问题 单项选择题

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

A.92H

B.8CH

C.8DH

D.00H

答案

参考答案:C

解析: 指令执行的情况如下:
MOV AX,1234H ;(AX)=1234H
MOV GL,4 ;(CL)=4
ROL AX,CL ;(AX)=2341H
DEC AX ;(AX)=2340H
MOV CX,4 ;(CX)=4
MUL CX ;(DX)=0000H,(AX)=8D00H
HLT
所以,程序执行完后,(AX)=8D00H,(DX)=0000H。

多项选择题
单项选择题