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

试按要求编制程序段:寄存器AL中高低四位互换。

正确答案

MOV BL,0FH
AND BL,AL
SAL 4
SHR 4
XOR AL,BL

答案解析

相似试题

  • (简答题)

    试按要求编制程序段:把标志寄存器中符号位SF置‘1’。

    答案解析

  • (简答题)

    试按要求编制程序段:由寄存器AX,BX组成一个32位带符号数(AX中存放高十六位),试求这个数的负数。

    答案解析

  • (简答题)

    试按要求编制程序段:用一条指令把CX中的整数转变为奇数(如原来已是奇数,则CX中数据不变,如原来是偶数,则(CX)+1形成奇数)。

    答案解析

  • (简答题)

    试按要求编制程序段:现有三个字节存储单元A,B,C。在不使用ADD和ADC指令的情况下,实现(A)+(B)→(C)。

    答案解析

  • (简答题)

    如果要将AL中的高四位移至低四位的位置,而移位后AL中的高四位为0,有几种方法?分别写出实现这些方法的程序段。

    答案解析

  • (简答题)

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

    答案解析

  • (简答题)

    下面程序段是判断寄存器AH和AL中第三位是否相同,如相同,AH置0,否则AL置0。试在空白处填上适当的指令(一个空白处只填一条指令)。

    答案解析

  • (简答题)

    测试AL寄存器,如果最高位和最低位同时为0,则转L0,如果最高位和最低位只有一位为1,则转L1,如果最高位和最低位同时为1,则转L2。请编写程序段。

    答案解析

快考试在线搜题