该问题来自社区帖: https://bbs.csdn.net/topics/616814184.为符合问答规范, 该问题经过ChatGPT优化
32位CPU的实模式。 所以这是32位CPU上兼容实模式的机制吗? 那实模式下会用到gdtr和gdt这东西吗? 如果描述符高速缓存器高12位不是0呢?那实模式怎么执行?是做隔段,只取后20位做基地址吗?不理前12位吗? 实模式下,怎么执行32位指令,32位寄存器的,是直接用32条的地址总线吗?还是像旧CPU一样,只能用20个地址总线,然后分及次读写数据?不是说啥编译带反转前缀那个,我是好奇CPU在实模式下怎么去操作这些32位东西?
32位CPU的实模式。 所以这是32位CPU上兼容实模式的机制吗? 那实模式下会用到gdtr和gdt这东西吗? 如果描述符高速缓存器高12位不是0呢?那实模式怎么执行?是做隔段,只取后20位做基地址吗?不理前12位吗? 实模式下,怎么执行32位指令,32位寄存器的,是直接用32条的地址总线吗?还是像旧CPU一样,只能用20个地址总线,然后分及次读写数据?不是说啥编译带反转前缀那个,我是好奇CPU在实模式下怎么去操作这些32位东西?