问题 单项选择题

执行下列指令后:MOV AX, 1234HMOV CL, 4ROL AX, CLDEC AXMOV CX, 4MUL CXHLT 寄存器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。

单项选择题
单项选择题