ch7.输入输出系统.ppt
《ch7.输入输出系统.ppt》由会员分享,可在线阅读,更多相关《ch7.输入输出系统.ppt(62页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第七章第七章 输入输出系统输入输出系统27.1 系统总线系统总线一、总线概述一、总线概述1、定义:被多个部件、定义:被多个部件分时共享分时共享的一组信息传输线及相关逻辑。的一组信息传输线及相关逻辑。2、总线的组成:一组传输线、总线接口和总线控制器、总线的组成:一组传输线、总线接口和总线控制器传输线传输线信号传输的载体信号传输的载体总线接口总线接口三态门、缓冲寄存器等三态门、缓冲寄存器等总线控制器总线控制器维护总线传输协议、总线使用权仲裁等维护总线传输协议、总线使用权仲裁等3、总线的分类、总线的分类分类依据分类依据分类内容分类内容连接的部件连接的部件芯片内总线、系统总线、外总线芯片内总线、系统总
2、线、外总线信号传送方向信号传送方向单向总线、双向总线单向总线、双向总线数据传送格式数据传送格式并行总线、串行总线并行总线、串行总线时序控制方式时序控制方式同步总线、异步总线、准同步总线同步总线、异步总线、准同步总线3一、总线概述一、总线概述4、总线的标准化、总线的标准化简化硬部件设计。简化硬部件设计。选择基于的总线后重点进行功能设计选择基于的总线后重点进行功能设计方便系统扩充。方便系统扩充。按总线标准选购模块、组装系统按总线标准选购模块、组装系统总线标准的制定过程。总线标准的制定过程。厂家开发厂家开发 社会认同社会认同 IEEE标准化标准化 总线总线标准标准常用总线标准常用总线标准PC机常用总
3、线:机常用总线:PC总线总线 AT总线总线 EISA总线总线 PCI总总线线S-100总线总线 Multibus总线总线 VME总线总线串行总线:串行总线:RS232/422/485 网络总线:网络总线:Eether Net工业总线:工业总线:STD总线总线 GPIB总线总线 VXI总线总线 PXI总总线线4二、系统总线的结构与组成二、系统总线的结构与组成 1、系统总线的结构、系统总线的结构单总线结构单总线结构CPUMM接口接口I/OI/OSystem Bus特点特点:结构机控制简单,易于扩充。数据流量受到很大限制:结构机控制简单,易于扩充。数据流量受到很大限制51、系统总线的结构、系统总线的
4、结构 带存储总线的双总线结构带存储总线的双总线结构CPUMM接口接口I/OI/OSystem BusMemory Bus原因原因:CPU工作期间要不断的取指、取操作数、存储结果,工作期间要不断的取指、取操作数、存储结果,因此信息流量特别大,可以在两者之间专门增设存储总线。因此信息流量特别大,可以在两者之间专门增设存储总线。61、系统总线的结构、系统总线的结构带带DMA总线的三总线结构总线的三总线结构CPUMM接口接口I/OI/OI/O BusDMA接口Memory BusDMA Bus磁盘与主存之间存在频繁的数据交换,主存与辅存之间增设一组总线71、系统总线的结构、系统总线的结构带带IOP的的
5、双总线结构双总线结构CPUMM接口接口I/OI/OSystem BusIOPI/O Bus接口I/O输入输出处理机81、系统总线的结构、系统总线的结构带带CacheCache总线和桥接器的总线结构总线和桥接器的总线结构CPUMMCacheBridgeI/OI/OSystem BusExpansion BusCache BusI/O91、系统总线的结构、系统总线的结构带高速总线的系统总线结构带高速总线的系统总线结构CPUMMCacheBridge低速I/O低速I/OSystem BusExpansion BusCache Bus低速I/OHigh-Speed BusBridge高速I/O高速I/
6、O北桥南桥PCI总线102、系统总线的组成、系统总线的组成数据总线数据总线实现数据传送,双向,实现数据传送,双向,8 8位、位、1616位、位、3232位等位等地址总线地址总线用于地址信号传送,用于地址信号传送,1616位、位、2020位、位、2424位、位、2111111111 112111111111 113232位等,确定可访问存储空间大小,单向位等,确定可访问存储空间大小,单向控制总线控制总线传送各种控制传送各种控制/状态信号状态信号 差别最大差别最大读写控制信号读写控制信号应答信号应答信号地址有效信号地址有效信号总线请求与交换信号总线请求与交换信号其他控制信号其他控制信号电源线电源线
7、11早期的总线结构早期的总线结构CPU锁存器驱动门存储器模块输入设备接口输出设备接口地址线数据线控制线12当代总线的结构当代总线的结构CPU-cache 模块存储器模块I/O适配器 总线 控制器主板数据传送总线(地址、数据、控制线)仲裁总线中断和同步总线公用线13总线结构实例总线结构实例CPU-存储器总线,64位数据线和32 位地址线,可接4-128M的主存,主存扩充以内存条形式插入主板有关插座来实现PCI总线用与连接高速的I/O设备ISA总线与低速IO设备相连桥芯片起到了信号速度缓冲、电平转换和控制协议的转换作用北桥南桥14三、系统总线的操作时序和操作方式三、系统总线的操作时序和操作方式1、
8、总线操作时序、总线操作时序同步传送方式同步传送方式发送、接收按同一步调协调相互之间的时间关系,即双方遵循统一的时钟,采用同步方式的总线称为“同步总线”,特点是传输率较低,可靠性较差。T0T1T2T0ClockAddrReadDataStrobe151、总线操作时序、总线操作时序 准同步传送方式准同步传送方式在完全同步传送方式中加一点异步的手段,采用准同步方式中还要增加一条准备好信号线Ready。T0T1T2T0ClockAddrReadDataStrobeTwReady161、总线操作时序、总线操作时序 异步传送方式异步传送方式 发送和接收双方完全根据自身的工作速度和距离的远近来确定总线的传送
9、步调,在异步总线上没有强制遵守的时钟clock信号,取而代之的是两条应答信号线,主同步MSYN和异同步SSYN-效率高,可靠性高,控制复杂。AddrReadMsynSsynDataAcceptCRt0t1t2t3t4t5172、总线上的数据操作方式、总线上的数据操作方式读操作读操作写操作写操作读修改写操作读修改写操作写后读操作写后读操作批量读写操作批量读写操作18四、系统总线的争用与仲裁四、系统总线的争用与仲裁1、争用:、争用:当多个模块同时提出总线使用请求时,产生争用。2、仲裁:、仲裁:总线仲裁机构按事先确定的原则判定使用总线的先11111 111后次序。仲裁可分为:v集中式仲裁集中式仲裁仲
10、裁逻辑集中在一起(CPU)1)串行链方式 2)计数查询方式 3)独立请求方式v分布式仲裁分布式仲裁仲裁逻辑分散于总线各个部件192、总线的集中式仲裁、总线的集中式仲裁1)串行链裁决方式)串行链裁决方式总线仲裁逻辑部件0部件1部件nBABRBB总线忙总线请求总线可用202、总线的集中式仲裁、总线的集中式仲裁2)计数查询方式)计数查询方式总线仲裁逻辑部件0部件1部件nBABRBB总线忙总线请求总线可用计数值212、总线的集中式仲裁、总线的集中式仲裁3)独立裁决方式)独立裁决方式总线仲裁逻辑部件0部件n-1BA0BR0BBBRn-1BAn-1227.2 输入输出概论输入输出概论一、外设的分类一、外设
11、的分类按与CPU数据传输方向:1)输入设备 键盘、鼠标、光笔、扫描仪2)输出设备 显示器、打印机、绘图仪3)复合输入输出设备 外存储设备 按在计算机系统中所起的作用:1)人-机交互设备2)外部存储设备3)机-机通信设备按外设的速度:1)低速设备2)中速设备3)高速设备23二、外设接口二、外设接口1、接口的定义、接口的定义相对独立子系统之间的连接部分,或称界面。接口分为软件接口和硬件接口。硬件接口两个硬件之间的连接协议和信号传递逻辑,是主是主 机和外设之间连接的桥梁机和外设之间连接的桥梁。CPU接口外设接口外设接口外设主机与外设的连接亦称为“硬件适配器”242、接口的基本组成、接口的基本组成主机
12、地址译码器数据寄存器命令状态寄存器控制电路I/O接口外设控制器I/O设备ABDBCB数据命令状态253、接口的功能、接口的功能数据缓冲功能数据缓冲功能接收主机命令并提供外设状态接收主机命令并提供外设状态控制功能控制功能寻址功能寻址功能提供主机和提供主机和I/O设备所需的驱动能力和工作电平设备所需的驱动能力和工作电平264、接口的分类、接口的分类按数据传送的格式按数据传送的格式 串行接口 并行接口按主机对按主机对I/O设备的控制方式设备的控制方式 程序查询接口 中断接口 DMA接口 I/O处理机按总线操作时序的控制方式按总线操作时序的控制方式 同步接口 异步接口按接口所连总线按接口所连总线 IS
13、A总线接口 EISA总线接口 PCI总线接口 STD总线接口按接口所连设备的类型按接口所连设备的类型 CRT接口 磁盘驱动器接口 网络接口27三、接口寻址三、接口寻址1.与存储器统一编址与存储器统一编址 将将I/OI/O接口中的有关寄存器看作存储单元与主存储单接口中的有关寄存器看作存储单元与主存储单 元元统一编址统一编址 特点特点:指令系统中不设专门的:指令系统中不设专门的I/OI/O指令,通过所有对内存的指令,通过所有对内存的操作指令来操作操作指令来操作I/OI/O接口接口 缺点缺点:减小了可以访问的内存空间:减小了可以访问的内存空间2.I/O端口单独编址端口单独编址 为为I/OI/O接口中
14、的每一个寄存器分配一个接口中的每一个寄存器分配一个I/OI/O地址,使用专门地址,使用专门的的I/OI/O指令去访问,并设置专门的信号线来区分当前是存储器指令去访问,并设置专门的信号线来区分当前是存储器访问还是访问还是I/OI/O访问访问28MMCPUABDBCB接口接口外设A外设B统一编址的单总线结构统一编址的单总线结构统一编址的单总线结构29MMCPUABDB接口接口外设A外设BMMRDMMWRIORDIOWR单独编址的单总线结构单独编址的单总线结构单独编址的单总线结构30以下四节的内容:外设与主机间交换数据的方式以下四节的内容:外设与主机间交换数据的方式 程序查询方式、中断方式、程序查询
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ch7 输入输出 系统
限制150内