2011年4月21日

对pmtest2中两段代码的理解(转载)

摘要: 转载于:http://wenku.baidu.com/view/57a589d249649b6648d74727.html注意一.在由保护模式切换到实模式之前,用normal选择子对段寄存器进行填充。原因: 在切换到实模式之前,把一个指向似乎没有用的数据段的描述符Normal的选择子装载到DS和ES。这是为什么呢?实模式下段描述符高速缓冲寄存器的内容 段寄存器 段基地址 段界限(固定) 段属性(固定) 存在性 特权级 已存取 粒度 扩展方向 可读性 可写性 可执行 堆栈大小 一致特权 CS 当前CS*16 0000FFFFHY 0 Y B U Y Y Y - N SS 当前SS*16 0000 阅读全文

posted @ 2011-04-21 23:31 wanghj_dz 阅读(958) 评论(1) 推荐(0) 编辑

pmtest2.asm (转载)

摘要: 转载于 http://blog.sina.com.cn/s/blog_6af1a64d0100kmg0.html骑驴容易下驴难,从保护模式返回实模式就不这么容易了。因为什么呢,先把代码拉出来看看吧。;==========================================;pmtest2... 阅读全文

posted @ 2011-04-21 23:11 wanghj_dz 阅读(1702) 评论(0) 推荐(1) 编辑

导航