输入输出与接口芯片.pptx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《输入输出与接口芯片.pptx》由会员分享,可在线阅读,更多相关《输入输出与接口芯片.pptx(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、在系统中,地址不是分配给接口,而是分配给端口的。CPUABDBCB输入端口输出端口控制端口状态端口接口芯片 接口港口 端口趸船。2)I/O接口的主要功能*1微型机与外设传递信息的缓冲站 数据缓冲功能:解决高速主机与低速I/O设备的矛盾。1)锁存器:高速CPU向外界提供的数据在DB上只保留很短的时间,ns,s级,这正是其高速性的体现。而慢速的I/O设备根本无法可靠地“抓”住信号并较长时间地保持信号。为此在接口电路中设置了锁存器,把瞬时出现的信号锁存起来,可靠地提供给I/O设备。第1页/共14页2)三态缓冲器 数据源1数据源N三 态缓冲器三 态缓冲器锁存器I/O设备DB 控制 控制 在计算机系统中
2、,常常是多个数据源“挂”在同一数据总线上,CPU在某一瞬间只能读某一数据源的数据,而其它“源”都不允许向DB提供数据。这就要求所有未被访问的数据源必须与DB脱钩,用术语来说,叫“隔离”,“准连接状态”。三态缓冲器的高阻态,正好用来隔离数据源和DB总线。需要时,加上控制信号,打开三态门,把数据放在DB上,CPU快速“抓取”,然后关门,其它三态门打开。3)数据转换功能 CPU只能以并行的方式输入/输出电压数字信号,而I/O设备提供或需要的可能是其它种类的信号,这就要求接口芯片能进行A D,D A,串 并,并 串,以及电平转换。第2页/共14页CPUA/D并/串芯片 ABDBCB变送器A/D模拟信号
3、 串行信号 大电流 高电压(2)多台外设的寻址 CPU 端口 xxH 端口 yyHABDBCB外设外设在系统中,给每一个端口分配一个地址;每一台外设配有一个或多个端口。CPU对外设寻址,实际上是对相应的端口寻址,CPU通过端口寻找外设并通过端口操作外设。怎么对外设分配地址?以后加以说明。第3页/共14页(2)I/O接口的分类按传送方式分:串行,并行按功能:P159 自己阅读按芯片操作方式:不可编程,可编程(3)I/O接口的基本结构提供微型机与外设交换数据所需的控制逻辑和状态信号 CPU数据端口状态端口控制端口外设数据 状态 控制 AB DB CB 关于各种信号的意义和作用,将结合具体芯片介绍(
4、4)I/O端口的寻址方式在计算机系统中,凡是需要进行读写操作的设备,都存在编址问题。对存储器而言,是对存储单元编址;对于I/O接口,则是对端口编址。第4页/共14页有两种编址方法:1)存储器映象方式 把I/O端口和存储器单元等同看待。二者统一编址,统一寻址。I/O占用的地址编号,存储器单元就不在使用;反之,亦然。在这种方式下,计算机系统只有一个统一的地址空间。2)隔离I/O方式I/O端口和存储器单元分开编址,形成两个独立的地址空间:存储器地址空间I/O端口地址空间用不同的指令访问不同的空间。采用的是隔离I/O方式,必须采用专用I/O指令:IN/OUT。两种编址方式的特点,自己读P160。第5页
5、/共14页复习:1486的I/O地址空间*全32位地址线,可对寻址4G物理存储器单元 *16位地址线可对64K个I/O端口寻址*两个独立的物理空间:*M/IO (Memory/IO port)输出当AD输出一个地址信号时,是访问存储器还是访问I/O端口?该信号从逻辑上把二者区分开:=1,访问存储器,I/O不于响应=0,访问I/O端口,M不于响应 4GB 不可访问 64K常用 1K个I/O端口通常,只用10条地址线(A9A0)对I/O端口寻址,可对1024个I/O口寻址。W/RM/IO 物理存储空间 物理I/O空间 00000000H FFFFFFFFH 00000000H 000003FFH
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 输入输出 接口 芯片
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内