• 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
  • 举一反三