26考研 | 王道 | 计算机组成原理 | 六、总线

26考研 | 王道 | 计算机组成原理 | 六、总线

文章目录

    • 26考研 | 王道 | 计算机组成原理 | 六、总线
      • 6.1 总线概述
        • 1. 总线概述
        • 2. 总线的性能指标
      • 6.2 总线仲裁(考纲没有,看了留个印象)
      • 6.3 总线操作和定时
      • 6.4 总线标准(考纲没有,看了留个印象算了)

6.1 总线概述

计算机使用总线结构便于增减外设,同时减少信息传输线的条数

在这里插入图片描述

总线简图

在这里插入图片描述

总线的物理实现

在这里插入图片描述

1. 总线概述

image-20250611153527974

image-20250611150629177

同一时刻只能有一个部件发送信息,但是各个部件可以同时从总线接收数据

在总线上,同一时刻只能有一个主设备控制总线传输操作

image-20250611151603692

总线的特性

1.机械特性:尺寸、形状、管脚数、排列顺序

2.电气特性:传输方向和有效的电平范围

3.功能特性:每根传输线的功能(地址、数据、控制)

4.时间特性:信号的时序关系

在这里插入图片描述

在这里插入图片描述

串行总线抗干扰能力比较强。

并行总线与串行总线并不一定谁就比谁快,并行总线工作频率高的时候会有严重干扰,所以频率不能太高

而串行总线虽然不行一次传很多个但是频率可以很高

不同信号在同一条信号线上分时传输的方式称为总线复用方式

主存通过总线的类型来识别信息是地址还是数据

总线的分类(按总线功能)

image-20250611152324769

在这里插入图片描述

image-20250611211140209

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

效率低是因为三个总线同一时刻只能有一个在工作

在这里插入图片描述

桥接器还会负责串并行转换、总线仲裁

多总线结构中,总线之间须通过桥接器相连

2. 总线的性能指标

image-20250611154551405

在这里插入图片描述

在这里插入图片描述

image-20250611154329272

在这里插入图片描述

在这里插入图片描述

总线标准

在这里插入图片描述
在这里插入图片描述
USB总线:
即插即用、热拔插(带电拔插)、菊花链形式连接众多外设
可扩充性好,一个USB控制器可连接127个外部USB设备
可以为低电压设备供电(5V)
高速传输,最新标准可达1280MB/s

多总线结构:
在这里插入图片描述

6.2 总线仲裁(考纲没有,看了留个印象)

image-20250611162729624

其实就是由纯硬件实现的调度算法

image-20250611161223744

image-20250611161645427

BG、BR、BS都属于控制总线

image-20250611162132414

计数器每次都从0开始的话那么设备的优先级就和链式查询方式一样了

image-20250611162421318

image-20250611162518126

image-20250611162708918

6.3 总线操作和定时

image-20250611164510935

image-20250611163114687

同步定时方式-读命令

image-20250611163301821

image-20250611163426869

异步定时方式

image-20250611163810315

image-20250611163707313

半同步通信

image-20250611163949768

是同步和异步方式的一个结合,也可以支持速度差异比较大的设备的通信,是通过增加等待信号完成的

image-20250611164119601

分离式通信

image-20250611164435599

image-20250611164451194

6.4 总线标准(考纲没有,看了留个印象算了)

image-20250611170348539

image-20250611164941214

image-20250611165105314

image-20250611165226086

image-20250611165332084

image-20250611165355356

image-20250611165457783

image-20250611165512559

image-20250611165654198

image-20250611165731134

image-20250611165836063

image-20250611165917158

image-20250611170125865

image-20250611170217896

image-20250611170256927

image-20250611170326383

image-20250611170538169

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.pswp.cn/web/83646.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SE(Secure Element)加密芯片与MCU协同工作的典型流程

