鱼C论坛

 找回密码
 立即注册
123
返回列表 发新帖
楼主: 打挺鱼

[汇编作业] 检测点2.3

[复制链接]
发表于 2018-10-24 18:36:53 From FishC Mobile | 显示全部楼层
第一次是在执行了mov之后吧。因为执行mov之前,IP已经变成了mov所在的位置了。只有IP.先变到mov的位置,mov才能得以执行。所以我觉得是3次。第二次是sub执行之后,第三次是jmp指定的位置,也就是0000H
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-11-19 00:46:17 | 显示全部楼层
感觉是修改了3次,每执行完一条指令IP都变了啊!!!有疑问的举个爪
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-26 02:18:46 | 显示全部楼层
哎...刚看到你的答案错了.还想赚点分.往下一拉,还有一堆,没有机会解答啊.
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-1-11 10:10:49 | 显示全部楼层
收获很大,谢谢各位道友!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-1-11 10:17:09 | 显示全部楼层
综合以上评论我来说下我的看法(小白勿喷)
首先读取到mov指令,IP第一次改变,然后才执行mov指令(发生这样的原因是因为读取的指令要先进入指令缓冲器)
再根据第一次IP的改变,读取到sub指令,IP第二次改变,在执行第二条sub指令
在读取到jmp指令,IP第三次改变!!!!!
然后执行该指令,注意jmp指令是修改IP的值,因此IP第四次改变!!!!!!!!!!!!!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-7-20 20:22:02 | 显示全部楼层
蒙圈了到底是3次还是4次
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-26 03:41

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表