Насколько мне известно, гипервизор Hyper-V реагирует только на те события, которые прописаны в зоне(5) "Execution Control Field" структуры...
[ATTACH]
Блин давно читал доки на тему DCU, и то подиагонали. Сейчас ознакомился подробней, и оказывается сорян.. префетчеры читают из LLC...
Разводка по чипам идёт последовательно 8х8 (на плате модуля), а сигналы по этой составной/внешней шине передаются конечно-же параллельным...
Нет.. именно последовательно. (ну или да, раздельно) Разрядность шины-данных одного чипа 8-бит, и при последовательном их соединении получаем...
"Hardware Prefetch" не имеет никакого отношения к внешней шине ОЗУ - это сугубо внутренняя фишка процессора. Когда в MSR.1A4 бит(2) DCU=0, то за...
моя Win7 x64 нормально реагирует, и код выше тому подтверждение, а вообще почитайте КК "Ассемблерные извращения - натягиваем стек" - там всё...
Вы видимо рассматриваете какой-то процессор от Dendy - в современных х86 дела обстоят немного иначе. На старте приложения заполняются сразу оба...
Ну так контроллёры серверных плат в режиме "BL=Page" способны читать вообще вcю открытую DRAM-страницу. Чтобы посчитать объём данных за одну/такую...
Контроллёр памяти всегда читает только в пакетном режиме, и параметр "Burst Lenght" (в вашей терминологии бёрсты) у него жёстко запрограммирован...
Как оказалось, всё и тут прозрачно. В доке "Instruction Set Reference", к описанию каждой инструкции приводится её псевдокод (см.раздел...
Небольшой ликбез по WinDbg на эту тему.. Для начала, командой "dg" (Display GDT) проверим дескрипторы(CS), на которые указывают селекторы 23/33h....
808Problem, я к тому, что было сказано: ..а значит делаем вывод, что вход в х64 и выход из него фурычат (и проц здесь ни причём), а глюк именно...
Такое поведение присуще вроде всем процессорам (как Intel, так и AMD), поскольку зависит от алгоритма работы самих инструкций syscall/sysret. Если...
Если не собираетесь передавать аргументы через регистры, то х32 что-ли приложение? Тогда pusha/popa ваш вариант. Просто можно пушить не в...
В команде выше ошибочка вышла (пишу навскидку, без тестов). Чтобы после установки HBP просмотреть состояние регистров DR0-7, нужно командой "р" в...
В локальной справке WinDbg имеется табличка.. ну или здесь: https://learn.microsoft.com/en-us/windows-hardware/drivers/debugger/rm--register-mask-
Аппаратные точки ставятся через отладочные регистры DR0..DR7, при этом DR6 является информационным. Когда одна из 4-х точек сработает, то в битах...
так вроде параметр "Options" отвечает за время жизни. например такой вариант должен отработать 5 бряков: ba e 1 /5 /p [EPROCESS] nt!NtCreateFile
Проверьте состояние бряка командой bl (list). Скорее всего адрес структуры [EPROCESS] указан не верно. В доке по вашему линку сказано-же:
Имена участников (разделяйте запятой).