三总线结构是什么


三总线结构是什么

文章插图
【三总线结构是什么】三总线结构包括存储器总线、输入输出(I/O)总线和直接存储器存取(DMA)总线 。总线结构是使用三条独立的总线来形成计算机系统组件之间的信息路径 。
存储器总线用于在CPU和存储器之间传输地址、数据和控制信息;I/O总线用于CPU和各种外设之间的通信 。DMA总线支持存储器和高速外设之间的直接数据传输 。一般来说,在三总线系统中 , 任何时候都只使用一条总线;但是,如果使用多入口存储器,存储器总线和DMA总线可以同时工作,三总线系统可以比单总线系统运行得更快 。但在三总线系统中,信息不能直接在设备间传输,必须通过CPU或内存间接传输,所以三总线系统总线的工作效率较低 。
独立系统中使用的总线结构有三种基本类型:三总线结构、单总线结构和双总线结构 。单总线结构是将整个计算机系统的主要功能部件用一组总线连接起来 , 主要部件之间的所有信息传输都通过这组总线 。单总线的优点是允许I/O设备之间或I/O设备与内存之间直接交换信息,只需要CPU分配总线的使用权,不需要CPU干预信息的交换 。因此,总线资源由主要功能组件分时共享 。单总线的缺点是所有的系统部件都连接在一组总线上,所以总线的负载很重,可能会使其吞吐量达到饱和甚至无能 。所以多被小型机和微机使用 。
双总线结构有两条总线 , 一条是内存总线,用于CPU、内存和通道之间的数据传输;另一种是I/O总线,用于多个外围设备和通道之间的数据传输 。在双总线结构中,通道是计算机系统中的独立部件,大大提高了CPU的效率,可以实现各种更复杂的数据传输 。双总线的优势是以增加通道为代价的,通道实际上是一个具有特殊功能的处理器 , 所以大中型计算机通常采用双总线 。

以上解释了什么是三总线结构 。本文到此结束,希望对大家有所帮助 。