【总结】【计组】总线

总线知识点维度 具体内容(408 核心考点)
总线的定义 多个部件 / 设备之间共享的传输介质,用于在部件间传递数据、地址、控制信号(对应选项 A)。
总线的分类(按定时方式) - 同步总线 :由统一时钟信号定时,时钟频率≠总线事务的工作频率(一次事务可能占多个时钟周期);- 异步总线 :由握手信号(如请求 / 应答)定时,一次握手完成一个总线事务(通常传输多位数据,而非 1 位)。
总线事务的类型 - 普通事务 :单次地址 + 单次数据传输;- 突发(Burst)事务:传输 1 次地址后,连续传输多个数据。
总线的功能信号 总线包含三类信号:1. 地址总线 :传输设备 / 存储单元的地址;2. 数据总线 :传输数据(位数 = 总线宽度);3. 控制总线:传输控制信号(如同步时钟、异步握手信号、读写命令等)。
总线的性能指标 - 总线宽度:数据总线的位数(如 32 位、64 位);- 总线频率:同步总线的时钟频率;- 总线带宽:单位时间传输的最大数据量(带宽 = 总线宽度 × 总线频率 / 8)。
知识模块 核心知识点 详细说明与要点
1. 总线基本概念 定义 计算机系统中连接各功能部件(CPU、主存、I/O设备等),用于进行信息传输的一组共享公用通路
特点 共享性 :多个部件可连接至同一总线; 分时性:某一时刻只允许一个部件向总线发送信息。
总线设备 主设备 :获得总线控制权,可发起总线传输(如CPU、DMA控制器)。 从设备:响应主设备发出的总线命令,只能被动接收(如内存、I/O接口)。
2. 总线分类(按层次/功能) 片内总线 CPU芯片内部,连接寄存器、ALU等部件。
系统总线 计算机系统内各主要功能部件(CPU、主存、I/O接口)之间的互联总线。 • 数据总线 :双向,传输数据信息,宽度决定每次传输数据位数。 • 地址总线 :单向(CPU发出),传输地址信息,宽度决定可寻址空间大小。 • 控制总线:传输控制、时序和状态信号(如读/写、中断请求、总线请求等)。
通信总线(I/O总线) 用于计算机系统之间或计算机与外部设备(如U盘、显示器)之间的通信。如USB、PCIe、SATA等。
3. 总线性能指标 总线时钟频率 总线工作的时钟频率,单位MHz或GHz。
总线宽度 数据总线的位数,单位bit。如32位、64位。
总线带宽 单位时间内总线上可传输的数据量 ,是总线的核心性能指标。 计算公式 :总线带宽 = (总线宽度/8) × 总线时钟频率 × 传输次数/时钟周期 • 对于同步总线:传输次数/时钟周期通常为1(单沿采样)或2(双沿DDR采样)。 • 例题:总线频率33MHz,宽度32位,每个时钟周期传输一次数据,则带宽 = (32b/8) × 33MHz × 1 = 132 MB/s。
总线复用 为减少引脚数,同一组信号线在不同时间传输不同信息(如地址与数据分时复用)。
信号线数 地址、数据、控制总线线数的总和。
4. 总线标准(举例) 系统总线标准 PCI :并行总线,支持即插即用,曾是主流系统总线。 PCI Express串行、点对点、高速差分信号 的现代标准,采用通道(Lane) 概念和分层模型(事务层、数据链路层、物理层),性能远超PCI。
设备总线标准 USB :通用串行总线,支持热插拔,采用分时复用轮询 机制。 SATA:串行ATA,用于连接存储设备。
5. 总线操作与定时 总线周期 完成一次完整总线操作(如读/写内存)所需的时间,通常包含多个时钟周期。
定时方式 同步定时 :由统一时钟信号控制操作,双方在规定时钟沿完成动作。简单、速度快 ,但时钟漂移会限制总线长度。 异步定时 :采用握手(Handshake)信号 (如请求Req、应答Ack)控制时序。可靠性高、适应不同速度设备,但控制复杂、速度较慢。
总线传输阶段 1. 申请分配阶段 :主设备申请总线使用权(总线仲裁)。 2. 寻址阶段 :主设备通过地址总线发出从设备地址及相关命令。 3. 传输阶段 :主从设备进行数据交换。 4. 结束阶段:释放总线控制权。
6. 总线仲裁 集中式仲裁 由一个中央总线仲裁器 负责分配总线使用权。常见三种策略: • 链式查询 :优先级固定(离仲裁器越近越高),电路简单,对电路故障敏感。 • 计数器定时查询 :优先级可通过计数器初值动态设置,灵活性好。 • 独立请求:每个主设备有独立的请求/应答线,响应快、优先级灵活,但线数多、控制复杂。
分布式仲裁 无中央仲裁器,每个主设备都有自己的仲裁逻辑和唯一ID,通过监听总线状态竞争使用权(如CAN总线)。
7. 总线事务与传输模式 读事务/写事务 最基本的事务类型,完成从设备到主设备或主设备到从设备的数据传输。
突发(猝发)传输 一次地址周期后,连续传输多个数据字。用于高效填充缓存行等场景。
总线复用传输 利用同一组物理线路分时传输地址和数据,节省引脚。
分离事务传输 将一次事务分解为请求子事务响应子事务 ,中间总线可被释放用于其他传输,提高总线利用率。现代高性能总线(如PCIe)普遍采用。

总线带宽计算:务必掌握公式,注意单位转换(bit到Byte),以及是否双沿(DDR)传输。

三种集中仲裁方式对比:理解工作原理,能画出逻辑示意图,并分析优缺点。

同步与异步定时:理解本质区别,能根据时序图分析操作过程。

现代总线技术特点 :重点理解PCIe的串行点对点架构、分层模型,以及与旧式并行总线(如PCI)的根本区别。

总线周期与时钟周期:区分概念,一个总线周期通常包含多个时钟周期(如寻址、传输各需若干时钟)。

相关推荐
梁辰兴1 天前
计算机网络基础:非引导型传输媒体
网络·计算机网络·计算机·传输媒体·计算机网络基础·非引导型
tokepson2 天前
关于音频处理工具FFmpeg | 笔记备注
计算机·ffmpeg·技术·记录
面试鸭2 天前
科大讯飞,你好大方。。。
java·计算机·职场和发展·求职招聘
梁辰兴2 天前
计算机网络基础:引导型传输媒体
网络·计算机网络·计算机·计算机网络基础·引导型传输媒体
程序员鱼皮3 天前
MySQL 从入门到删库跑路,保姆级教程!
java·计算机·程序员·编程·编程经验
学术小白人4 天前
第一轮征稿!2026年区块链技术与基础模型国际学术会议(BTFM 2026)
人工智能·计算机·区块链·艺术·工程·rdlink研发家
Halo_tjn5 天前
Java List集合
java·windows·计算机
面试鸭5 天前
2025 校招生最想去的公司,秋招薪资汇总
计算机·职场和发展·互联网
程序员西西6 天前
SpringBoot接口安全:APIKey保护指南
java·spring boot·计算机·程序员·编程·编程开发