以下是SE(Secure Element)加密芯片与MCU协同工作的典型流程,综合安全认证、数据保护及防篡改机制: 一、基础认证流程(参数保护方案) 密钥预置‌ SE芯片与MCU分别预置相同的3DES密钥(Key1、Key2…

数据库——MongoDB

一、介绍 1. MongoDB 概述 MongoDB 是一款由 C 语言编写的开源 NoSQL 数据库,采用分布式文件存储设计。作为介于关系型和非关系型数据库之间的产品,它是 NoSQL 数据库中最接近传统关系数据库的解决方案,同时保留了 NoSQL 的灵活性和扩展性。…

WebSocket 前端断连原因与检测方法

文章目录 前言WebSocket 前端断连原因与检测方法常见 WebSocket 断连原因及检测方式聊天系统场景下的断连问题与影响行情推送场景下的断连问题与影响React 前端应对断连的稳健策略自动重连机制的设计与节流控制心跳机制的实现与保持连接存活连接状态管理与 React 集成错误提示与…

2025年真实面试问题汇总(三)

线上数据库数据丢失如何恢复 线上数据库数据丢失的恢复方法需要根据数据丢失原因、备份情况及数据库类型(如MySQL、SQL Server、PostgreSQL等)综合处理,以下是通用的分步指南: 一、紧急止损:暂停写入,防止…

Android音视频多媒体开源框架基础大全

安卓多媒体开发框架中,从音频采集,视频采集,到音视频处理,音视频播放显示分别有哪些常用的框架?分成六章,这里一次帮你总结完。 音视频的主要流程是录制、处理、编解码和播放显示。本文也遵循这个流程展开…

安卓上架华为应用市场、应用宝、iosAppStore上架流程,保姆级记录(1)

上架前请准备好apk、备案、软著、企业开发者账号!!!其余准备好app相关的截图、介绍、测试账号,没讲解明白的评论区留言~ 华为应用市场 1、登录账号 打开 华为开发者平台 https://developer.huawei.com/consumer/cn/ 2.登录企…

【Docker】docker 常用命令

目录 一、镜像管理 二、容器操作 三、网络管理 四、存储卷管理 五、系统管理 六、Docker Compose 常用命令 一、镜像管理 命令参数解说示例说明docker pull镜像名:标签docker pull nginx:alpine拉取镜像(默认从 Docker Hub)docker images-a&#x…

OSPF域内路由

简介 Router-LSA Router-LSA(Router Link State Advertisement)是OSPF(Open Shortest Path First)协议中的一种链路状态通告(LSA),它由OSPF路由器生成,用于描述路由器自身的链路状态…

torch 高维矩阵乘法分析,一文说透

文章目录 简介向量乘法二维矩阵乘法三维矩阵乘法广播 高维矩阵乘法开源 简介 一提到矩阵乘法,大家对于二维矩阵乘法都很了解,即 A 矩阵的行乘以 B 矩阵的列。 但对于高维矩阵乘法可能就不太清楚,不知道高维矩阵乘法是怎么在计算。 建议使用…

瑞萨RA-T系列芯片马达类工程TCM加速化设置

本篇介绍在使用RA8-T系列芯片,建立马达类工程应用时,如何将电流环部分的指令和变量设置到TCM单元,以提高电流环执行速度,从而提高系统整体的运行性能,在伺服和高端工业领域有很高的实用价值。本文以RA8T1为范例&#x…

获取Unity节点路径

解决目的: 避免手动拼写节点路径的时候,出现路径错误导致获取不到节点的情况。解决效果: 添加如下脚本之后,将自动复制路径到剪贴板中,在代码中通过 ctrlv 粘贴路径代码如下: public class CustomMenuItems…

Docker 安装 Oracle 12C

镜像 https://docker.aityp.com/image/docker.io/truevoly/oracle-12c:latest docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/truevoly/oracle-12c:latest docker tag swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/truevoly/oracle-12c:latest d…

Linux内核网络协议注册与初始化:从proto_register到tcp_v4_init_sock的深度解析

一、协议注册:proto_register的核心使命 在Linux网络协议栈中,proto_register是协议初始化的基石,主要完成三项关键任务: Slab缓存创建(内存管理核心) prot->slab = kmem_cache_create_usercopy(prot->name, prot->obj_size, ...); if (prot->twsk_prot) pr…

GD32 MCU的真随机数发生器(TRNG)

GD32 MCU的真随机数发生器(TRNG) 文章目录 GD32 MCU的真随机数发生器(TRNG)一、定义与核心特征二、物理机制:量子与经典随机性三、生成方法四、应用场景五、与伪随机数的对比六、局限性⚙️ 七、物理熵源原理🔧 八、硬件实现流程(以GD32F450 GD32L233为例)8.1. **初始…

Vulkan学习笔记6—渲染呈现

一、渲染循环核心 while (!glfwWindowShouldClose(window)) {glfwPollEvents();helloTriangleApp.drawFrame(); // 绘制帧} 在 Vulkan 中渲染帧包含一组常见的步骤 等待前一帧完成(vkWaitForFences) 从交换链获取图像(vkAcquireNextImageKH…

React第六十二节 Router中 createStaticRouter 的使用详解

前言 createStaticRouter 是 React Router 专为 服务端渲染(SSR) 设计的 API,用于在服务器端处理路由匹配和数据加载。它在构建静态 HTML 响应时替代了客户端的 BrowserRouter,确保 SSR 和客户端 Hydration 的路由状态一致。 一…

qt 双缓冲案例对比

双缓冲 1.双缓冲原理 单缓冲:在paintEvent中直接绘制到屏幕,绘制过程被用户看到 双缓冲:先在redrawBuffer绘制到缓冲区,然后一次性显示完整结果 代码结构 单缓冲:所有绘制逻辑在paintEvent中 双缓冲:绘制…

华为云AI开发平台ModelArts

华为云ModelArts:重塑AI开发流程的“智能引擎”与“创新加速器”! 在人工智能浪潮席卷全球的2025年,企业拥抱AI的意愿空前高涨,但技术门槛高、流程复杂、资源投入巨大的现实,却让许多创新构想止步于实验室。数据科学家…

ParaGraphX [特殊字符]

https://github.com/stevechampion1/paragraphx 一个基于 JAX 的、为 CPU/GPU 加速而生的超高性能图算法库。 ParaGraphX 是一个实验性的 Python 库,旨在利用 JAX 的即时编译 (JIT) 和大规模并行计算能力,为经典的图算法提供惊人的性能提升。我们的目标…

如何用4 种可靠的方法更换 iPhone(2025 年指南)

Apple 每年都会发布新版本的 iPhone。升级到新 iPhone 是一种令人兴奋的体验,但转移所有宝贵数据的想法有时会让人感到畏惧。幸运的是,我们准备了 4 种有效的更换 iPhone 的方法,让你可以毫不费力地更换到你的新 iPhone。 此外,您…