更多“33、测试AL寄存器的D5位是否为1,使用的指令为______。”相关问题
  • 第1题:

    若(AL)=00H,(BL)=0FEH,执行指令 ADD AL,BL 后,标志寄存器中为0的标志位有

    A.CF

    B.PF

    C.AF

    D.SF

    E.ZF


    正确答案:ABCE

  • 第2题:

    用一条指令将寄存器AL的低4位取反,指令是()。


    正确答案:xor al,00001111

  • 第3题:

    将AL的第4位置1,其余位不变,指令为()。

    • A、OR AL,40H
    • B、AND AL,40H
    • C、OR AL,10H
    • D、AND AL,1FH

    正确答案:C

  • 第4题:

    使用1条指令将寄存器BX低四位清0,指令为()


    正确答案:AND BX,0FFF0H

  • 第5题:

    使用1条指令将寄存器BX低四位置1,指令为()。


    正确答案:OR BX,000FH

  • 第6题:

    使用1条指令将寄存器BX高四位取反,指令为()。


    正确答案:XOR BX, 0F000

  • 第7题:

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


    正确答案: (1)MOVAX,0
    X.ORAX,AX;AX寄存器自身相异或,可使其内容清0。
    (2)MOVCL,4
    R.OLBL,CL;将BL内容循环左移4位,可实现其高4位和低4位的互换。
    (3)ANDCX,0F777H;将CX寄存器中需屏蔽的位“与”0。也可用“或”指令实现。
    (4)ANDDX,0101H;将需侧试的位“与”1,其余“与”0屏蔽掉
    C.MPDX,0101H;与0101H比较
    J.ZONE;若相等则表示b0和b8位同时为1。

  • 第8题:

    指令TEST AL,02H的含义为()

    • A、测试AL是否等于02H
    • B、测试AL第2位状态
    • C、测试AL第1位状态
    • D、将AL与02单元的各位进行测试

    正确答案:B

  • 第9题:

    指令TEST  AL,02H的含义是()。 

    • A、测试AL是否等于02H
    • B、测试AL第2位状态
    • C、测试AL第1位状态
    • D、将AL与02单元的各位进行测试

    正确答案:C

  • 第10题:

    单选题
    要检查寄存器AL中的内容是否与AH相同,应使用的指令为()。
    A

    AND AL,AH

    B

    OR AL,AH

    C

    XOR AL,AH

    D

    SBB AL,AH


    正确答案: B
    解析: 暂无解析

  • 第11题:

    单选题
    指令TEST AL,02H的含义为()
    A

    测试AL是否等于02H

    B

    测试AL第2位状态

    C

    测试AL第1位状态

    D

    将AL与02单元的各位进行测试


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    执行下列()指令后,就能用条件转移指令判断AL和BL寄存器中的最高位是否相同
    A

    TEST  AL,BL

    B

    CMP  AL,BL

    C

    AND  AL,BL

    D

    XOR  AL,BL


    正确答案: C
    解析: 暂无解析

  • 第13题:

    写出完成下述功能的指令: (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

  • 第14题:

    执行下列()指令后,就能用条件转移指令判断AL和BL寄存器中的最高位是否相同

    • A、TEST  AL,BL
    • B、CMP  AL,BL
    • C、AND  AL,BL
    • D、XOR  AL,BL

    正确答案:D

  • 第15题:

    I/O指令IN/OUT,传送数据的寄存器为AL,AX,间接寻址时使用寄存器(),其中IN AL,DX的含义是将DX中的数据写入到AL中。OUT 60H,AL的含义是将AL读出到地址为60H的端口中。


    正确答案:DX

  • 第16题:

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

    • A、AND AL,0FH
    • B、AND AL,0FOH
    • C、OR AL,0FH
    • D、OR AL,0FOH

    正确答案:B

  • 第17题:

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


    正确答案: (1) AND AL, 0F0H
    (2)OR AL, 80H
    (3)XOR AL 18H
    (4)TEST AL, 0A4H

  • 第18题:

    要检查寄存器AL中的内容是否与AH相同,应使用的指令为()。

    • A、AND AL,AH
    • B、OR AL,AH
    • C、XOR AL,AH
    • D、SBB AL,AH

    正确答案:C

  • 第19题:

    指令TESTAL,02H的含义是()

    • A、测试AL是否等于02H
    • B、测试AL第2位状态
    • C、测试AL第1位状态
    • D、将AL与02H单元的各位进行测试

    正确答案:C

  • 第20题:

    设AL=57H,BL=24H,执行指令SUB AL,BL后,寄存器内容为()。

    • A、AL=57H,BL=24H
    • B、AL=33H,BL=24H
    • C、AL=57H,BL=33H
    • D、AL=33H,BL=0

    正确答案:B

  • 第21题:

    单选题
    设AL=57H,BL=24H,执行指令SUB AL,BL后,寄存器内容为()。
    A

    AL=57H,BL=24H

    B

    AL=33H,BL=24H

    C

    AL=57H,BL=33H

    D

    AL=33H,BL=0


    正确答案: A
    解析: 暂无解析

  • 第22题:

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

    正确答案: (1)MOVAX,0
    X.ORAX,AX;AX寄存器自身相异或,可使其内容清0。
    (2)MOVCL,4
    R.OLBL,CL;将BL内容循环左移4位,可实现其高4位和低4位的互换。
    (3)ANDCX,0F777H;将CX寄存器中需屏蔽的位“与”0。也可用“或”指令实现。
    (4)ANDDX,0101H;将需侧试的位“与”1,其余“与”0屏蔽掉
    C.MPDX,0101H;与0101H比较
    J.ZONE;若相等则表示b0和b8位同时为1。
    解析: 暂无解析

  • 第23题:

    单选题
    指令TEST  AL,02H的含义是()。
    A

    测试AL是否等于02H

    B

    测试AL第2位状态

    C

    测试AL第1位状态

    D

    将AL与02单元的各位进行测试


    正确答案: C
    解析: 暂无解析

  • 第24题:

    单选题
    指令TESTAL,02H的含义是()
    A

    测试AL是否等于02H

    B

    测试AL第2位状态

    C

    测试AL第1位状态

    D

    将AL与02H单元的各位进行测试


    正确答案: B
    解析: 暂无解析