- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第9章:总线系统 学习目标 了解:了解总线的概念和结构形态 理解:内部总线、系统总线、外部总线、I/O总线、通信总线。 掌握:总线的仲裁、定时和数据传送模式 知识结构 9.1 总线的概述 总线(Bus)是计算机各种功能部件之间传送信息的公共通信干线,它是由导线组成的传输线束, 按照计算机所传输的信息种类,计算机的总线可以划分为数据总线、地址总线和控制总线,分别用来传输数据、数据地址和控制信号。 总线是一种内部结构,它是CPU、内存、输入、输出设备传递信息的公用通道,主机的各个部件通过总线相连接,外部设备通过相应的接口电路再与总线相连接,从而形成了计算机硬件系统。在计算机系统中,各个部件之间传送信息的公共通路叫总线,微型计算机是以总线结构来连接各个功能部件的。 9.2 总线的结构 9.2.1 总线的类型 随着微电子技术和计算机技术的发展,总线技术也在不断地发展和完善,而使计算机总线技术种类繁多,各具特色。下面仅对微机各类总线中目前比较流行的总线技术分别加以介绍。 1.内部总线 (1)I2C总线 (2)SPI总线 (3)SCI总线 2.系统总线 (1)ISA总线 (2)EISA总线 (3)VESA总线 (4)PCI总线 (5)Compact PCI 3.外部总线 (1)RS-232-C总线 (2)RS-485总线 (3)IEEE-488总线 (4)USB总线 9.2 总线的结构 9.2.2 总线的结构与组成 早期总线的内部结构如图9.2所示,它实际上是处理器芯片引脚的延伸,是处理器与I/0设备适配器的通道。这种简单的总线一般也由50一100条线组成,这些线按其功能可分为三类:地址线、数据线和控制线。地址线是单向的,用来传送主存与设备的地址;数据线是双向的,用来传送数据;控制线对每一根线来讲是单向的(CPU发向接口,或接口发向CPU),用来指明数据传送的方向(存储器读、存储器写、I/O读、I/O写),中断控制(请求、识别)和定时控制等。 9.2 总线的结构 9.2 总线的结构 9.2.3 总线的联接方式 1.单总线结构 在许多单处理器的计算机中,使用一条单一的系统总线来连接CPU、主存和I/O设备,叫做单总线结构。 9.2 总线的结构 2.双总线结构 这种结构保持了单总线系统简单、易于扩充的优点,但又在CPU和主存之间专门设置了一组高速的存储总线,使CPU可通过专用总线与存储器交换信息,并减轻了系统总线的负担,同时主存仍可通过系统总线与外设之间实现DMA操作,而不必经过CPU。当然这种双总线系统以增加硬件为代价。 9.2 总线的结构 3.三总线结构 它是在双总线系统的基础上增加I/O总线形成的。 9.2 总线的结构 9.2.4 总线结构应用举例 大多数计算机采用了分层次的多总线结构。在这种结构中,速度差异较大的设备模块使用不同速度的总线,而速度相近的设备模块使用同一类总线。显然,这种结构的优点不仅解决了总线负载过重的问题,而且使总线设计简单,并能充分发挥每类总线的效盲目。 9.2 总线的结构 9.3 总线接口与仲裁 1.总线接口 总线接口即I/O设备适配器,具体指CPU和主存、外围设备之间通过总线进行连接的逻辑部件。接口部件在它动态连接的两个部件之间起着“转换器”的作用,以便实现彼此之间的信息传送。 图9.7所示为CPU、接口和外围设备之间的连接关系。 9.3 总线接口与仲裁 【例1】 利用串行方式传送字符,每秒钟传送的数据位数常称为波特。假设数据传送速率是120个字符/秒,每一个字符格式规定包含10个数据位(起始位、停止位、8个数据位),问传送的波特数是多少?每个数据位占用的时间是多少? 【解】:波特数为:10位×120/秒=1200波特 每个数据位占用的时间Td是波特数的倒数: Td=1/1200=0.833×0.001s=0.833ms 9.3 总线接口与仲裁 9.3.2 信息传送方式 数字计算机使用二进制数,它们或用电位的高、低来表示,或用脉冲的有、无来表示。 计算机系统中,传输信息采用三种方式:串行传送、并行传送和分时传送。但是出于速度和效率上的考虑,系统总线上传送的信息必须采用并行传送方式。 1.串行传送 当信息以串行方式传送时,只有一条传输线,且采用脉冲传送。在串行传送时,按顺序来传送表示一个数码的所有二进制位(bit)的脉冲信号,每次一位,通常以第一个脉冲信号表示数码的最低有效位,最后一个脉冲信号表示数码的最高有效位。 9.3 总线接口与仲裁 【例9.1】:假设某串行总线传送速率是960个字符/秒,每一个字符格式规定包含10个数据位,问传送的波特数是多少?每个数据位占用的时间(位周期)是多少? 【解】:波特数为: 10
您可能关注的文档
最近下载
- 中国行业标准 YY 9706.274-2022医用电气设备 第2-74部分:呼吸湿化设备的基本安全和基本性能专用要求.pdf
- 中秋博饼规则.doc VIP
- (人教2024版)英语七年级上册全册语法总复习(知识点+练习) 学生版+解析版_可搜索.pdf VIP
- 机械制图课件断面图.ppt VIP
- 《中外历史纲要(下)》填空.pdf VIP
- 高中政治2024届高考复习《逻辑与思维》真题练习(选择题+主观题)(附参 .pdf VIP
- 2025年咸阳市社区工作者计划招聘412人考试备考题库及答案解析.docx VIP
- 2025-2030中国生物可吸收输尿管支架行业市场发展趋势与前景展望战略研究报告.docx VIP
- 保健品专卖店管理制度.docx VIP
- 2025年高级审计师《高级审计实务》考试题库 .pdf VIP
文档评论(0)