|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 chengzhi 于 2015-11-2 21:06 编辑
检测点3.1:
易错点1
答案认真算都可以算对的:
mov ax,[0000] AX=2662H
mov bx,[0001] BX=E626H
mov ax,bx AX=E626H
mov ax,[0000] AX=2662H
mov bx,[0002] BX=D6E6H
add ax,bx AX=FD48H
add ax,[0004] AX=2C14H
mov ax,0 AX=0000H
mov al,[0002] AX=00E6H
mov bx,0 BX=0000H
mov bl,[000C] BX=0026H
add al,bl AX=000CH
2.注意ds的设置,和相应的偏移地址是[]中的,而不是ip中的偏移地址,不要相互混淆就可以写出指令
要注意每次执行指令后ip增加的字节数
注意jmp后修改了cs和ip为:off0:0100 = 物理地址 = 10000H
答案如下:
mov ax,6622H CS = 2000H IP = 3H DS = 0 AX=6622H
jmp 0ff0:0100 CS=0ff0H IP=0100H DS = 0 AX = 6622H
mov ax,2000H CS=0ff0H IP=0103H DS = 0 AX = 2000H
mov ds,ax CS=0ff0H IP=0105H DS=2000H AX = 2000H
mov ax,[0008] CS=0ff0H IP=0108H DS=2000H AX = C389H
mov ax,[0002] CS=0ff0H IP=010BH DS=2000H AX = EA66H
希望能帮助大家
|
|