更多“执行以下指令后: MOV BL,3AH TEST BL,0FH”相关问题
  • 第1题:

    若定义DATA DW1234H,执行MOV BL,BYTE PTR DATA指后,(BL)=______。


    正确答案:34H
    34H

  • 第2题:

    设BL=05H,要使结果BL=0AH,应执行的指令是

    A.NOT BL

    B.AND BL

    C.XOR BL,0FH

    D.OR BL,0FH


    正确答案:C
    解析:执行A选项后输出应为FAH。执行D选项后输出结果为0FH。只有执行C选项后,BL才能为0AH。

  • 第3题:

    已知(BL)=0FH,执行TEST BL,8FH后,(BL)=______。

    A.F0H

    B.8FH

    C.0FH

    D.FFH


    正确答案:C
    解析:TEST指令对两个数做相与运算,结果不保存,只根据结果的特征设置条件码。

  • 第4题:

    执行下列指令后,(AX)=( (1) ),(BL)=( (2) )。

    1 A DW 'EF'

    2 B DB 'ABCDE'

    3 MOV AX, A

    4 MOV BL, B[3]

    5 HLT (1)

    A.4546

    B.4645

    C.4546H

    D.4645H


    正确答案:C
    解析:由于DW为字节定义伪指令,可以为'EF'字符串分配两个字节存储单元,在内存中的顺序是前一个字符为高地址,后一个字符为低地址。将字变量A送AX寄存器后,存放的顺序与ASCII码顺序相同,即4546H。同时ASCII字符串可以用DB来为每个字符分配存储单元,即B单元中存放A的ASCII码41H,[B+1]单元存放B的ASCII码42H,[B+2]单元中存放C的ASCII码43H,[B+3]单元中存放在单元D的ASCII码44H,[B+4]单元中存放E的ASCII码45H。指令4中源操作数为寄存器相对寻址,即将[B+3]单元的内容44H送寄存器BL中。

  • 第5题:

    执行下列指令后 VAR DB 'ABCDE, MOV BL, VAR[2] HLT (BL) =( )。

    A.43H

    B.44H

    C.41H

    D.42H


    正确答案:A
    解析:存储单元中按字节依次存储着字母“ABCDE”的ASCII码分别为:41H、42H、43H、44H、45H,按寄存器相对寻址方式,可得到BL=43H。

  • 第6题:

    197.执行以下指令 MOV AL,79H MOV BL,60H ADD AL,BL 的结果是()

    • A、D8H
    • B、D9H
    • C、DAH
    • D、DBH

    正确答案:B

  • 第7题:

    阅读下列指令,指令执行后(AH)=(),(AL)=(),(BL)=(),(CF)=MOVAX,0MOV.AL,08HMOV.BL,07HADD.AL,BLAAA


    正确答案:程序段执行后:(AH)= 01H ,(AL)= O5H ,(BL)= 07H ,(CF)= 0 。

  • 第8题:

    要使BL中的低四位变反,高四位不变,应执行指令()。

    • A、NOT BL
    • B、OR BL,0FH
    • C、AND BL,0FH
    • D、XOR BL,0FH

    正确答案:D

  • 第9题:

    执行以下指令 MOV AL,7EH MOV BL,5BH ADD AL,BL 的结果是()

    • A、D8H
    • B、D9H
    • C、DAH
    • D、DBH

    正确答案:B

  • 第10题:

    执行指令mov al,12h,mov bl,12h,mov dl,02h,cmpxchg bl,dl后,al的值为()

    • A、12H
    • B、02H
    • C、1H
    • D、0H

    正确答案:B

  • 第11题:

    单选题
    197.执行以下指令 MOV AL,79H MOV BL,60H ADD AL,BL 的结果是()
    A

    D8H

    B

    D9H

    C

    DAH

    D

    DBH


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

  • 第12题:

    单选题
    执行以下指令后: MOV BL,4BH TEST BL,0FH BL的内容为:()
    A

    3FH

    B

    4BH

    C

    24H

    D

    F3H


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

  • 第13题:

    若定义DATA DW 123H 执行MOV BL,BYTE PTR DATA 指令后.(BL)=______。


    正确答案:34H
    34H

  • 第14题:

    执行下列指令后,正确的结果是______。 MOV AL,100 MOV BL,—1

    A.AL=100H BL=01H

    B.AL=64H BL=0FFH

    C.AL=64H BL=82H

    D.AL=100H BL=FFH


    正确答案:B
    解析:计算机中,任何十进制数要转换成二进制补码形式进行存储。所以答案B正确。

  • 第15题:

    若有数据定义DATA DW 1234H,执行指令MOV BL,BYTEPTR DATA后,BL=______。


    正确答案:34H
    34H

  • 第16题:

    下面的四条指令中,有( )指令执行后不会改变目的操作数。 SUB AL,BL; CMP AL,BL; AND AL,BL; TEST AL,BL

    A.1条

    B.2条

    C.3条

    D.4条


    正确答案:B

  • 第17题:

    已知(BL)=0FH,执行TEST BL 8FH后,(BL)=______。

    A.0

    B.0FH

    C.8FH

    D.FFH


    正确答案:B

  • 第18题:

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

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

    正确答案:D

  • 第19题:

    若AL=0FH,BL=04H,则执行“CMPAL,BL”后,AL和BL的内容分别是()。

    • A、0FH和04H
    • B、0BH和04H
    • C、0FH和0BH
    • D、04H和0FH

    正确答案:A

  • 第20题:

    执行以下指令后: MOV BL,56H TEST BL,0FH BL的内容为:()

    • A、3FH
    • B、56H
    • C、24H
    • D、F3H

    正确答案:B

  • 第21题:

    分析下面程序段, MOV AL,200 SAR AL,1 MOV BL,AL MOV CL,2 SAR AL,CL ADD AL,BL 试问程序段执行后 (BL)=? (AL)=?


    正确答案: (BL)=0E4H
    (AL)=0DDH

  • 第22题:

    执行下列指令后,正确的结果是()。MOV AL,100 MOV BL,-2

    • A、AL=100H BL=02H
    • B、AL=64H BL=0FEH
    • C、AL=64H BL=82H
    • D、AL=100H BL=0FEH

    正确答案:B

  • 第23题:

    问答题
    阅读下列指令,指令执行后(AH)=(),(AL)=(),(BL)=(),(CF)=MOVAX,0MOV.AL,08HMOV.BL,07HADD.AL,BLAAA

    正确答案: 程序段执行后:(AH)= 01H ,(AL)= O5H ,(BL)= 07H ,(CF)= 0 。
    解析: 暂无解析

  • 第24题:

    单选题
    执行以下指令 MOV AL,7CH MOV BL,5DH ADD AL,BL 的结果是()
    A

    D8H

    B

    D9H

    C

    DAH

    D

    DBH


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