单选题

若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。

AAND AL,0FH

BAND AL,0FOH

COR AL,0FH

DOR AL,0FOH

正确答案

来源:www.examk.com

答案解析

相似试题
  • 若要使寄存器AL中的高4位不变,低4位全为1,使用指令().

    单选题查看答案

  • 使用一条逻辑运算指令实现下列要求: (1)使 AL 高 4 位不变,低 4 位为 0。 (2)使 AL 最高位置 1,后 7 位不变。 (3)使 AL 中的 bit3、bit4 变反,其余位不变。 (4)测试判断 CL 中的 bit2、bit5、bit7 是否都为 1。

    简答题查看答案

  • 按下列要求写出指令: (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中。

    简答题查看答案

  • 对8255A进行初始化,要求端口A工作于方式1,输入;端口B工作于方式0,输出;端口C的高4位配合端口A工作,低4位为输入。设控制口的地址为006CH。

    简答题查看答案

  • 按下列要求写出相应的指令或程序段。 写出两条使AX内容为0的指令。 使BL寄存器中的高4位和低4位互换。 屏蔽CX寄存器的bll,b7和b3位。 测试DX中的b0和b8位是否为1。

    简答题查看答案

  • 若用5位0,1表示一个二进制数,其中1位即最高位为符号位,其余4位为数值位。若要进行-7-4的操作,可转换为(-7)+(-4)的操作,采用补码进行运算,下列运算式及结果正确的是()

    单选题查看答案

  • 若用5位0,1表示一个二进制数,其中1位即最高位为符号位,其余4位为数值位。若要进行11-4的操作,可转换为11+(-4)的操作,采用补码进行运算,下列运算式及结果正确的是()

    单选题查看答案

  • 若只使用一条指令使某寄存器中的高四位不变,低四位清零,则应使用()指令。

    单选题查看答案