- 1、本文档共69页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
chapter6总线系统的
计算机科学与技术专业;第六章 总线系统;6.1? 总线的概念和结构形态;1.总线的特性
物理特性:指总线的物理连接方式,包括总线的根数,总线的插头、插座的形状,引脚线的排列方式等。
功能特性:描述总线中每一根线的功能。如:
地址总线(AB)—其宽度可表明地址空间范围
数据总线(DB)---其宽度可表明一次读写的二进制位数
控制总线(CB)--- 包括各种控制命令(如存储器读写、I/O读写)、请求信号与仲裁信号、中断请求与应答等。
电气特性:定义每一根线上信号的传递方向及有效电平范围。送入CPU的信号叫输入信号(IN),从CPU发出的信号叫输出信号(OUT)。
时间特性:定义了每根线在什么时间有效。规定了总线上各信号有效的时序关系,CPU才能正确无误地使用。;2.总线的标准化
相同的指令系统,相同的功能,不同厂家生产的各功能部件在实现方法上几乎没有相同的,为了使各厂家生产的相同功能部件可以互换使用,就需要系统总线的标准化。
总线标准化的目的:各不同生产商生产的功能部件,可以相互兼容。
常用的标准总线:ISA 、 EISA 、VESA 、PCI
ISA (Industry Standard Architecture) 工业标准结构
EISA (Extended Industry Standard Architecture) 扩展工业标准结构
VESA(Video Electronics Standard Association)视频电子标准协会
PCI(Periphery Connect Interface)外部设备连接接口;总线带宽:总线本身所能达到的最高传输速率,单位:兆字节每秒(MB/s)。实际带宽会受到叫线布线长度、总线驱动器/接收器性能、连接在总线上的模块数等因素的影响。
【例1】(1)某总线在一个总线周期中并行传送4个字节的数据,假设一个总线周期等于一个总线时钟周期,总线时钟频率为33MHz,则总线带宽是多少? (2)如果一个总线周期中并行传送64位数据,总线时钟频率升为66MHz,则总线带宽是多少?
[解]
(1)设总线带宽用Dr表示,总线时钟周期用T=1/f表示,一个总线周期传送的数据量用D表示,根据定义可得
Dr = D/T = D×1/T = D×f =4B×33×106/s=132MB/s
(2)64位=8B, Dr= D×f =8B×66×106/s=528MB/s ; 任何数字计算机的用途很大程度上取决于它所能连接的外围设备的范围。
由于外设的种类繁多、速度各异,不可能直接与主机连接。
实现外设与主机连接的部件为称适配器,也叫接口。
适配器通过总线与主机连接。
总线结构有三种基本类型:
1.单总线结构
2.双总线结构
3.三总线结构; 使用一条单一的系统总线来连接CPU、主存和I/O设备。; (1)取指令:当CPU取一条指令时,首先把程序计数器PC中的地址同控制信息一起送至总线上。在“取指令”情况下的地址是主存地址,此时该地址所指定的主存单元的内容一定是一条指令,而且将被传送给CPU。
(2)传送数据:取出指令之后,CPU将检查操作码。操作码规定了对数据要执行什么操作,以及数据是流进CPU还是流出CPU。
(3)I/O操作:如果该指令地址字段对应的是外围设备地址,则外围设备译码器予以响应,从而在CPU和与该地址相对应的外围设备之间发生数据传送,而数据传送的方向由指令操作码决定。
(4)DMA操作: 某些外围设备也可以指定地址。 如果一个由外围设备指定的地址对应于一个主存单元,则主存予以响应,于是在主存和外设间将进行直接存储器传送(DMA)。;单总线特点:结构简单,容易扩充
由于若干逻辑部件共用一条总线,因此,总线为分时工作状态,否则,将会使整机工作速度降低。; 这种结构保持了单总线系统简单、易于扩充的优点,但又在CPU和主存之间专门设置了一组高速的存储总线,使CPU可通过专用总线与存储器交换信息,并减轻了系统总线的负担,同时主存仍可通过系统总线与外设之间实现DMA操作,而不必经过CPU。当然这种双总线系统以增加硬件为代价。;是在双总线系统的基础上增加I/O总线形成的。 ;通道的功能:对外设的统一管理;完成外设与主存、CPU之间的数据传送。
特点:提高了CPU工作效率,同时也最大限度的提高外设的工作速度。;4. 多总线结构;;1. 早期总线—其内部结构如图所示, ;特点:实际上是处理器芯片引脚的延伸,是处理器与I/O设备适配器的通道。这种简单的总线一般由50—100条线组成,这些线按其功能可分为
文档评论(0)