《汇编语言程序设计》第03章在线测试

1、下面所列通用数据传送MOV指令的几种传送中,正确的传送方式是_______。

A、立即数到寄存器
B、立即数到存储器
C、从寄存器到存储器
D、从存储器到存储器
E、从存储器到寄存器

2、下面正确的指令是_____。

A、add al, ah
B、add [bx+3], al
C、add ah, [di]
D、add [ax], bx
E、add ax,[dx]

3、8086CPU的控制标志有______。

A、CF
B、TF
C、OF
D、DF
E、SF

4、下列指令中属于8086位操作类的指令有_______。

A、TEST
B、CMP
C、SHR
D、INC
E、ROL

5、通常指令执行后都会修改目的操作数,但______等指令并不改变目的操作数。

A、TEST
B、ADC
C、AND
D、DEC
E、CMP

第1个回答  2017-10-23
CODE SEGMENT
ASSUME CS:CODE
ORG 100H
START: MOV BX,8
MOV DH,0
MOV DL,32
@1:
MOV AH,2
PUSH DX
INT 10H
MOV CX,BX
@2:
MOV AH,2
MOV DL,CL
OR DL,30H
INT 21H
LOOP @2

MOV CX,BX
DEC CX
CMP CX,0
JE @4
@3:
MOV AH,2
MOV DL,BL
INC DL
SUB DL, CL
OR DL,30H
INT 21H
LOOP @3
@4:
POP DX
INC DH
INC DL
DEC BX
CMP BX,0
JG @1

MOV AH,4CH
INT 21H
CODE ENDS
END START本回答被网友采纳
相似回答