首页/ 题库 / [单选题]有下列指令: MOV AX,1234H 的答案

有下列指令: MOV AX,1234H MOV CL,4 ROL AX,CL DEC AX MOV CX,4 MUL CX HLT 执行这些指令后,寄存器AL的值是( )

单选题
2022-01-04 06:45
A、60H
B、00H
C、04H
D、AOH
查看答案

正确答案
B

试题解析
解析:在本题中,开始时AX寄存器中的内容是1234H,经过ROLAX,CL命令后,AX=2341H。ROL是循环左移。然后再DECAX后,AX=2340H。MUL是乘法指令,它隐含了目的操作数AX,乘积为DX:AX。所以执行完MULCX指令后,AX=8D00H。那么AL的值是00H。

标签:
感兴趣题目
对于指令MOV AX,0和指令XOR AX,AX,下面( )描述是正确的。
若要完成(AX)×7/2运算,则在下面四条指令之后添加哪条指令? MOV BX, AX MOV CL, 3 SAL AX, CL SUB AX, BX __________
要完成(AX)×7/2运算,则下列四条指令之后添加( )指令。 MOV BX,AX MOV CL,3 SAL AX,CL SUB AX,BX
若要完成(AX)×7/2运算,则在下列四条指令之后添加指令( )。 MOV BX,AX MOV CL,3 SAL AX,CL SUB AX, BX
要完成(AX)× 7/2运算,则在下列四条指令之后添加哪条指令?( ) MOV BX, AX MOV CL, 3 SAL AX, CL SUB AX, BX

阅读下列程序,指出运行结果
MOV SI,2500H
MOV AX,1000H
MOV DS,AX
MOV CL,05H
NEXT:MOV[ SI] ,AL
INC AL
INC SI
DEC CL
JNZ NEX
TINT 3
程序运行后结果为:DS=()H SI=()HAX=()H CL=()H

执行下段程序后,AX=( )。 MOV CX,4 MOV AX,25 LP: SUB AX,CX LOOP LP HLT
执行以下指令后: MOV AX,0034H XOR AX,AX AX的内容为:()
已知(AX)=1234H,执行下述三条指令后,(AX)=() MOV BX,AX NEG BX ADD AX,BX
已知程序段如下: MOV AX,1234H;(AX)=1234H,标志位不变 MOV CL,4;(AX)和标志位都不变 ROL AX,CL;(AX)=2341H,CF=1,SF和ZF不变 DEC AX;(AX)=2340H,CF=1不变,SF=0,ZF=0 MOV CX,4;(AX)和标志位都不变 MUL CX;(AX)=8D00H,CF=OF=0,其它标志无定义 INT 20H 程序结束时,AX和DX的内容是什么?
已经定义数据段如下: DATASEGMENT NUM=56 X DB NUM Y DB 27 Z DW 148 DATAENDS 指出下列指令中的错误: (1)MOV Y,X (2)MOV BL,04B8H (3)MOV AL,Z (4)MOV [BX],3 (5)MOV [BX],[DI] (6)MOV DS,DATA (7)MOV NUM,AX (8)MOV ES,DS (9)MOV AX,FLAGS (10)MOV CS,AX
设内存22000H和22001H单元分别存放的数据为04H和06H,写出如下程序的运行结果,并指出该程序段的功能。 MOV AX,2000H MOW DS,AX MOC CL,4 MOV SI,2000H MOV AL,[SI+1] SHL AL, CL ADD AL,[ SI] MOV[ SI+2], AL INT 3 请问:SI=();AL();(22002H)=();程序功能是:()
相关题目
已知(AX)=1234H,执行下述三条指令后,(AX)=( )    MOV BX,AX    NEG BX    ADD AX,BX

执行以下指令后:
MOV AL,15H
MOV CL,06H
MUL CL
AX寄存器的内容是()

执行以下指令后:
MOV AL,19H
MOV CL,08H
MUL CL
AX寄存器的内容是()

执行以下指令后:
MOV AL,1AH
MOV CL,0AH
MUL CL
AX寄存器的内容是()

执行以下指令后:
MOV AL,1BH
MOV CL,0CH
MUL CL
AX寄存器的内容是()

执行下列指令后: MOV AX, 1234H MOV CL, 4 ROL AX, CL DEC AX MOV CX, 4 MUL CX HLT 寄存器AH的值是( )。
执行下面的指令 MOV AX, 1234H MOV DX, 4 MUL DX AX寄存器中的数据是( )。
执行下列指令后,AX寄存器中的数据是( )。 MOV CX,5 MOV AX,50 NEXT: SUB AX,CX LOOP NEXT HLT
执行下面的指令序列后,AX寄存器中的数据是( )。 MOV AX,1234H MOV BX,4 MUL BX,
有下列指令: MOV AX,1234H MOV CL,4 ROL AX,CL DEC AX MOV CX,4 MUL CX HLT 执行这些指令后,寄存器AL的值是( )
执行下列指令后,AX的值为 MOV AX,1234H MOV CL,4 ROL AX,CL DEC AX MOV CX,4 MUL CX

执行以下指令后:
MOV AL,18H
MOV CL,06H
MUL CL
AX寄存器的内容是()

执行以下指令后:
MOV AL,16H
MOV CL,05H
MUL CL
AX寄存器的内容是()

执行以下指令后:
MOV AX,0034H
MOV BX,0034H
XOR AX,BX
AX的内容为:()

执行下列指令后: MOV AX,1234H MOV CL,4 ROL CL DEC AX MOV CX,4 MUL CX HLT (AH)=( )

执行下列指令后,(AX)=()。
MOV AX,1234H
MOV CL,4
ROL AX,CL
DEC AX
MOV CX,4
MUL CX
HLT

下列指令中,不正确的指令是( )。Ⅰ MOV AX,BXⅡ ADD AX,CLⅢ MOV 2000H,CXⅣ MOV AX.[DX]
执行下列程序段后 MOV AL,87 MOV CL, 4 MOV AH, AL AND AL,0FH OR AL, 30H SHR AH,CL OR AH,30H 则AX=( )H
对于指令MOV AX,0和指令XOR AX,AX,下面( )描述是正确的。
对于指令XOR AX,AX和MOV AX,0,下面描述正确的是( )。
广告位招租WX:84302438

免费的网站请分享给朋友吧