我按照书上的步骤完成了pmtest2.com,确定没有错
但是在调试的时候发现LABEL_GDT的偏移103,
; 为加载 GDTR 作准备
xor eax, eax
mov ax, ds
shl eax, 4
add eax, LABEL_GDT; eax <- gdt 基地址 在执行到此处时 LABEL_GDT的偏移变成了104
mov dword [GdtPtr + 2], eax ; [GdtPtr + 2] <- gdt 基地址
随后执行lgdt [GdtPtr]时,调试就退出了。实在不知道怎么回事,请高手帮忙
yuquzou 于 2012-03-29 21:56:03发表:
太厉害了
honglianqxw123 于 2012-03-02 08:48:20发表:
路过,了解
circletiger 于 2012-02-18 12:27:10发表:
先学了,顶起
honglianqxw123 于 2012-02-18 08:47:36发表:
说详细些,我们也参加。
281672516 于 2012-02-17 09:18:20发表:
路过
dzctuser 于 2012-02-14 13:25:17发表:
我要积分。。。
honglianqxw123 于 2012-02-13 10:46:25发表:
这个还能做?