程序段如下:
BLK1 DB 46,84,34,-5,20,122,73
:
MOV CX,7
LEA S1,BLK1
NEXT:MOV AL,[SI]
INC SI
TEST AL,81H
LOOPZ NEXT
MOV BL,[SI]
:
请回答程序段运行后:
(AL)=?
(BL)=?
您可能感兴趣的试卷
你可能感兴趣的试题
A DW 1234H
B DW 5678H
:
PUSH A
PUSH B
POP A
POP B
试回答:
①上述程序段执行后(A)=?,(B)=?
②设执行前SP=200H,执行后SP=?
A.TEST BL,4 FH JZ NEXT
B.XOR BL,4 FH JZ NEXT
C.AND BL,4 FH JZ NEXT
D.OR BL,4 FH JZ NEXT
下面指令序列测试BH中的数是否为奇数,若为奇数则转移至K1处,横线处的指令应为()
TEST BH,01H
______K1
A.JNE
B.JZ
C.JS
D.JC
A.JLE
B.JNL
C.JNLE
D.JL
最新试题
MIPS没有单独的栈指令,所有对栈的操作都是统一的内存访问方式。
如果$t0=0,则跳转到next标号处,正确的指令是()。
在Windbg环境下的数据是()。
MIPS汇编程序中,如果$t1>$t2,则跳转到next标号处,正确的指令是()。
MIPS汇编的逻辑运算类指令都是三操作数。
load和store指令只能一次取、存一个字。
MIPS指令只能通过load和store指令访问存储器。
指令MOV AL,[EBX]中源操作数的寻址方式为()。
MIPS汇编的右移指令分逻辑右移和算术右移指令。
很多x86指令的功能比较复杂,往往一条x86指令可以完成的功能,需要多条MIPS指令才能实现。请问下列x86指令中,不能够只用一条MIPS指令完成对应的功能的是()。(注:只需考虑这条指令本身,不用考虑对后续指令的影响)