计算机总线的作用是什么?

如题所述

计算机三类系统总线是按照计算机所传输的信息种类进行分类,分别指的是数据总线、地址总线和控制总线

1、数据总线:用来传输各功能部件之间的数据信息,他是一个双向的传输总线,其位数与机器字长,存储字长有关,一般为8位,16位或者32位。数据总线的位数成为数据总线的宽度,他是衡量系统性能的一个重要参数

2、地址总线:主要用来指出数据总线上的源数据或者目的数据在主存储单元的地址或者I/O设备的地址。地址总线的数据用来指明CPU想要访问的存储单元或者I/O端口的地址,由CPU输出,单向传输。数据线的位数代表着系统能够寻址的空间大小,比如地址线宽为20那么地址空间为2的20次方

3、控制总线:数据总线和地址总线是被挂在总线上的所有设备所共享的,那么这些设备之间怎么协调使用呢?答案就是控制总线,依靠控制总线来完成共享总线的占用申请。控制总线是发出各种控制信号的,因此它的传输方向就是单向的。但是,通常对于CPU而言的话,控制总线是既有输入,又有输出的。

拓展:

1、总线:

计算机系统的五大部件之间的链接方式有两种:第一种是各个部件之间使用单独的导线,这个称之为分散链接;另一种是将各个部件链接到一组公共的信息传输线上,这个称之为总线连接

2、为何需要总线:

如果各个部件之间使用分散连接的话,那么计算机系统必然会因为众多的设备而导致拥有大量的数据导线,从而使得系统变得异常复杂,如果需要动态添加一个新的设备的话,会比较麻烦

3、总线上信息传输的方式

两种方式:串行和并行

串行:数据一位一位地传递,只有上一位传送完毕之后下一位才能传递,通常由一根导线设计

并行:数据中的很多位可以同时传输,使用多根导线制造设计

参考资料:百度百科 总线

温馨提示:答案为网友推荐,仅供参考
相似回答