摘要: 在实模式下设置各种参数,然后跳到保护模式,再在屏幕中央打出一串红色字符。实模式执行的第一步是在物理地址为0x200处设置一个坑,调试的时候就可以在物理地址为0x200处设置一个断点。protect.asm 1 ;****************************************************************** 2 ;文件名称: protect.asm 3 ;编译方法: nasm protect.asm -o protect.com 4 ;编译说明:编译成DOS专用可执行文件,可在DOS下运行。 5 ;主要功能: 从实模式进入到保护模式代码模板。 6... 阅读全文
posted @ 2011-10-07 16:37 teafree 阅读(733) 评论(0) 推荐(0) 编辑
摘要: 有时我们用DOS来调试自己写的操作系统,很难确切获知操作系统的入口地址,所以设置断点也比较麻烦。有一个解决方法就是在一个已知的地址设置断点,然后让指令跑到那个已知的地址再跑回原来的地方,这样就可以实现断点的设置了,这个就叫挖坑设置断点。在DOS中,物理地址为0x200的内存是没有被使用的,所以可以在... 阅读全文
posted @ 2011-10-07 11:39 teafree 阅读(296) 评论(0) 推荐(0) 编辑