我正在研究对齐检查的问题。但我不知道处理器是在检查有效地址、线性地址还是物理地址,还是所有检查。
比如一个数据的有效地址已经对齐,但是加上段描述符的基地址形成的线性地址不再对齐,此时处理器抛出#AC异常。
x86 assembly memory-alignment osdev memory-segmentation
assembly ×1
memory-alignment ×1
memory-segmentation ×1
osdev ×1
x86 ×1