下列程序执行后,DX寄存器的内容是(   )    CODE     SEGMENT             ASSUME CS:CODE    START:  MOV CL,3             MOV DX,0C6H             RO

admin2010-04-22  23

问题 下列程序执行后,DX寄存器的内容是(   )    CODE     SEGMENT             ASSUME CS:CODE    START:  MOV CL,3             MOV DX,0C6H             ROL DX,2             ROR DX,CL    CODE     ENDS             END START

选项 A、35
B、63H
C、53H
D、138H

答案B

解析 该题主要考查了两个移位指令ROL(循环左移)和ROR(循环右移),首先 DX=0C6H=1100 0110B,而执行ROL DX,2后 DX=0001 1011B,接着执行ROR DX,CL结果为DX=0110 0011B=63H,所以选项B是正确的。
转载请注明原文地址:https://kaotiyun.com/show/7QgZ777K
0

最新回复(0)