计算机组成原理-系统总线.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机组成原理—系统总线冯·诺依曼计算机结构存储器输入设备运算器输出设备控制器以存储器为中心的计算机结构控制器输入设备存储器输出设备运算器另一组用来建立CPU和各个I/O设备之间交换信息的通道,称为输入/输出总线(I/O总线)面向CPU的双总线结构I/O总线中央处理器CPU一组总线连接CPU和主存,称为存储总线(M总线)…M总线I/O接口I/O接口I/O接口各种I/O设备通过I/O借口挂到I/O总线上,更便于增删设备…主存I/O设备1I/O设备2I/O设备n只有一组总线,当某一时刻各部件都要占用总线时,就会发生冲突。单总线结构单总线(系统总线)当I/O设备与主存交换信息时,原则上不影响CPU的工作。中央处理器CPU主存…I/O接口I/O接口I/O接口…I/O设备nI/O设备1I/O设备2以存储器为中心的双总线结构这样既提高了传输效率,有减轻了系统总线的负担,还保留了I/O 设备与存储器交换信息时不经过CPU的特点。系统总线主存中央处理器CPU…I/O接口I/O接口I/O接口存储总线在单总线基础上有开辟出一条CPU与主存之间的总线。…I/O设备nI/O设备1I/O设备2总线的分类片内总线系统总线通信总线数据总线地址总线控制总线片内总线 指芯片内部的总线,如在CPU芯片内部,寄存器与寄存器之间、寄存器与算术逻辑单元ALU之间都由片内总线连接。系统总线 指CPU、主存、I/O设备(通过I/O接口)各大部件之间信息传输线。由于这些部件通常都安放在主板或各个插件板上,故又称板级总线或板件总线。数据总线 用来传输各功能部件之间的数据信息。CPU主存01101010111000118位数据总线?地址总线 用来指出数据总线上的源数据或目的数据在主存单元的地址或I/O设备的地址。 地址总线上的代码是用来指明CPU欲访问的存储单元或I/O端口的地址,由CPU单向输出。 地址总线的位数与存储单元的个数有关,如地址线为20根,则对应的存储单元个数为控制总线 用来发出各种控制信号。 常见的控制线号:时钟复位总线请求总线允许中断请求中断响应通信总线 用于计算机系统之间或计算机系统与其他系统之间的通信。按传输方式分为两种:串行通信和并行通信。并向通信串行通信总线 并行通信适宜于近距离的数据传输,通常小于30m;串行通信适宜于远距离传送,可以从几米到数千公里。而且,串行和并行通信的数据传送速率都与距离成反比。在短距离内,并行数据传送速率比串行数据传送速率高得多。总线特性机械特性:是指总线在机械连接方式上的一些功能电气特性:是指总线的每一根传输线上信号的传递方向和有效的电平范围功能特性:是指总线中每根传输线的功能时间特性:是指总线中的任一根线在什么时间内有效总线性能指标总线宽度: 指的是指数据总线的根数总线带宽:单位时间内总线上传输数据的位数时钟同步/异步:总线上的数据与时钟同步工作的总线称为同步总线,与时钟不同步工作的总线称为异步总线总线复用:一条信号线上分时传送两种信号信号线数:地址总线、数据总线和控制总线的总和总线控制方式:包括突发工作、自动配置、仲裁方式同步通信 通信双方由统一时标控制数据传送称为同步通信。同步通信例题 假设总线的时钟频率为100MHz,总线的传输周期为4个时钟周期,总线的宽度为32位,试求总线的数据传输率。若想提高一倍数据传输率,可采取什么措施??解:根据总线时钟频率为100MHz,得1个时钟周期为1/100MHz=0.01μs,总线传输周期为0.01μs4=0.04μs,由于总线宽度为32位=4B(字节)。故总线的数据传输率为4B/(0.04μs)=100MBps。异步通信 异步通信克服了同步通信的缺点,允许各个模块速度的不一致性。它没有公共的是种标准,不要求所有部件严格的统一操作时间,而是采用应答方式(又称握手方式)。请求请求请求回答回答回答(a)不互锁(b)半互锁(c)全互锁异步通信 波特率是指单位时间内传送二进制数据的位数,单位用bps(位/秒)表示,记做波特。 例题 在异步串行传输系统中,假设每秒传输120个数据帧,其字符格式规定包含1个起始位、7个数据位、1个奇校验位、1个终止位,试计算波特率0/10/10/10/10/10/10/10/1奇偶校验位起始位7位数据终止位空闲位第n个字符异步通信 由于异步串行通信字符格式中包含若干附加位,如起始位、终止位、校验位,而且终止位又有1位、1.5位、2位之分,若只考虑有效数据位,可用比特率来衡量异步串行通信的数据传输速率,即单位时间内传送二进制有效数据的位数,单位用bps表示例题 在异步串行传输系统中,若字符格式为:1位起始位、8位数据位、1位奇校验位、1位终止位。假设波特率为1200bps,求这时的比特率。 1、在32位的系统总线中,总线的时钟频率为66Hz

文档评论(0)

peain + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档