简答题

写出完成下述功能的程序段: (1)传送40H到AL寄存器;  (2)将AL的内容乘以2;  (3)传送16H到AH寄存器;  (4)AL的内容加上AH的内容。  计算最后结果(AL)=?

正确答案

答案解析

相似试题
  • 写出完成下述功能的程序段: (1)传送25H到AL寄存器 (2)将AL的内容乘以2 (3)传送15H到BL寄存器 (4)AL的内容乘以BL的内容 并请写出最后(AX)=?

    简答题查看答案

  • 写出完成下述功能的程序段: (1)从缓冲区BUF的0004偏移地址处传送一个字到AX寄存器;  (2)将AX寄存器的内容右移2位;  (3)将AX内容与BUF的0006偏移地址处的一个字相乘;  (4)相乘结果存入BUF的0020H偏移地址处(低位在前)。

    简答题查看答案

  • 写出完成下述功能的指令: (1)传送25H到AL寄存器 (2)将AL的内容乘以2 (3)AL的内容乘以BL的内容 (4)测试AL最低位是否为1 (5)把AL内容变成对应的ASCII (6)截取AL的低4位 (7)交换AX、BX的内容

    简答题查看答案

  • 写出实现DX=BL·CL的程序段。假定BL=5,CL=10,相乘以后把乘积从AX传送到DX。

    简答题查看答案

  • 仔细阅读下面程序段试回答? (1)该程序段完成的功能是什么?(2)如果(AL)=36H,程序运行用后,(AL)=()。

    简答题查看答案

  • 写出下列程序段的功能。

    简答题查看答案

  • 请写出下面程序段实现什么功能?

    简答题查看答案

  • 若要把DX和AX中的双字长数扩大16倍,写出完整此功能的程序段。 

    简答题查看答案

  • 写出计算Y=1×2+3×4+5×6+7×8+9×10的程序段。

    简答题查看答案