计算机组成原理之第六章总线系统

文章目录

总线的基本概念和分类

  • 总线定义:是连接多个部件的传输线
  • 总线的关键特征是共享传输线

总线的分类

  • 片内总线:指芯片内部的总线;系统总线:指CPU、主存I/O各大部件之间的信息传输线;通信总线(I/O总线):连接I/O设备
  • 数据总线是双向的(有宽度的差别)、地址总线是单向的(宽度与寻址空间有关)、控制总线是传输命令与状态的

数据总线

  • 数据总线是双向的,三态的
  • 数据总线的宽度:数据总线的条数(16位数总线就是代表有16根数据总线)

控制总线

  • 主设备对总线有控制权;从设备只能响应主设备发来的总线命令

地址总线

  • 地址总线是单向的,三态的
  • 总线上的全部的部件都可以感受到地址总线的信号,但是只有经过译码器选中的部件才接受主设备的控制信号

总线特性以及性能指标

总线特性


总线性能指标

  • 注意:总线宽度,总线带宽的概念

总线的标准

总线的连接方式

单总线结构

  • 单总线结构下,I/O之间,I/O与主存之间直接交换信息

双总线结构

  • 将速度较低的I/O设备从单总线分开,形成主存总线和I/O总线

三总线结构

  • 注意:主存总线和DMA总线不能同时对主存进行存取

四总线结构

总线结构对系统性能影响

  • 单总线结构中,主存,外设统一编址,多总线结构中,主存,外设单独编址

总线数据传输方式

总线控制

总线传输过程

总线控制

总线判优控制--集中式


  • 靠近控制器部分的优先级较高,一个故障,链失效

计数器定时查询


  • 计数方式与优先次序直接相关

独立请求方式


  • 请求线和允许线较多,N各模块需要2N条

总线判优控制---分布式




同步通信方式与异步通信方式


  • 小结
    (1)同步通信方式采用统一的时钟控制,采用最慢的部件的设计公共时钟
    (2)异步通信方式没有公共的时钟标准,而是采用应答方式(握手方式)
    分为:不互锁方式;半互锁方式;全互锁方式

总线数据传输模式

小结

习题

  • 注意总线带宽的求法
相关推荐
岑梓铭4 天前
考研408《计算机组成原理》复习笔记,第三章(3)——多模块存储器
笔记·考研·408·计算机组成原理
夏旭泽1 个月前
计算机组成原理-总线
计算机组成原理
Thanks_ks1 个月前
计算机组成原理核心剖析:CPU、存储、I/O 与总线系统全解
计算机组成原理·计算机技术·存储系统·cpu 结构·i/o 设备·总线系统·硬件原理
apcipot_rain1 个月前
【计算机组成原理 第5版】白、戴编著 第三章多层次的存储器 题型总结2 cache部分
缓存·计算机组成原理
啊阿狸不会拉杆1 个月前
[特殊字符]《计算机组成原理》第 8 章 - CPU 的结构和功能
java·开发语言·计算机组成原理
岑梓铭1 个月前
考研408《计算机组成原理》复习笔记,第二章(3)数值数据的运算和存储(定点数计算)
笔记·考研·408·计算机组成原理
2301_801821711 个月前
实验-设计一个应用系统(计算机组成原理)
cpu·risc-v·计算机组成原理·logisim
眸生2 个月前
自制操作系统day7(获取按键编码、FIFO缓冲区、鼠标、键盘控制器(Keyboard Controller, KBC)、PS/2协议)
c语言·汇编·计算机外设·操作系统·计算机组成原理·寄存器
眸生2 个月前
至此(day1-day4)代码详解(ai辅助整理)
c语言·汇编·操作系统·计算机组成原理·显存·i/o外设
岑梓铭2 个月前
考研408《计算机组成原理》复习笔记,第二章(2)数值数据的表示(浮点数篇)
笔记·考研·408·计算机组成原理