摘要:
一直以来,我们把所有的段描述符都放在GDT中,而不管它属于内核还是用户程序,为了有效地在任务之间实施隔离,处理器建议每个任务都应当具有自己的描述符表,称为局部描述符表LDT,并且把专属于自己的那些段放到LDT中。 和GDT一样,LDT也是用来存放描述符的。不同之处在于,LDT只属于某个任务。或者说, 阅读全文
摘要:
在上一篇中我们虽然成功进入了保护模式,但是并没有体验到保护模式带给我们的便利。其实在保护模式下寻址空间可以达到4GB,实模式下1MB的寻址能力差得太远了。那么下面,我们就把程序稍作修改,体验一下它对超过1MB内存的访问能力。 我们来试验一下读写大地址内存。在前面程序的基础上,新建一个段,这个段以5M 阅读全文