OSDev Wiki
Advertisement

Порядок операций, связанных с записью в память инструкций, на однопроцессорной системе следующий:

  • запись в память инструкций;
  • очистка кэша данных по MVA, относящемуся к изменённой инструкции;
  • выполнение DSB (гарантирует видимость данных, находившихся в очищенном кэше данных);
  • инвалидация кэша инструкций по MVA изменённой инструкции;
  • инвалидация входа BTB по MVA изменённой инструкции;
  • выполнение DSB (гарантирует завершение инвалидации кэша инструкций);
  • выполнение PrefetshFlush.
Advertisement