计算机系统总线--概念
计算机系统的五大部件之间的链接方式有两种:第一种是各个部件之间使用单独的导线,这个称之为分散链接;另一种是将各个部件链接到一组公共的信息传输线上,这个称之为总线连接(BUS)。
为什么需要总线
如果各个部件之间使用分散连接的话,那么计算机系统必然会因为众多的设备而导致拥有大量的数据导线,从而使得系统变得异常复杂,如果需要动态添加一个新的设备的话,会比较麻烦
总线上信息传输的方式
总体来说,有两种方式:串行和并行。
串行:数据一位一位地传递,只有上一位传送完毕之后下一位才能传递,通常由一根导线设计。如下图:
并行:数据中的很多位可以同时传输,使用多根导线制造设计。如下图:
两种方式比较如下:
串行:优点:硬件设计简单,占用引脚较少,有利于集成。缺点:数据传输效率较低。
并行:优点:数据传输效率较高,吞吐量大。缺点:硬件设计复杂,占用较多引脚,集成复杂。
总线分类
总线应用广泛,从不同的角度可以有很多种分类方式。下面我们按照连接部件的不同,分为三类:内部总线、系统总线、外部总线
内部总线 :是指芯片内部的总线,如在CPU芯片的内部,寄存器和寄存器之间,寄存器和运算逻辑单元ALU之间的都是由片内总线连接而成的。
系统总线: 是指CPU,主存,I/O设备各大部件之间的信息传输线。由于这些部件通常安放在主板的各个插件板上,因此又称为板级总线或板间总线。按照系统总线传输的信息的不同,又可以分为三类:数据总线,地址总线,控制总线。
外部总线:这类总线用于计算机系统之间或计算机系统与其他系统之间的通讯,比如网络连接。这类通讯涉及许多方面,因此互相之间差别极大,传输的类别很多。
系统可靠性分析--串联系统与并联系统
串联系统可靠性R,串联系统的失效率λ,则:
并联可靠性R,和失效率μ :
并联失效率公式过于复杂,一般用 μ= 1-R
栗子1:
串并联系统可靠性求解,先算出并联的可靠性,然后再算串联的可靠性,公司如下所示,
参考博客:https://blog.csdn.net/createchance/article/details/53079032