总线分类

5.2总线分类

根据微机总线的规模、用途及应用场合,可以把它分为以下3类。

芯片总线:又称元件级总线。它是指些大规模集成电路的内部总线或者芯片之间的总线。它所连接的所有部件都处在同一个硅片上,追求高速度是它的主要目标,一般采用并行总线。同时,为了克服总线上在同一时刻只能有一个通信存在的问题,一般采用多总线措施,使得芯片中可以同时有若干个总线工作,实现芯片内若干部件同时工作,大大提高芯片的工作速度。

内总线:又称系统总线。它是微型计算机系统内连接各插件板的总线,用于插件与插件之间的信息传送。

外总线:一又称通信总线。它用于微型计算机系统与系统之间的或微型计算机系统与外部设备之间的数据交换。

根据总线传送的信息的不同,微机总线还可以分为以下3类

数据总线(DB):它是一种3态控制的双向的通信总线,用于实现CPU、存储器和输入输出接口之间的数据交换。微型计算机内部数据信息(可以是数值数据,也可以是指令码等)均通过数据总线传送。数据总线的宽度决定了计算机的位数。总线的3态控制对于快速数据传送方式即DMA方式是十分必要的。当进行DMA传送时,从外部看,CPU是与总线“脱开”的,外部设备可以利用总线直接与内存交换数据。

地址总线(AB):它是一种由CPU向外发出的单向通信总线,用于向存储器或输入/输出接口提供地址码,以选择相应的地址单元或寄存器。也就是说,由CPU发出的地址信息均通过地址总线传送。地址总线的宽度决定了CPU的寻址范围(即可以识别的存储单元的数目)。地址总线的数量是很规范的,例如,某8位微型计算机有16根地址线,它的寻址范围是26=64K,它的地址范围是0000H~0 FFFFH:又如,16位微型计算机的地址总线是20根,它的寻址范围是1M,相应的地址范围00000H~OFFFFFH。

控制总线(CB):控制总线传送的是保证微型计算机各部件同步协调工作的定时和控制信号,它也是单向通信总线。其中有的用于传送从CPU发出的信息,如读、写等信号,有的是其他部件发送给CPU的信号,如复位、中断请求等。控制总线的根数因机器的不同而不同,它不像数据总线和地址总线那么规范。

按总线传送信息的方式不同,又可以分为以下两类。

并行总线:计算机中的信息一般是由若干位二进制数码组成的,传送时,每一位占用一条信号线,即有多少位数码,就占用多少条信号线。例如,传送一个8位的数据,使用8条信号线。这样的传送方式的总线,称为并行总线。这种总线的特点是结构复杂,成本高,但传送速度快,常用于传输距离较短,传输速度要求较快的场合。

串行总线:只使用一条信号线,让数据的每一位分时在信号线上传送。这样传送方式的总线,称为串行总线。这种总线的特点是结构简单,成本低,但传送速度低,常用于传输距离较远,传输速度要求不高的场合。

豫ICP备19006514号 网站地图 免责声明:如果侵犯了你的权益,请发邮件至:419017772@qq.com,我们会及时删除侵权内容,谢谢合作!
error: Content is protected !!