DTDebug问题

jjj4722 2016-11-01 05:58:07
我输入了一个指令 MOV EAX,ECX
然后摁F8,应该是执行一行指令吧,
我的机器怎么执行很多指令
这是为什么啊
...全文
720 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Isen__ 2020-05-08
  • 打赏
  • 举报
回复
其实应该找到EIP中的那行开始执行。具体怎么找,很简单双击EIP地址就能找到
jjj4722 2016-11-02
  • 打赏
  • 举报
回复
THANKS
zara 2016-11-02
  • 打赏
  • 举报
回复
刚才试了下,F8 是从当前的 CS:IP 处开始单步的,而输入指令,则是当前光标所在行上的;你两个比较可能不是同一个地方,CS:IP 指向行前面有个右下三角指示的,当前光标行是高亮显示的。
jjj4722 2016-11-02
  • 打赏
  • 举报
回复
我详细看了,不是执行很多行, 我摁了F8以后, 我输入的指令不执行 跳到别的地方执行别的指令, 这个是为什么啊
zara 2016-11-02
  • 打赏
  • 举报
回复
DTDebug? 这个,是 Borland 的 Turbo Debug 吗?如果说的全面且正确的话,是不应该这样的,或者是键盘坏了或按错键了;前后截个图来看看?

21,459

社区成员

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

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