专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > 汇编语言

关于机器码的有关问题

发布时间:2010-06-14 15:51:24 文章来源:www.iduyao.cn 采编人员:星星草
关于机器码的问题?
初学汇编关于机器码有个问题,请高手解答。
假如我在内存 1372:0100 写入指令 MOV AX,0001 这条指令的机器码是B80100。如果我用mov [0100],dx 把1372:0100 处的内容修改了,然后再跳到1372:0100 处执行MOV AX,0001指令,还会正常执行吗?我是菜鸟,不知道表达的是否清楚


------解决方案--------------------
探讨
初学汇编关于机器码有个问题,请高手解答。
假如我在内存 1372:0100 写入指令 MOV AX,0001 这条指令的机器码是B80100。如果我用mov [0100],dx 把1372:0100 处的内容修改了,然后再跳到1372:0100 处执行MOV AX,0001指令,还会正常执行吗?我是菜鸟,不知道表达的是否清楚

------解决方案--------------------
这时候的1372:0100 的代码可能就不是MOV AX,0001,你可能执行的是别的指令了。
其实你可以用debug试试就知道了
------解决方案--------------------
看你什么时候跳,如果指令缓存还在就还是原来的
------解决方案--------------------
建议楼主自己调试试一下
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: