- 博客(2)
- 资源 (6)
- 收藏
- 关注
原创 第三章 B代码
;分析:; 共有6个节,分别为; 1.[SECTION .gdt] 定义了GDT,lgdt的操作数,对应GDT的选择子三部分数据; 2.[SECTION .data1] 定义了用于显示的数据; 3.[SECTION .gs] 使用times指令定义了堆栈大小,为512字节; 4.[SECTION .s16] 包含进入保护模式前和跳回实模式后的代码,16位代码; 5.[SECTION .s32
2010-09-18 17:34:00 887
原创 第三章 A代码
注:属于个人学习分析及笔记,如有错误,请各位大牛指正这部分比较简单,我就不仔细解释了%include "pm.inc":org 07c00h ;告诉编译器,程序将加载到07c00h的位置 jmp LABEL_BEGIN ;转跳至LABEL_BEGIN处[SECTION .gdt]; 段基址, 段界限, 属性;LABEL_GDT
2010-09-18 17:32:00 773
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人