各种总线是如何定义的?
扫描二维码
随时随地手机看文章
总线(Bus)是计算机各种功能部件之间传送信息的公共通信干线,它是由导线组成的传输线束, 按照计算机所传输的信息种类,计算机的总线可以划分为数据总线、地址总线和控制总线,分别用来传输数据、数据地址和控制信号。
总线的完整定义:计算机各种功能部件之间传送信息的公共通信干线,它是由导线组成的传输线 束。 总线是一种内部结构,它是cpu、内存、输入、输出设备传递信息的公用通道,主机的各个部件通过 总线相连接,外部设备通过相应的接口电路再与总线相连接,从而形成了计算机硬件系统。
1、按照功能和规范,计算机总线可以被分为数据总线、地址总线、控制总线、扩展总线和局部总 线,其中数据总线DB、地址总线AB和控制总线CB统称为系统总线。 数据总线用于传输数据信息,是双向三态形式的总线。常见的数据总线有ISA/EISA(Extended Industry Standard Architecture)总线,VESA(Video Electronics Standard Association)局部总 线、PCI(Peripheral Component Interconnect)总线等。 地址总线用于传送数据的地址,是单向(CPU传向外部存储器或I/O接口)三态的。 控制总线用来传送控制信号和时序信号,传送方向由具体控制信号而定,一般是双向的。
2、按照传输数据的方式划分,可以分为串行总线和并行总线。串行总线中,二进制数据通过一根数 据线逐位发送到目的器件;并行总线的数据线通常超过2根。常见的串行总线有SPI、I2C、UART、 USB及RS232等。常见的并行总线有STD、PC总线和IEEE488总线等。
3、按照时钟信号是否独立,可以分为同步总线和异步总线。同步总线的时钟信号独立于数据,互联 的部件或设备通过统一的时钟进行同步,而异步总线的时钟信号是从数据中提取出来的,依靠各部 件或设备内部定时操作,所有部件或设备是以(请求和应答)信号握手的方式进行。SPI、I2C是同 步串行总线,RS232是异步串行总线。
4、按照距离芯片远近等级,可以分为内部总线、系统总线和外部总线。内部总线是外设与处理器之 间的总线,用于芯片的一级互连,比如I2C、SCI、I2S、SPI、UART、JTAG、CAN、SDIO、GPIO 等。系统总线是各插件板与主板之间的总线,用于插件板的一级互连,通俗来说就是组装电脑时看 到的各种排线,比如显卡、声卡、存储卡等和主板进行连接的ISA、AGP、PCI、SCSI、SATA等。 外部总线是微机和外部其他设备之间的总线,用于设备的一级互连,比如串口(RS232、 RS422)、并口、USB接口、音频接口等。
总线是构成 计算机系统 的互联机构,是多个系统功能部件之间进行数据传送的公共通路。 借助于总线连接,计算机在各系统功能部件之间实现地址、数据和控制信息的交换,并在争用资源 的基础上进行工作。 一个单处理器系统中的总线,大致分为三类: (1)CPU 内部连接各寄存器及运算部件之间的总线,称为内部总线。 (2)CPU 同计算机系统的其他高速功能部件,如存储器、通道等互相连接的总线,称为系统总线 (3)中、低速 I/O 设备之间互相连接的总线,称为 I/O 总线。
总线(Bus)是计算机各种功能部件之间传送信息的公共通信干线,它是由导线组成的传输线束, 按照计算机所传输的信息种类,计算机的总线可以划分为数据总线、地址总线和控制总线,分别用来传输数据、数据地址和控制信号。总线是一种内部结构,它是cpu、内存、输入、输出设备传递信息的公用通道,主机的各个部件通过总线相连接,外部设备通过相应的接口电路再与总线相连接,从而形成了计算机硬件系统。在计算机系统中,各个部件之间传送信息的公共通路叫总线,微型计算机是以总线结构来连接各个功能部件的。