简答题

指令OR AX,0FC8H OR 563FH中,问两个OR操作分别在什么时候进行?有什么区别?用立即数写出此等价指令。

正确答案

第一个OR是CPU执行指令时完成的操作,第二个OR是汇编程序汇编时完成的操作。
用立即数写出的等价指令是OR AX,5FFFH。

答案解析

相似试题
  • 若AX=3500H,CX=56B8H,当AND AX,CX指令执行后,AX=()。

    单选题查看答案

  • 假设(AX)=0FC77H,(CX)=504H,则下述指令执行后,(AX)=(),(CF)=()。

    简答题查看答案

  • 已知(AX)=0FC77H,(CX)=504H,CF=1 上述三条指令执行后,(AX)=(),CF=()。

    填空题查看答案

  • 已知(AX)=0FC77H,(CX)=504H,CF=1 上述三条指令执行后,(AX)=(),CF=()。

    填空题查看答案

  • 假设(AX)=0FC77H,(CX)=504H,下列程序段要求完成求符号函数SNG(X)的值,试改正其中的错误指令,不允许改变指令或标号位置,X已在AL中。

    简答题查看答案

  • 若AX=3500H,CX=56B8H,当ANDAX,CX指令执行后,AX=()。

    单选题查看答案

  • 已知指令序列为: MOV AX,0FFBDH MOV BX,12F8H IDIV BL 此指令序列执行后,(AX)等于多少?(BX)等于多少?

    简答题查看答案

  • 指令MOV  AX,SEG BUF的执行,是把()送到AX中。 

    填空题查看答案

  • 若AX=-15要得到AX=15应执行的指令是()。 

    单选题查看答案