首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

哪位高手能阐述下各种总线的大概概念

2012-02-04 
谁能阐述下各种总线的大概概念cpu内部总线是在cpu里的是不是也分数据、控制、地址总线?系统总线是主板上的和

谁能阐述下各种总线的大概概念
cpu内部总线是在cpu里的是不是也分数据、控制、地址总线?
系统总线是主板上的和前端总线有什么关系?
是不是只要是总线都分数据、控制、地址总线?
各种总线的用途呢?

[解决办法]
总线是连接计算机内部多个部件之间的信息传输线,是各部件共享的传输介质。多个部件和总线相连,在某一时刻,只允许有一个部件向总线发送信号,而多个部件可以同时从总线上接收相同的信息。
  总线是由许多传输线或通路组成,每条线可传输一位二进制代码,一串二进制代码可在一段时间内逐一传输完成。若干条传输线可以同时传输若干位二进制代码,如16条传输线组成的总线,可同时传输16位二进制代码。
  总线结构有如下几种形式:
  1.以CPU为中心的双总线结构
  在这种结构中,存储总线(M总线)用来连接CPU和主存,输入/输出总线(I/O总线)用来建立CPU和各I/O之间交换信息的通道。各种I/O设备通过I/O接口挂到I/O总线上。这种结构在I/O设备与主存交换信息时仍然要占用CPU,因此会影响CPU的工作效率。
   2.单总线结构
  单总线(系统总线)
  在这种结构中,将CPU、主存和I/O设备都挂到一组总线上, 形成单总线结构的计算机。这种结构最明显的特点就是,当I/O与主存交换信息时,原则上不影响CPU的工作,CPU仍可继续处理不访问主存或I/O的操作,这就使CPU工作效率有所提高。但是,因为只有一组总线,当某一时刻各部件都要占用时,就会出现争夺现象。
  3.以存储器为中心的双总线结构
  这种总线是在单总线基础上,又单独开辟一条CPU与主存之间的通路,叫存储总线。这组总线速度高,只供主存与CPU之间传输信息。这样既提高了传输效率,又减轻了系统总线的负担,还保留了I/O与存储器交换信息时不经过CPU的特点。



热点排行