简答题

试判断下列程序执行后,BX中的内容。 MOVCL,3 MOVBX,0B7H ROLBX,1 RORBX,CL

正确答案

该程序段是首先将BX内容不带进位循环左移1位,再循环右移3位。即相当于将原BX内容不带进位循环右移2位,故结果为:(BX)=0C02DH

答案解析

相似试题
  • 试写出执行下列指令序列后BX寄存器的内容。执行前(BX)=6D16H。 MOV CL,7 SHR BX,CL

    简答题查看答案

  • 下列程序段执行后,BX寄存器的内容是多少? BX=()

    填空题查看答案

  • 下列程序段执行后,BX寄存器的内容是多少? BX=()

    填空题查看答案

  • 执行完毕下列程序段后,BX寄存器中的内容是() MOV CL,3 MOV BX,00B7H ROL BX, 1 ROR BX,CL

    单选题查看答案

  • 请写出下列两条指令执行后,BX寄存器中的内容。

    简答题查看答案

  • 执行下列指令后,AX寄存器中的内容是()。 TABLE.DW.10,20,30,40,50 ENTRY DW3... MOV.BX,OFFSET TABLE ADD.BX,ENTRY MOV.AX,[BX]

    单选题查看答案

  • 下面程序段执行完成后,BX寄存器的内容是什么? MOV CL,3 MOV BX,0B7H ROL BX,1 ROR BX,CL

    简答题查看答案

  • 程序段执行后,寄存器的内容填写在空白处: 问:(BX)=() (CX)=()

    填空题查看答案

  • 8086宏汇编源程序中,若BUFF是字变量名,则执行指令MOV BX,BUFF后,BX中的值为BUFF单元的()。

    单选题查看答案