[问答题]

设若标志寄存器原值为0A11H,(SP)=0060H,(AL)=4。下列几条指令执行后,标志寄存器、AX、SP的值分别是多少?

PUSHF

LAHF

XCHG AH,AL

PUSH AX

SAHF

POPF

参考答案与解析:

相关试题

假设当前(SP)=0060H,连续执行5条PUSH指令后,(SP)=?

[问答题] 假设当前(SP)=0060H,连续执行5条PUSH指令后,(SP)=?

  • 查看答案
  • 执行指令ADD AL,72H前,(AL)=8EH,标志寄存器的状态标志OF、SF

    [问答题] 执行指令ADD AL,72H前,(AL)=8EH,标志寄存器的状态标志OF、SF、ZF、AF、PF和CF全为0,指出该指令执行后标志寄存器的值。

  • 查看答案
  • 执行下列指令后,SP寄存器的值是( )。 MOV SP,1000H PUSH

    [单选题]执行下列指令后,SP寄存器的值是( )。 MOV SP,1000H PUSH AXA.OFFEHB.OFFFHC.1001D.1002H

  • 查看答案
  • 执行下列指令后,SP寄存器的值是( )。 MOV SP,1000H PUSH

    [单选题]执行下列指令后,SP寄存器的值是( )。 MOV SP,1000H PUSH AXA.0FFEHB.0FFFHC.1001HD.1002H

  • 查看答案
  • 假设(BX)=0210H,(DI)=0060H,对于指令ADDDL,[BX][D

    [问答题] 假设(BX)=0210H,(DI)=0060H,对于指令ADDDL,[BX][DI],其源操作数的偏移量为多少?

  • 查看答案
  • 假设(SP)=1000H,执行PUSHF指令后,SP寄存器中的内容是

    [单选题]假设(SP)=1000H,执行PUSHF指令后,SP寄存器中的内容是A.OFFFHB.OFFEHC.OFFDHD.OFFCH

  • 查看答案
  • 某指令对应当前段寄存器(CS)=F000H,指令指针寄存器(IP)=FF00H,

    [问答题] 某指令对应当前段寄存器(CS)=F000H,指令指针寄存器(IP)=FF00H,此时,该指令的物理地址为多少?指向这一物理地址的CS值和IP值是唯一的吗?试举例说明。

  • 查看答案
  • 若要使寄存器AL中的高4位不变,低4位为0,所用指令为

    [单选题]若要使寄存器AL中的高4位不变,低4位为0,所用指令为A.AND AL,0FHB.AND AL,0F0HC.OR AL,0FHD.OR AL 0F0H

  • 查看答案
  • 假定(A)=50H,(B)=0A0H。执行指令MUL AB后,寄存器B的内容为(

    [填空题] 假定(A)=50H,(B)=0A0H。执行指令MUL AB后,寄存器B的内容为(),累加器A的内容为(),CY的内容为(),OV的内容为()。

  • 查看答案
  • 若有BUFDW1,2,3,4,则可将数据02H取到AL寄存器中的指令是

    [单选题]若有BUF DW 1,2,3,4,则可将数据02H取到AL寄存器中的指令是A.MOV AL,BYTE PTR[BUF+1]B.MOV AL,BYTE PTR[BUF+2]C.MOV AL,BYTE PTR[BUF+3]D.MOV AL,BUF[2]

  • 查看答案
  • 设若标志寄存器原值为0A11H,(SP)=0060H,(AL)=4。下列几条指令