首页学历类考试大学计算机科学
(简答题)

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

正确答案

(1)IN AL,25H
(2)SAL AL,1
(3)MUL AL,BL
(4)TEST AL,01H
(5)OR AL,30H
(6)AND AL,OFH
(7)XCHG AX,BX

答案解析

相似试题

  • (简答题)

    写出完成下述功能的程序段: (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)=?

    答案解析

  • (简答题)

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

    答案解析

  • (简答题)

    写出能完成下述操作的指令。 (1)将立即数1234H送至DS寄存器。 (2)将存储单元3000H和内容送至4000H单元。 (3)将累加器AX与寄存器CX中的内容对调。

    答案解析

  • (简答题)

    串行异步通信规定传送数据的格式为1位起始位、8位数据位、无校验位、两位停止位。试画出传送数据25H的波形。

    答案解析

  • (简答题)

    写出能够完成下列操作的8086CPU指令。 (1)把4629H传送给AX寄存器; (2)从AX寄存器中减去3218H; (3)把BUF的偏移地址送入BX中。

    答案解析

  • (简答题)

    下图给出了某CPU内部结构的一部分,MAR和MDR直接连到存储器总线(图中省略)。在两个总线之间的所有数据传送都需经过算术逻辑部件ALU。ALU可实现的部分功能及其控制信号如下: MOVa:F=A;MOVb:F=B;a+1:F=A+1;b+1:F=B+1 a-1:F=A-1;b-1:F=B-1其中A和B是ALU的输入,F是ALU的输出。假定JSR(转子指令)指令占两个字,第一个字是操作码,第二个字给出子程序的起始地址,返回地址保存在主存的栈中,用SP(栈指示器)指向栈顶,按字编址,每次从主存读取一个字。请写出读取并执行JSR指令所要求的控制信号序列(提示:当前指令地址在PC中)。

    答案解析

  • (单选题)

    某输入设备的端口地址为25H,输入一个数至AL中的输入指令为()。

    答案解析

  • (判断题)

    MOV指令和IN指令都具有将内存中信息传送到CPU中去的功能。

    答案解析

快考试在线搜题