最近在学习《一个操作系统的实现》看到了保护模式。里面说cs ds等一些寄存器被当成选择子。
他们与实模式下的作用是否一样呢?cs还是代码段寄存器。ds是数据段寄存器。
------解决方案--------------------------------------------------------
cs ds等寄存器被当成选择子,通过选择子到GDT表或LDT表去查找真正的代码段或数据段的段地址,然后再与
偏移地址相加得到物理地址
------解决方案--------------------------------------------------------
楼主可以买本杨季文的书看,里面第二部分讲的是保护模式下的汇编。
------解决方案--------------------------------------------------------
保护模式里面的段寄存器,都当成索引来用了