首页
社区
课程
招聘
[旧帖] lgdt fword ptr 指令问题 0.00雪花
发表于: 2011-5-24 12:18 4174

[旧帖] lgdt fword ptr 指令问题 0.00雪花

2011-5-24 12:18
4174
在80x86汇编语言程序设计 作者杨季文第10章介绍实方式和保护方式的切换 有两个例子
我用masm6.15可以编绎没有问题,我编绎好的程序放到ms-dos7.1实模式中调试运行,当运行到 lgdt fword ptr vgdtr 这条指令时候,就出现错误  错误的信息:emm386:unrecoverable
priviledge operation error #17 - press entre to reboot

经看资料知道:
lgdt fword ptr vgdtr 加载gdt

vgdtr :
limit dw ?
base dd ?

我认为ms_dos是实模式,应该加载这个指令没有问题吧    ?
还是这条指令在安全模式运行

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 724
活跃值: (81)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
2
你加载了EMM386,此时机器工作在V86模式,不要加载它就可以了,具体信息请BAIDU一下。
2011-5-24 15:03
0
游客
登录 | 注册 方可回帖
返回
//