Будет ли кэшированная операция ввода-вывода в память (в процессоре Intel) по-прежнему кэшироваться, если диапазон адресов сопоставленного ввода-вывода печатается с обратной записью (WB), даже если я использую инструкцию ввода / вывода?
EDIT:
Этот вопрос решен. Я обнаружил, что MMIO кешируется, и работа MMIO может быть изменена в зависимости от типа памяти. Вот почему Intel рекомендовала установить MMIO с использованием MTRR в качестве UC (без кэширования). Я нашел это в руководстве разработчика программного обеспечения Intel v3A, которое также может быть применено к процессорам amd ...