之前在汇编吧里提问过过了几天也没人鸟我.
我做这道题的时候刚开始做错了,我一看是3条指令就理所当然的认为是修改了3次ip的地址看了答案也知道了"执行第四条指令"的前后修改了两次。不过小弟还是有点疑问,对于答案说的是:#############################################
答:CPU修改了4次IP的值。 ########
情况如下: #######
第1次:执行完mov ax,bx后 ######
第2次:执行完sub ax,ax后 #######
第3次:读入jmp ax后 #######
第4次:执行完jmp ax后 #######
最后IP的值为0######################################
个人认为是:
##########################################
答:CPU修改了4次IP的值。 ########
情况如下: #######
第1次:执行mov ax,bx前 #######
第2次:执行sub ax,ax前 #######
第3次:读入jmp ax前 #######
第4次:执行完jmp ax后 #######
最后IP的值为0###############################
以上观点只是个人的疑问,还忘路过的高手,不吝赐教 |