寄存器为什么会改变?

luck4 2005-12-22 10:55:17
没debug程序之前
AX=0000 BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000
DS=136D ES=136D SS=136D CS=136D IP=0100 NV UP EI PL NZ NA PO NC
136D:0100 0000 ADD [BX+SI],AL DS:0000=CD
debug程序,但是没有用t执行,变成了
AX=0000 BX=0000 CX=0015 DX=0000 SP=0000 BP=0000 SI=0000 DI=0000
DS=13B5 ES=13B5 SS=13C5 CS=13C5 IP=0000 NV UP EI PL NZ NA PO NC
13C5:0000 B80200 MOV AX,0002

并没有执行程序阿,debug不是只载入程序么,为什么各个寄存器会发生变化呢?
...全文
104 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

21,459

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