总线的概述

计算机的总线
大家对它肯定不会陌生,它叫USB,它的全称叫做Universal Serial Bus,翻译成中文就是通用串行总线。总线提供了计算机对外连接的接口,不同的设备可以通过USB接口进行连接,连接的标准也使得外设统一。当然,总线还有其他,如IO总线,PCI总线等,总而言之,总线就是使得连接变得统一且便捷的存在。

总线的分类

总线分为片内总线和系统总线。片内总线也就是在芯片内部的总线,连接芯片内的控制器,寄存器等,片内总线大大简化了芯片内的结构。另一类总线是系统总线,用于连接计算机内各个设备。计算机的总线
系统总线也可以分为三类。第一类,数据总线,总线的位数与CPU的位数相同,双向传输各个部分之间的数据。第二类,地址总线,用于指定源数据或者目的数据在内存中的地址的一条总线,地址总线的位数与存储单元有关。第三类,控制总线,控制总线就是用来发出各种控制信号的传输线。

总线的仲裁

在计算机中,假设当硬盘与IO设备全部准备待续进行工作的时候并且同时向总线发出请求命令,总线需要
使用仲裁器来解决设备之间的冲突。总线仲裁的方法分为三种:链式查询,计时器定时查询,独立请求。
链式查询
计算机的总线
优点:电路复杂度低,仲裁方式简单。缺点:优先级低的设备难以获得总线使用权。如上图中设备1的优先级比设备2高,并且串联电路对故障比较敏感。
计时器定时查询
计算机的总线
独立请求
计算机的总线
优势:响应速度快,优先顺序可以动态改变;缺点:连接复杂。

相关文章:

  • 2022-01-23
  • 2021-05-28
  • 2021-12-09
  • 2021-07-10
  • 2021-06-04
  • 2021-07-17
  • 2022-02-23
  • 2021-10-08
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-07-08
  • 2022-12-23
  • 2021-09-30
  • 2021-07-12
  • 2021-04-26
相关资源
相似解决方案