• 2022-06-11
    假设某一打印机的状态端口地址为B005H ,状态端口中的 D2 位反映打印机的状态,当D 2 =1 时表示打印机空闲。该打印机的数据端口地址为 B006H ,数据端口与状态端口的宽度均为 8 位。下面 程序段能实现打印字符9的功能。
    A: MOV DX,0B005HAA:IN AL,DX TEST AL,04H JZ AA MOV DX,0B006H MOV AL,39H OUT DX,AL HLT
    B: MOV DX,0B005HAA:IN AL,DX TEST AL,04H JNZ AA MOV DX,0B006H MOV AL,09H OUT DX,AL HLT
    C: MOV DX,0B005HAA:IN AL,DX TEST AL,02H JNZ AA MOV DX,0B006H MOV AL,39H OUT DX,AL HLT
    D: MOV DX,0B006HAA:IN AL,DX TEST AL,04H JZ AA MOV DX,0B005H MOV AL,39H OUT DX,AL HLT
  • A

    举一反三

    内容

    • 0

      设8255的地址范围为:0380H~0383H,以下指令执行后将使PC0初始状态置0。()MOV DX, 0383HMOV AL, 81HOUT DX, AL

    • 1

      8086构成的系统中,CPU要读取I/O端口地址为320H的端口内数据时,需要使用()指令。 A: IN  AI,320H B: OUT   320H,AL C: MOV  DX,320H   IN  AL, DX D: MOV  DS,320H    IN  AL,DS

    • 2

      下列程序执行完后,DH=_________,AL=________。 MOV AX,9000H MOV SS,AX MOV SP,0E200H MOV DX,SP PUSH DX PUSH AX … POP DX POP AX

    • 3

      设8254端口地址为210H~213H,要求2号计数器工作在...MOV AL, AHOUT DX, AL

    • 4

      ( )指令的目的操作数的寻址方式为直接寻址。其中VAR 为字节型变量 A: MOV VAR , AL B: MOV AL,VAR C: MOV AL,[2000H] D: IN AL, DX