100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > [读书笔记] 计算机组成原理 唐朔飞 (二)系统总线

[读书笔记] 计算机组成原理 唐朔飞 (二)系统总线

时间:2019-09-16 14:12:04

相关推荐

[读书笔记] 计算机组成原理 唐朔飞 (二)系统总线

系统总线

一、基本概念二、总线的分类

一、基本概念

计算机系统五大部件互联方式:分散连接、总线连接

分散连接:各部件之间使用单独的连线

总线连接:各部件连到一组公共信息传输线

总线:连接多个部件的信息传输线,各个部件共享的传输介质。

总线按连接部件不同分为:片内总线系统总线通信总线

二、总线的分类

片内总线:指芯片内部的总线,如CPU芯片内部寄存器与寄存器之间,寄存器与ALU之间都使用片内总线连接。

通信总线:用于计算机系统之间,或是计算机系统与其他系统之间的通信。按传输方式可分为串行通信并行通信。并行传输距离短速度快,串行传输距离长速度慢。

系统总线:指CPU,主存,I/O设备(通过I/O接口)各大部件之间的信息传输线。由于这些部件通常都安放在主板或各个插件板(插卡)上,故又称板级总线(在一块电路板上各芯片间的连线)或板间总线。

系统总线按数据传送方式可分为:并行传输总线串行传输总线

系统总线按传输信息的不同分为:数据总线,地址总线和控制总线

数据总线

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

例:如果数据总线的宽度为8位,指令字长为16位,那么,CPU在取指阶段必须访问主存2次。

地址总线

主要用来指出数据总线上的源数据或目的数据在主存单元的地址或I/O设备的地址。地址线上的代码是用来指明CPU欲访问的存储单元或I/O端口的地址,由CPU输出,所以地址总线是单向传输线。地址总线的位数与存储单元的个数有关。

例如:地址线位为20根,则对应的存储单元个数为2的20次方。

控制总线

用来发出各种控制信号的传输线。由于数据总线,地址总线都是被挂在总线上的所有部件共享的,如何使各个部件能在不同时间占有总线使用权,需要依靠控制总线完成 。通常,对任一控制总线而言,它是单向传输的,但对于控制总线总体来讲,也可以说是双向的。

例如:当某设备准备就绪时,便向CPU发送中断请求;当某部件(如DMA接口)需获得总线使用权时,也向CPU发送总线请求。

另外,控制总线还起到监视各个部件的作用。例如查询该设备是处于“忙”还是“闲”,是否出错。因此对CPU而言控制信号既有输出也有输入。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。