微机原理

顺序执行指令“XOR EAX,EAX”和“SUB EAX,1”后,EAX等于多少?CF等于多少?

题目

顺序执行指令“XOR EAX,EAX”和“SUB EAX,1”后,EAX等于多少?CF等于多少?

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

第1题:

已知(DS)=2000H,(SI)=32D4H,(EAX)=12345678H,执行指令MOV[SI],EAX后,存储单元2000:32D5H中的数据是( )

A.12H

B.34H

C.56H

D.78H


正确答案:C

第2题:

假设寄存器%eax的值为x,%ecx的值为y,则指明下面汇编指令存储在寄存器%edx中的值() Leal(%eax,%ecx),%edx

  • A、x
  • B、y
  • C、x+y
  • D、x–y

正确答案:C

第3题:

假设(EAX)=12345678H,(EBX)=4,执行MULEBX指令后,(EAX)=【 】。


正确答案:48D159DH
48D159DH

第4题:

指令“XOREAX,EAX”和“SUBEAX,EAX”执行后,EAX=(),CF=OF=()。而指令“MOVEAX,0”执行后,EAX=(),CF和OF没有变化。


正确答案:0;0;0

第5题:

下列指令中,含有非法操作数寻址的指令是。()

  • A、MOV.EAX,10H
  • B、IN.EAX,DX
  • C、MOV.[EBX][EBP],10H
  • D、MOV.EBX,OFFSET[EBX][ESI]

正确答案:D

第6题:

依次执行下列哪一个选项中的两条指令后,可以使得存放在EDX和EAX中的64位数据乘以2?(EDX中存放高32位,EAX中存放低32位)______。

A) SHL EDX,1

SHL EAX,1

B) RCL EDX,1

SHL EAX,1

C) SHL EAX,1

RCL EDX,1

D) SHL EAX,1

SHL EDX,1

A.

B.

C.

D.


正确答案:C

第7题:

以下指令哪条是错误的()。

  • A、movl8(%edx),(%ecx)
  • B、movl$-17,%ecx
  • C、movl$0x4050,(%eax)
  • D、movl%eax,%ecx

正确答案:A

第8题:

执行MOV EAX, -2指令后,EAX寄存器中的数据是

A.FFFFFFFEH

B.OOOOFFFEH

C.00000010H

D.10000002H


正确答案:D

第9题:

“CMPEAX,3721H”指令之后是JZ指令,发生转移的条件是EAX=(),此时ZF=()


正确答案:3721H;1

第10题:

说明下列指令的操作结果。 (1)LEA  AX, NUMB  (2)LEA  EAX, NUMB  (3)LDS  DI, LIST  (4)LES  BX, CAT


正确答案: (1)操作结果是将NUMB符号地址的16位偏移值装入AX。
(2)操作结果是将NUMB符号地址的32位偏移值装入EAX。
(3)操作结果是将存储在数据段存储位置LIST的32位数据装入DI和DS。
(4)操作结果是将存储在数据段存储位置CAT的32位数据装入BX和ES。

更多相关问题