计算机原理:第五章数字量输入输出1of7_第1页
计算机原理:第五章数字量输入输出1of7_第2页
计算机原理:第五章数字量输入输出1of7_第3页
计算机原理:第五章数字量输入输出1of7_第4页
计算机原理:第五章数字量输入输出1of7_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 1第五章 数字量输入输出 主要内容: 几种重要接口及其它们的可编程接口控制器件中断控制与 Intel 8259A计数定时接口与 Intel 8253串行输入输出接口与 Ins 8250并行输入输出接口与 Ins 8255直接存储器存取控制与 Intel 8237 2概述一、I/O信号1.开关信号2.数字信号3.脉冲信号4.模拟信号第五章 数字量输入输出 二、I/O接口主机接口外设输出输入CPU实现 接口实现 只有两状态0、1所有信号在数字计算机内部都以二进制形式存储和处理多于两状态,多位二进制0/1的跳变,用于选通或计数数值和时间上连续变化计算机由面向外设变为面向接口 3中央处理器8088协

2、处理器8087总线驱动器总线控制器8288RAM存储器ROM存储器8 级中断电路4通道DMA8 通道定时/计数器喇叭电路键盘接口 8个扩展插座CBABDB时钟信号发生器8284CPU外围I/O接口存储器接口外围I/O接口 IBM PC/XT的接口IOR IO读IOW IO写MEMR 存储器读MEMW 存储器写 AEN=1 DMA 占用 AB=0 CPU 使用AB DACK3 DACK0 4IBM PC/XT 系统板I/O端口P245图5.9 IO端口地址译码00* # # # # # 5系统机中的I0端口地址(P244 表5.1)系统机使用的I0地址1K :03FFH主板上占用:01FFH (

3、A90)扩展槽用:2003FFH(A91)系统的I0端口地址译码电路 是部分译码 , A10以上、A4以下未参加译码,有地址重迭。用户新加入接口地址为400H可否? 有AEN=0选通,仅CPU执行指令时工作。所有I/O地址译码必须用AEN0选通 6P230 图 5.1 典型的I/O接口数据锁存及缓冲地址译码控制逻辑不同端口应占用不同地址。数据、状态和控制这三类端口I/O的内容仅在外设表现不同作用,在CPU执行I/O指令时都是通过数据线传送。每一类端口可能不只一个。 7I/O端口I/O端口:是I/O接口中的存储器, CPU用I/O指令、按I/O地址进行读/写。例: IN AL , 40H ; 从40H端口输入 MOV DX , 200H OUT DX , AX ; 向200H、201H端口输 出双字节CPU使用16位I/O地址只能用DX间址。系统(IBM PC)限制:只使用10位地址 表示I/O空间,用户开发的I/O端口地址只能用200H以上。 8计算机和I/O设备的数据传送分成两级:计算机 接口 外设计算机、接口之间的协调靠软硬件综合实现为了

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论