16.提示下列指令序列执行后的正确结果是(A )。
MOV BX,OFFFCH
MOV CL,2
SAR BX,CL
A.3FFFH B.0FFFH C.0FFFCH D.0FFF5H
19. 指令SCAS的寻址方式是()。
A 源操作数为寄存器寻址,目的操作数为寄存器间接寻址
B 源操作数为寄存器间接寻址,目的操作数为寄存器间接寻址
C 源操作数为寄存器间接寻址,目的操作数为寄存器寻址
D 源操作数为寄存器寻址,目的操作数为寄存器寻址
22. 下列指令中不合法的指令是(C)。
A IN AX, 03F8H
B MOV BX, AX
C REP CMPSB
D SHR BX, CL
23. 下列指令中正确的是()。
A MOV SS, 2400H
B MOV SS, [2400H]
C MOV SS, DS
D MOV SS, SP
24. 下列指令中正确的是(A)。
A XCHG AH, AL
B XCHG AL, 20H
C XCHG DS, AX
D XCHG SP, [20H]
29. 下列程序段执行完后,BX寄存器中的内容是(C )。
MOV CL, 3
MOV BX, 0B7H
ROL BX, 1
ROR BX, CL
A 002DH
B 00EDH
C C02DH
D 000DH
30. 执行下列程序:
MOV AX, 0
MOV BX, 1
MOV CX, 100
A: ADD AX, BX
INC BX
LOOP A
HLT
<
本文介绍了汇编语言中的位移指令如SAR、ROL、ROR及其应用,同时讲解了循环控制指令如LOOP、JNZ等,并通过一系列习题解析加深理解,涉及寄存器使用、逻辑运算和条件转移操作。
最低0.47元/天 解锁文章
3036

被折叠的 条评论
为什么被折叠?



