lcj19890112 发表于 2011-6-26 13:12
jmp ax 这条指令后,IP还会增加? 我觉得应该是直接改变IP。。。有没有增加IP,待验证……
我也是这里糊涂了,难道数据到指令缓冲区后ip马上就加??
楼主,我是新手。问一句。你这个是什么编译器,叫什么?
过来看看一起学习一起研究一下:smile:smile:smile:smile
2.1去哪找答案啊
好好学习天天向上
:smile
赞,学习了
蛮好的,解惑不少{:5_92:}
支持,点赞。
帮助还是有的谢谢了
{:10_275:}
开机中。。。 发表于 2011-6-13 15:22
看完了前5章后,在回头看看之前的知识点发现又有所理解,
当时检测点1.1我理解错误,认为是按照bit来计 ...
我刚做也是按bit来算的!!!全做完后,然后看了下习题,错了4题!!!!才发现存储单元是8bit(1字节)
第一题和第二题都按bit来算了!!!!!!!!!!!
mark一下~~
A = 20000 - FFFFH/ 16= 10001H :最小值
20000 - FFFFH/ 16= 10001H????等于1F001H好吗
才开始学,第一题就不会
’
通过做检测题,对答案才知道自己有好多地方没搞懂。
看看
不看答案不知道,一看吓一跳,我全做对了
2.2第二小题还是一头雾水呀,我是不是太菜了{:10_256:}{:10_256:}
理想人生路 发表于 2012-7-17 01:20
我有点笨,没理解透mov ax,bx;应该是将bx的值给了ax,bx又不知道是多少,在执行jmp ax时,ip值被ax覆盖 ...
mov ax,bx,此时ax=bx,
sub ax,ax ,此时相当,bx-bx,
jmp ax,跳转ax=bx-bx,即0