《自己动手写操作系统》学习笔记目录(持续更新) http://www.techbulo.com/832.html
实模式->保护模式->实模式
实模式------>保护模式------>实模式
一、“实模式--保护模式--实模式”的转换过程
1、“实模式--保护模式”的跳转
(1)准备GDT
(2)用lgdt加载gdtr
(3)打开A20
(4)置cr0的PE位
(5)跳转,进入保护模式
2、“保护模式--实模式”的跳转
(比实模式--->保护模式要复杂一些,因为在准备结束保护模式...
保护模式跳转到实模式, 实模式跳转到保护模式, 自己动手写操作系统阅读全文
《自己动手写操作系统》学习笔记目录(持续更新) http://www.techbulo.com/832.html
实模式跳转到保护模式
实模式------>保护模式
有了上一节的基础,那我们开始编码,看看如何实现先前描述的内容
首先,既然我们需要一个数组,全局描述符表,那我们就定义一块连续的结构体:
[SECTION .gdt] ;为了代码可读性,我们将这个数组放到一个节(段)中
;由一块连续的地址组成的,不就是一个数组吗?看下面代码,^_^
...
实模式跳转到保护模式阅读全文