第7章(输入输出).pptVIP

  • 5
  • 0
  • 约4.47千字
  • 约 28页
  • 2018-10-19 发布于山东
  • 举报
无条件传送 又称同步传送,CPU可以随时与I/O进行数据传送,不依赖于任何条件 对于输入口,CPU总是认为外设数据已经准备好,可读 对于输出口,CPU总是假设外设数据端口已空,可写 不需要在CPU和I/O之间建立任何握手信号,所需硬件很少,软件简单 适用于开关、继电器、步进电机、LED、数码管显示器等 输入接口设计 MOV DX,IN_PORT IN AL,DX 输出接口设计 MOV DX,OUT_PORT OUT DX,AL 查询方式传送 CPU通过程序指令不断询问外设的工作状态,如果“就绪”就开始进行数据传送,如果未“就绪”则继续不断地询问 又称应答式传送,在CPU和外设之间建立了问答机制 除了使用数据口外,还要用到状态口 ① 读取I/O接口中的状态口,得到外设的状态字; ② 检测相应的状态位,以检查是否“就绪”; ③ 若“就绪”则执行I/O操作,若未“就绪”,则重复①~②步。 优点: 能保证CPU与外围设备之间的协调同步工作 硬件线路简单,程序容易实现 缺点: 浪费CPU的时间,效率低 【例】某外设接口的8位数据端口地址为200H,状态端口地址为201H,状态口中第7位为1表示外设已准备好。如该外设为输入设备,试编制从该设备输入一个字节数据的程序段。 MOV DX,201H ;状态口地址 LOP:IN AL

文档评论(0)

1亿VIP精品文档

相关文档