IBMPC汇编语言程序设计第二版第8章(.pptxVIP

  • 0
  • 0
  • 约9.48千字
  • 约 32页
  • 2026-09-07 发布于四川
  • 举报

IBM-PC汇编语言程序设计第八章·输入输出程序设计(上)

Contents本章内容概览系统掌握I/O数据传送的核心机制与编程实践01I/O设备数据传送方式02程序直接控制I/O03中断传送方式04中断向量与中断处理05实例编程与综合应用

CHAPTER01I/O设备数据传送方式理解CPU与外设之间的三种基本通信模式

ARCHITECTUREI/O系统整体架构CPU通过I/O接口与外设通信,I/O接口作为中间层屏蔽外设差异,使CPU可以用统一的IN/OUT指令操作不同设备。理解CPU-总线-I/O接口-外设的分层结构,是掌握I/O编程的前提。IBMPC主板与8088CPU芯片实物01CPU不直接连接外设,而是通过I/O接口芯片作为桥梁,接口一端连总线、一端连外设8255A/8259A02I/O接口内部包含数据寄存器、状态寄存器和控制寄存器,CPU通过端口地址访问这些寄存器3类寄存器03IN指令从I/O端口读取数据到CPU,OUT指令将CPU数据写入I/O端口,两条指令是I/O编程的最基本途径IN/OUT04DOS功能调用和BIOS例行程序底层也是由IN/OUT指令实现的,只是对程序员做了封装INT21H

I/ODATATRANSFER三种I/O数据传送方式对比程序查询方式由CPU主动轮询外设状态,实现简单但效率最低;中断方式由外设主动通知CPU,

文档评论(0)

1亿VIP精品文档

相关文档