假定DX=C9B9H,CL=3,CF=1,ROL DX指令单独执

题目

假定DX=C9B9H,CL=3,CF=1,ROL DX指令单独执行后,DX为多少?(用16进制表示)

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列程序执行后,DX寄存器的内容是( )。 CODE SEGMENT ASSUMECS: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

第2题:

已知:(AX)=01CDH,(BX)=0AFH,(CX)=0BE02H,CF=1,写出单步执行每条指令时CF、ZF及相关寄存器的内容。

TEST AX,BX ;AX=______H,BX=______H

;CF=______,ZF=_____

ROL BX,CL ;(BX)=______H,(CL)=______H


正确答案:01CD    0AF    0    0    2BC    02
01CD    0AF    0    0    2BC    02

第3题:

以下五个指令(1)MOV AL,55H (2)MOV CL,2(3)ROL AL,CL (4)OR AL,1 (5)RCL AL,CL顺序执行完后,CF=多少?()

A.1

B.2

C.3

D.0


参考答案:A

第4题:

发送指令()到10086办理短信3元包。

  • A、DX1
  • B、DX2
  • C、DX3
  • D、DX5

正确答案:C

第5题:

已知(DX)=0B9H,(CL)=3,(CF)=1,确定下列指令单独执行以后DX寄存器的值。 ROL DX,CL


正确答案: 指令“ROL DX,CL”执行之后,(DX)=05C8H

第6题:

下列程序执行后,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=11000110B,而执行ROLDX,2后DX=00011011B,接着执行RORDX,CL结果为DX=01100011B=63H,所以选项B是正确的。

第7题:

指令IMUL CL,表示()。

  • A、(AL)*(CL)→(AX)
  • B、(AX)*(CL)→(DX)
  • C、(AX)/(CL)→(AL)
  • D、(CL)*(AL)→(AL)

正确答案:A

第8题:

假定DX=10111001B,CL=3,CF=1,则执行指令SHLDX,CL后,DX的值为()

A. 005CH

B. 0017H

C. 1700H

D. 05C8H


参考答案D

第9题:

发送指令()到10086办理短信1元包。

  • A、DX1
  • B、DX2
  • C、DX3
  • D、DX5

正确答案:A

第10题:

发送指令()到10086办理短信5元包。

  • A、DX1
  • B、DX2
  • C、DX3
  • D、DX5

正确答案:D

更多相关问题