您好,欢迎来到维库电子市场网 登录 | 免费注册

数据总线
阅读:15460时间:2010-12-09 10:42:44

  数据总线是计算机或微机控制系统中,CPU与存储器、CPU与I/O接口设备之间传送数据信息(各种指令数据信息)的总线,这些信号通过数据总线往返于CPU与存储器、CPU与I/O接口设备之间,因此,数据总线上的信息是双向传输的。

主要参数

  1、总线的带宽(总线数据传输速率)

  总线的带宽即单位时间内总线上传送的数据量,也就是每钞钟传送MB的稳态数据传输率。与总线密切相关的两个因素是总线的位宽和总线的工作频率,它们之间的关系:

  总线的带宽=总线的工作频率*总线的位宽/8

  2、总线的位宽

  总线的位宽指的是总线能同时传送的二进制数据的位数,或数据总线的位数,即32位、64位等总线宽度的概念。总线的位宽越宽,每秒钟数据传输率越大,总线的带宽越宽。

  3、总线的工作频率

  总线的工作时钟频率以MHZ为单位,工作频率越高,总线工作速度越快,总线带宽越宽。

传送方式

  1、程序控制传送方式

  程序控制传送方式的特点是在程序的控制下进行数据的传送,通过CPU执行预先编制好的输入输出程序中的I/O指令来完成数据的传送。程序控制传送方式具体实现又可分为两种方式:无条件传送、查询传送。

  2、中断传送方式

  在中断传送方式下,CPU与外设并行工作。

  输入数据时,外设数据准备好,向CPU的INTR引脚发出中断请求信号,当CPU的IF=1(允许中断请求),则CPU响应该中断请求信号,并发出中断应答信号INTA,读取中断类型码,执行对应的中断服务程序,从接口读取数据。

  输出数据时,外设空闲,向CPU的INTR引脚发出中断请求信号,当CPU的IF=1(允许中断请求),则CPU响应该中断请求信号,并发出中断应答信号INTA,读取中断类型码,执行对应的中断服务程序,输出数据到该接口。

  中断服务程序执行完成后,CPU继续执行原来的程序。

  3、DMA传送方式

  在用DMA方式进行数据传输时,接口电路要向CPU发出申请,使CPU让出总线的控制权,交由控制DMA传输的接口电路。这个接口电路就是DMA控制器。DMA传送时,接口与存储器之间直接进行大批量数据交换,不经过CPU。

相关标准

  总线标准是系统与各模块、模块与模块之间的一个互连的标准界面。目前流行的总线标准有ISA、EISA和PCI。

  (1)系统总线标准

  微机主板上常用的系统总线包括:ISA总线、EISA总线、VL总线和PCI总线。

  (2)外部总线标准

  IEEE-488总线、EIA-232总线、通用串行总线USB

维库电子通,电子知识,一查百通!

已收录词条44954