简答题

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

正确答案

答案解析

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

    简答题查看答案

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

    简答题查看答案

  • 状态口地址86H,数据口85H,外设忙碌D7=1,请用查询方式写出CPU从存储器缓冲区BUFFER送出1KB的数据给外设程序段(一次送一字节)。

    简答题查看答案

  • 有一缓冲区BUF,其中有10个数据,写出将此十个数据取出并相加的程序段。

    简答题查看答案

  • 编写一段程序,接收从键盘输入的10个数,输入回车符表示结束,然后将这些数加密后存于BUFF缓冲区中。加密表如下:输入数字:0,1,2,3,4,5,6,7,8,9;密码数字:7,5,9,1,3,6,8,0,2,4。

    简答题查看答案

  • 编写一段程序,接收从键盘输入的10个数,输入回车符表示结束,然后将这些数加密后存于BUFF缓冲区中。加密表为:输入数字: 0,1,2,3,4,5,6,7,8,9;密码数字:7,5,9,1,3,6,8,0,2,4。

    简答题查看答案

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

    简答题查看答案

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

    简答题查看答案

  • 有程序段如下: (1)以上程序段的功能是什么? (2)程序段执行完后,从DAT2开始的前3个存储单元的内容是什么?

    简答题查看答案