段寄存器中的 16 位值如何用于表示大内存地址?
ES 0023 32bit 0(FFFFFFFF)
CS 001B 32bit 0(FFFFFFFF)
SS 0023 32bit 0(FFFFFFFF)
DS 0023 32bit 0(FFFFFFFF)
FS 003B 32bit 7FFDF000 (FFF)
GS 0000 NULL
例如,003Bin如何FS转换为7FFDF000?为什么0023inES和001BinCS显然都翻译为0?
我正在仔细阅读英特尔手册,但希望这里有人能比我阅读那些手册更快地帮助我...