Документация Intel для МОНИТОРА гласит:
Инструкция MONITOR включает оборудование для мониторинга адресов, используя адрес, указанный в EAX (диапазон адресов, который аппаратное обеспечение для мониторинга проверяет для операций хранилища, можно определить с помощью CPUID). Сохранение по адресу в указанном диапазоне адресов запускает оборудование для мониторинга. Состояние оборудования монитора используется MWAIT.
Так что кто-нибудь точно знает, какое значение EAX я должен передать CPUID, чтобы получить «диапазон адресов, который аппаратное обеспечение для мониторинга проверяет для операций хранилища, можно определить с помощью CPUID».
Или диапазон адресов МОНИТОРА - это просто размер строки кэша?