为了使下面的程序段能用来把DL中的二进制代码从高位到低位依次转换为ASCII码并存入DI设定的内存数据区,该程
A.A.SHL DL,1
B.B.SHR DL,1
C.C.ROL DL,1
D.D.ROR DL,1
A.A.SHL DL,1
B.B.SHR DL,1
C.C.ROL DL,1
D.D.ROR DL,1
MOV CX, 8
NEXT:
MOV AL, DL
AND AL, 1
ADD AL, 30H
MOV [DI] ,AL
INC DI
LOOP NEXT
A.SHL DL,1 B.SHR DL,1 C.ROL DL,1 D.ROR DL,1
MOV CX,8
NEXT:______
MOVAL, AL, DL
AND AL, 1
ADD AL, 30H
MOV [DI], AL
INC DI
LOOP NEXT
A.SHL DL,1 B.SHR DL,1
C.ROL DL,1 D.ROR DL,1
MOV CX,8
NEXT:______
MOV AL,DL
AND AL,1
ADD AL,30H
MOV [DI],AL
INC DI
LPPP NEXT
A.SHL DL,1 B.SHR DL,1
C.ROL DL,1D.ROR DL,1
A.SHL DL, 1
B.SHR DL,1
C.ROL DL,1
D.ROR DL,1
为了使AX和BX寄存器中的两个16位二进制数具有相同的符号位,下面的程序段中应填写什么指令?PUSH AX____________TEST AX,8000HJZ SAMEXOR BX,8000HSAME: POP AX
A.AND AX,BX
B.XOR AX,BX
C.SUB AX,BX
D.OR AX,BX
为了使AX和BX寄存器中的16位二进制数具有相同的符号位,下面的程序段中应填写什么指令?
PUSH AX
______
TEST AX, 8000H
JZ SAME
XOR BX, 8000H
SAME: POP AX
A.AND AX, BX B.XOR AX, BX
C.SUB AX, BX D.OR AX, BX
为了使AX和BX寄存器中的两个16位二进制数具有相同的符号位,下面的程序段中应填写什么指令?() PUSH AX TEST AX,8000H JZ SAME XOR BX,8000H SAME: POP AX
A.AND AX,BX
B.XOR AX,BX
C.SUB AX,BX
D.OR AX,BX
为了使下面的程序段能够正确执行45/6的运算,应该在程序中填入()指令。 MOV AL,45 MOV BL,6 _______ DIV BL
A.XOR AH,AH
B.CLC
C.MOV DX,0
D.MOV BH,0
为了使下面的程序段能够正确执行45÷6的运算,应该在程序中填入的一条指令是()。 MOV AL, 45 MOV BL, 6 DIV BL
A.XOR AH,AH
B.CLC
C.MOV DX,0
D.MOV BH,0
为了使下面的程序段能够正确执行45/6的运算,应该在程序①处填入指令()。
MOV AL,45
MOV BL,6
①
DIV BL
A.XOR AH,AH
B.CLC
C.MOV DX,0
D.MOV BH,0
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!