首页
社区
课程
招聘
[旧帖] [求助]请求帮助(急) 0.00雪花
发表于: 2007-7-7 00:47 3609

[旧帖] [求助]请求帮助(急) 0.00雪花

2007-7-7 00:47
3609
下面的程序是 王爽老师编著的《汇编语言》一书中第88页的一个习题:
          assume cs:codesg
codesg segment
   mov ax,2000h
   mov ss,ax
   mov sp,0
   add sp,4
   pop ax
   pop bx
   push ax
   push bx
   pop ax
   pop bx
   mov ax,4c00h
   int 21h
codesg ends
end

我在“debug”中用 t 命令进行跟踪执行,在执行到第一个 pop ax 时就会报错:
“NTVDM CPU 遇到无效指令
CS:................................选择“关闭”终止应用程序。”

我反复查看程序没有抄错,不只是为什么,请各位帮助解决,谢谢!

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

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 1946
活跃值: (248)
能力值: (RANK:330 )
在线值:
发帖
回帖
粉丝
2
sp=4
windows下ax怎么能得到0x00000004处的地址呢
强啊.学16位汇编.
2007-7-7 01:33
0
游客
登录 | 注册 方可回帖
返回
//