
保护模式
文章平均质量分 83
B06030927
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
D_D系统构建-Loader的保护模式尝试
前面我们完成了boot(mbr)读取Loader的任务,但我们一直都 在实模式下验证的。本章我们将尝试保护模式下运行下loader.首先我们要改造下我们的Loader,最简单的肯定要包含保护模式需要的内容。实模式下,地址访问实际是按照段寄存器:偏移进行的, 实际的物理地址=段寄存器*16+偏移,比如段寄存器为0x2000, 偏移为0x1000, 实际对就的物理地址:0x2000*16+原创 2017-08-06 23:12:35 · 387 阅读 · 0 评论 -
D_D系统构建-loader保护模式修改
前面在loader进入保护模式时,使用了指令修改的方法,主要原因是虚拟地址从0开始,而跳转的地址是相对段内而言的,通过修改指令的方式来加上基地址。这种方法过于粗暴,这里重新修改了进入保护模式的方法,避免使用修改指令的方法(本文地址: http://pan.baidu.com/s/1i53Tm5Z)。loader.asm%include "base_phy.inc" secti原创 2017-10-08 22:38:17 · 421 阅读 · 0 评论 -
中断测试
链接:https://pan.baidu.com/s/1p09pZVeHTUl0SDPR9IC_6Q 密码:g51u原创 2018-05-23 22:48:05 · 1752 阅读 · 0 评论