跳转至

高级汇编语言程序设计

输入输出程序设计

  • 接口:通过接口连接外部设备
  • 端口:
    • 端口地址:0000H~FFFFH
    • 端口分类:
      • 数据端口
      • 状态端口
      • 控制端口

IN/OUT指令

  • 分类:
    • 长格式:端口的范围在00H~FFH之间,可以直接在指令中指定
    • 短格式:如果端口号>=256,则需要先将端口号保存在DX寄存器中
  • 输入指令IN:
    • 格式:IN AL/AX, PORT/DX
  • 输出指令OUT:
    • 格式:OUT PORT/DX, AL/AX

中断

  • 中断源:引起中断的事件: