目录
- 1. 说明
- 2. 串行总线的特点
- 3. 并行总线的特点
- 4. 例题
-
1. 说明
- 1.总线(Bus)是指计算机部件间遵循某一特定协议实现数据交换的形式,即以一种特定格式按照规定的控制逻辑实现部件间的数据传输。
- 2.按照总线在计算机中所处的位置划分为内总线、系统总线和外部总线。
- 3.其中内总线用于各类芯片内部互连,也可称为片上总线(On-Chip Bus)或片内总线。
- 4.系统总线是指计算机中CPU、主存、通信桥连接的总线;广义上,还应包含计算机系统内,经由系统总线再次级联的总线,常被称为局部总线(Local Bus)。
- 5.外部总线是计算机板和外部设备之间,或者计算机系统之间互联的总线,又称为通信总线。
- 6.总线之间通过桥(Bridge)实现连接,它是一种特殊的外设,主要实现总线协议间的转换。
- 7.总线的性能指标常见的有总线带宽、总线服务质量QoS、总线时延和总线抖动等。
- 8.目前,计算机总线存在许多种类,常见的有并行总线和串行总线。
- 9.并行总线主要包括PCI、PCIe和ATA(IDE)等,串行总线主要包括USB、SATA、CAN、RS-232、RS-485、RapidIO和以太网等。
- 10.在一些专业领域中还定义了多种类型的总线,比如航空领域的ARINC429、ARINC659、ARINC664和MIL-STD-1553B等;工业控制领域的CAN、 IEEE1394、PCI、PCIe和VME等。
2. 串行总线的特点
- 1.串行总线适宜长距离传输数据。
- 2.串行总线有半双工、全双工之分,全双工是一条线发一条线收。
- 3.串行总线传输的波特率在使用中可以改变。
- 4.串行总线的数据发送和接收可以使用多种方式,程序查询方式和中断方式都可以。
- 5.串行总线是按位(bit)传输数据的,其数据的正确性依赖于校验码纠正
3. 并行总线的特点
- 1.并行总线在同一时刻可以传输多位数据。
- 2.并行总线需要多根数据线来同时传输数据的各个位。
- 3.由于能够同时传输多位数据,并行总线在短距离内可以实现高速数据传输。
- 4.并行总线需要多根信号线,导致系统的结构相对复杂。
- 5.并行总线中多根信号线同时传输数据,容易产生信号之间的干扰。
- 6.由于并行总线的传输距离受到限制,并且结构复杂、成本高,因此它更适合用于计算机内部或近距离设备之间的数据传输。
- 7.并行总线在计算机与外设之间采用应答式的联络信号(称为握手信号)来协调双方的数据传送操作。
- 8.并行总线的性能参数主要包括总线宽度、时钟频率和数据传输频率。
4. 例题
4.1 例题1
1.以下关于串行总线的说法中,正确的是(C)。
A.串行总线一般都是全双工总线,适宜于长距离传输数据
B.串行总线传输的波特率是总线初始化时预先定义好的,使用中不可改变
C.串行总线是按位(bit)传输数据的,其数据的正确性依赖于校验码纠正
D.串行总线的数据发送和接收是以软件查询方式工作
1、串行总线适宜长距离传输数据。但串行总线有半双工全双工之分全双工是一条线发一条线收。
2、串行总线传输的波特率在使用中可以改变。
3、串行总线的数据发送和接收可以使用多种方式,程序查询方式和中断方式都可以。