当前位置: 首页 > news >正文

计算机组成原理笔记(2)

一、系统总线的基本概念定义系统总线是多部件共享的公共传输线采用分时复用的方式让多个部件轮流使用同一组总线进行数据传输。传输特点采用分时共享机制信号通常是单向发送、多向接收保证同一时间内只有一个部件占用总线发送数据避免冲突。优势结构简单、成本低、易于扩展是计算机中CPU、主存和外设之间通信的核心通道。二、系统总线的分类与组成按数据传输方式划分并行总线多条数据线同时传输多位数据传输速度快但易受干扰不适合长距离传输。串行总线单条线路逐位传输数据抗干扰能力强适合长距离传输成本更低。按总线所处层次划分片内总线位于芯片内部的总线用于连接CPU内部的寄存器、ALU等部件实现高速数据交互。系统总线连接CPU、主存、I/O设备的核心总线由三部分组成- 数据总线双向传输负责传输数据和指令宽度决定单次数据传输量。地址总线单向传输由CPU发送地址信号指定要访问的主存单元或I/O设备。控制总线既有双向也有单向传输控制信号如读/写、同步信号和状态信号。通信总线用于主机与外部设备之间的通信总线如USB、RS-232等负责实现外设与主机的数据交互。按总线结构划分单总线结构所有部件共享同一组系统总线结构简单但同一时间只能有一对设备通信传输效率较低。多总线结构包含主存总线、I/O总线、DMA总线等不同层级的总线分别处理不同设备的通信需求提高了系统的整体传输效率。三、总线控制总线仲裁总线仲裁的目的是解决多个设备同时请求总线使用权的冲突分为集中式仲裁和分布式仲裁其中集中式仲裁是重点。集中式总线仲裁的三种方式链式查询菊花链查询- 特点优先级固定离总线控制器越近的设备优先级越高。优点电路结构简单容易扩展设备。缺点优先级不可调整若高优先级设备频繁请求会导致低优先级设备长期无法获得总线使用权故障影响范围大链路上任一设备故障都会阻塞后续设备的总线请求。计数器定时查询- 特点优先级可通过计数器设置调整设备优先级由计数器的计数顺序决定实现灵活。优点优先级调整方便可通过修改计数器参数适配不同场景的需求。缺点电路比链式查询复杂仲裁速度较慢。独立请求方式- 特点每个设备都有独立的总线请求线和总线授权线总线控制器直接根据优先级响应请求。优点响应速度快优先级可灵活设置设备之间的故障互不影响。缺点需要的信号线数量多电路复杂成本较高。四、总线的核心性能指标总线宽度数据总线一次能同时传输的二进制位数如8位、16位、32位、64位宽度越大单次传输的数据量越多。总线时钟频率总线每秒的传输周期数单位为MHz决定了总线的基础传输速度上限。总线带宽单位时间内总线能传输的数据总量是衡量总线传输能力的核心指标计算公式为总线带宽B/s 总线宽度bit × 总线时钟频率Hz / 8传输方式包括同步传输由统一时钟控制数据传输和异步传输由握手信号协调传输无需统一时钟。负载能力总线能稳定连接的设备数量上限受总线驱动能力和信号完整性限制。
http://www.zskr.cn/news/1344267.html

相关文章:

  • 如何实现高效数据解析:百度网盘提取码智能获取技术指南
  • 水机自动化元件BZL-10C轴电流继电器监测装置
  • 字节Seedance、快手可灵、阿里HappyHorse逐鹿AI视频市场,谁能构建“循环生态”?
  • 【数字孪生实战案例】二维鲸孪生该怎样借助数据条件筛选调取飞线相关数据?~山海鲸可视化
  • 交互式振动传感器工作原理
  • GEO优化的时间窗口期:从流量分发到语义占位的技术范式转移
  • 意图共鸣科技《AI记忆链商业化白皮书2.0》发布MCP协议开放倡议:统一“记忆胶囊”规格,让AI记忆可迁移
  • 当多任务处理成为负担:如何用AlwaysOnTop重新掌控你的Windows桌面?
  • C语言:二维数组与字符串
  • 还有人记得这种古老的语言吗?知道的没几个
  • 索尼IMX811如何重塑工业视觉与专业影像的边界
  • 【国家级少数民族语音工程关键进展】:ElevenLabs新疆话语音SDK深度测评——含ASR对齐误差率、情感韵律还原度、宗教文化敏感词过滤机制
  • 联想拯救者工具箱:重新定义你的游戏本控制体验
  • 书匠策AI官网www.shujiangce.com:论文降重降AIGC,原来还能这么玩?
  • OEKO-TEX®2026新规深度解析(6月1日生效)|纺织/皮革行业合规实操指南
  • 3分钟掌握串口数据可视化:SerialPlot让调试变得如此简单![特殊字符]
  • Yalla季报图解:营收7901万美元 净利2840万美元同比降22%
  • 5分钟掌握虚拟显示器:从零开始配置Parsec VDD的完整指南
  • 试制类项目审价深度解析[18号文]
  • OpenAI API参数与错误排查实战指南:temperature、max_tokens、429限流深度解析
  • Unity中获取物体尺寸的三种核心方法与适用场景
  • HTTP安全头配置陷阱与三层验证修复指南
  • 国内7大Web渗透靶场实战指南:从新手破局到CVE复现
  • ViGEmBus:如何在Windows系统中实现专业级游戏控制器虚拟化?
  • Unity中NDK 19.0.5232133的JNI兼容性与ABI稳定性实战指南
  • 电力建设十年数字化,为什么决策层还是“看不见“?
  • Nginx 配置 HSTS 头强制客户端使用 HTTPS 的具体指令是什么
  • 螺丝螺栓垫圈缺陷检测生锈划痕数据集VOC+YOLO格式1291张6类别有增强
  • C# this 关键字解析
  • Linux SUID权限风险排查与加固实战指南