泣穆
幼苗
共回答了11个问题采纳率:90.9% 举报
Lab2 后面语句没有指令只有操作数啊
假设 代码如下的话
MOV ax,3388H
TEST AX,0F0FH
JZ lab1
MOV DX,0088H
JMP lab2
lab1:
MOV DX,3300H
lab2:
mov AX,DX
结果为 0088h
---------------------------
一开始
mov ax, 3388h ;此时ax 的值为 3388h
test ax, 0f0fh ;此时ax 的值为 3388h, test 测试不相等flags没有变化
jz lab1 ;此时zf标志位0,不发生跳转继续执行
mov dx, 0088h ;此时 dx的值为0088h, ax的值为3388h
jmp lab2 ;无条件跳转到lab2处继续执行
lab2: mov ax, dx ; 此时ax的值为0088h.
1年前
3