Тем временем я нашел документ по процессору Intel, посвященный этой теме.
См. Руководство разработчика программного обеспечения для архитектур Intel® 64 и IA-32 .
Кажется, трудно собрать все эти вещи вместе. Однако это не звучит так, как будто это абсолютно невозможно. Интересная глава 4.10.5 Проверка выравнивания
РЕДАКТИРОВАТЬ (некоторые сжатые материалы из упомянутого документа):
стр. 5-60
Interrupt 17 Alignment Check Exception (#AC)
to enable alignment checking, the following conditions must be true:
AM flag is set(bit 18 of control regisster CR0)
AC flag is set (bit 18 of the EFLAGS)
The CPL is 3 (protected mode or virtual-8086 mode).
дополнительно - в 14.8.2.6 - упоминаются ошибки контроллера памяти . Я не знаю, если это то же самое, только другими словами:
table 14-11, Encoding of MMM and CCCC Sub-Fields
Address/Command Error AC 011