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

试编程实现:  (1)AL寄存器的低4位清0           (2)BL寄存器的低4位置1           (3)CL寄存器的低4位取反          (4)测试DL寄存器的最低2位是否同时为0,若是,将0送入BL寄存器;否则将1送入BL寄存器。

正确答案

答案解析

相似试题

  • (简答题)

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

    答案解析

  • (简答题)

    根据以下要求,试写出相应的汇编语言指令。  (1)把BX寄存器和DX寄存器的内容相加,结果存入BX寄存器中。           (2)用寄存器BX和SI的基址变址寻址方式把存储器中的一个字节与AL寄存器的内容相加,并把结果送到AL寄存器中。          (3)用寄存器BX和位移量0B2H的寄存器相对寻址方式把存储器中的一个字和CX相加,并把结果存回存储器中。          (4)用位移量为0524H的直接寻址方式把存储器中的一个字与立即数3C5AH相加,并把结果送回该存储单元。

    答案解析

  • (简答题)

    按下列要求写出指令: (1)将AX寄存器的低4位清零,其余位不变;  (2)将BX寄存器的低4位置1,其余位不变;  (3)将AL寄存器的低4位保持不变,高4位取反;  (4)测试BX中的位1和位2,当这两位同时为0时将AL置0FFH,否则AL清零;  (5)测试BX中的位1和位2,当这两位有一位为0时将AL置0FFH,否则AL清零;  (6)将AL中保存的字母ASCII码变换成相应的大写字母的ASCII码;  (7)将AL中保存的字母ASCII码变换成相应的小写字母的ASCII码;  (8)将AX中的各位取反;  (9)将DX中的低7位取反,高9位不变;   (10)将CX中的低8位与高8位互换。

    答案解析

  • (简答题)

    编程。将AX寄存器中的16位数分成4组,每组4位,从低到高分别放在AL,BL,CL,DL中。

    答案解析

  • (简答题)

    试编写程序,测试AL寄存器的第4位(bit4)是否为0?

    答案解析

  • (简答题)

    设一个字节数据X存放AL寄存器中,试说明下列程序的功能:

    答案解析

  • (单选题)

    实现Al寄存器中D7和D0都取反的指令是()

    答案解析

  • (简答题)

    试根据以下要求写出相应的汇编语言指令。 用寄存器BX和SI的基址变址寻址方式把存储器中的一个字节与AL寄存器的内容相加,并把结果送到AL寄存器中。

    答案解析

  • (简答题)

    编程序:检测Bx中第13位(D13),为0时,把AL置0,为1时,把AL置1。

    答案解析

快考试在线搜题