更多“8086/8088指令OUT 80H,AL表示( )。A.将80H送给ALB.将80H端口的内容送给ALC.将AL的内容送给80H端 ”相关问题
  • 第1题:

    在8086微机系统中,将AL内容送到I/O接口中,使用的指令是

    A.IN AL,端口地址

    B.MOV AL,端口地址

    C.OUT AL,端口地址

    D.OUT 端口地址,AL


    正确答案:D

  • 第2题:

    若(AL)=80H,执行NEG AL指令后,CF和OF标志位的状态分别为( )

    A.0和0

    B.0和1

    C.1和0

    D.1和1


    正确答案:D
    解析:CF标志位表示当进行算术运算时,如果最高位产生了进位,则CF=1;否则CF=0。OF表示的是在算术运算时,如果操作结果超过了机器用补码表示的范围时,OF=1;否则OF=0。NEG指令用于求操作数的补码。本题中AL=80H=10000000B,它的补码=100000000B。所以结果有进位,也溢出,所以CF和OF的值都是1。

  • 第3题:

    如果AL的值为7FH,要使得(AL)=80H,应使用的指令是

    A.AND AL,80H

    B.OR AL,80H

    C.XOR AL,80H

    D.NOT AL


    正确答案:D

  • 第4题:

    指令OUT 80H,AL表示()。

    • A、将80H送给AL
    • B、将80H端口的内容送给AL
    • C、将AL的内容送给80H端口
    • D、将AL内容送给80H内存单元

    正确答案:C

  • 第5题:

    8086/8088对10H端口进行写操作,正确指令是()。

    • A、OUT 10H,AL
    • B、OUT [10H],AL
    • C、OUT AL,10H
    • D、OUT AL,[10H]

    正确答案:A

  • 第6题:

    读程序,写出程序的作用: OR AL,80H 作用:()。


    正确答案:AL最高位置1

  • 第7题:

    给定(AL)=80H,(CL)=02H,指令SHRAL,CL执行后的结果是()。

    • A、(AL)=40H
    • B、(AL)=20H
    • C、(AL)=C0H
    • D、(AL)=E0H

    正确答案:B

  • 第8题:

    设(AL)=07H,要使(AL)=-07H应执行的指令是()。

    • A、OR AL,80H
    • B、NOT AL
    • C、NEG AL
    • D、ADD AL,80H

    正确答案:C

  • 第9题:

    设8255A的端口地址为80H~83H,则端口A的地址为()

    • A、80H

    正确答案:A

  • 第10题:

    8086CPU从I/O端口地址80H读字节数据应使用指令()

    • A、INAL,80H
    • B、INAX,80H
    • C、IN80H,AL
    • D、IN80H,AX

    正确答案:A

  • 第11题:

    单选题
    在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是(  )
    A

    INAL,端口地址

    B

    MOVAL,端口地址

    C

    OUTAL,端口地址

    D

    OUT端口地址,AL


    正确答案: C
    解析:

  • 第12题:

    单选题
    8086CPU从I/O端口地址80H读字节数据应使用指令()
    A

    INAL,80H

    B

    INAX,80H

    C

    IN80H,AL

    D

    IN80H,AX


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

  • 第13题:

    若(AL)=80H,执行NEGAL指令后,CF和OF标志位的状态分别为______。

    A.0和0

    B.0和1

    C.1和0

    D.1和1


    正确答案:D
    解析:NEG是求负数的操作,而CF表示进位,OF表示溢出。

  • 第14题:

    下面有四条指令:

    ①MOV AL,[BX+SI+1AOH]

    ②MOV AL,80H[BX][DI]

    ③MOV AL,[BP+SI-0A0H]

    ④MOV AL,[BP]

    其中(DS)=0930H,(SS)=0915H,(SI)=0AOH,(DI)=ACOH,(BX)=80H,(BP)= 470H。试问哪些指令能在AL寄存器中获得相同的结果?( )

    A.仅①和②

    B.仅②和③

    C.仅③和④

    D.①、②、③、④


    正确答案:C
    解析:在第③中,MOVAL,[BP+SI-0A0H]就相当于MOVAL,[BP]因为SI=0A0H,BP+SI-0A0H=BP。所以第③和第④的作用是相同的,它们AL寄存器中获得的内容也是相同的,都是470H。选项C正确。

  • 第15题:

    若AX=-20,执行指令NEG AX后,AX的内容是()

    • A、-20
    • B、20
    • C、ODFH
    • D、80H

    正确答案:B

  • 第16题:

    已知[X]=80H,则X=()

    • A、80H
    • B、0
    • C、0FFH
    • D、-80H

    正确答案:D

  • 第17题:

    在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是什么?()

    • A、OUT端口地址,AL
    • B、MOV AL,端口地址
    • C、OUT AL,端口地址
    • D、IN AL,端口地址

    正确答案:A

  • 第18题:

    8086/8088指令OUT 80H,AL表示()

    • A、将80H送给AL
    • B、将80H端口的内容送给AL
    • C、将AL的内容送给80H端口
    • D、将AL内容送给80H内存单元

    正确答案:C

  • 第19题:

    阅读下列程序,说明本程序功能并写出运行结果。 MOV AL,00H;设置计数初值 AGAIN:OUT 80H,AL;输出到端口 CALL DELAY;调用延时子程序 INC AL;计数值递增 JMP AGAIN;返回,再次输出 DELAY:MOV CX,10;设置延时时间常数 DEALY1:LOOP DELAY1;循环,实现延时 RET;延时子程序返回


    正确答案: 本程序功能:在相应输出端口输出一个数据序列,00H递增至FFH,返回00H再次递增至FFH循环。若输出至DAC,则可输出一个锯齿波信号。

  • 第20题:

    指令“ORLA,#80H”的含义是()

    • A、地址80H中的数和A中数进行“位或”操作,结果在A中
    • B、立即数80H和A中数进行“位与”操作,结果在A中
    • C、立即数128和A中数进行“位或”操作,结果在A中
    • D、立即数80和A中数进行“位或”操作,结果在A中

    正确答案:C

  • 第21题:

    8086/8088CPU的输入指令是将输入设备的一个端口中的数据传送到()。

    • A、IP
    • B、AL/AX
    • C、BP
    • D、BX/CX

    正确答案:B

  • 第22题:

    单选题
    8086/8088指令0UT80H,AL表示()
    A

    将80H送给AL

    B

    将80H端口的内容送给AL

    C

    将AL的内容送给80H端口

    D

    将AL内容送给80H内存单元


    正确答案: A
    解析:

  • 第23题:

    单选题
    以下指令不是逻辑运算指令的是()
    A

    XORAL,3

    B

    NOTAL

    C

    JMP NEXT

    D

    TEST AL,80H


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