码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 计算机组成原理 | 总线


    文章目录

      • 总线概述
        • 总线简图
        • 总线的物理实现
        • 总线的定义及特点
        • 总线的特性
        • 总线的分类
          • 按数据传输格式——串行总线与并行总线
          • 按总线功能(连接的部件)——片内总线、系统总线、通信总线
            • 片内总线
            • 系统总线
            • 通信总线
        • 系统总线的结构
          • 单总线结构
          • 双总线结构
          • 三总线结构
          • 四总线结构简介
      • 总线的性能指标
      • 总线仲裁(408不考,简单了解即可)
        • 总线仲裁的基本概念
        • 总线仲裁
          • 集中仲裁方式
            • 链式查询方式
            • 计数器查询方式
            • 独立请求方式
          • 分布仲裁方式
      • 总线操作和定时
        • 总线传输的四个阶段
        • 总线定时
          • 同步定时方式
          • 异步定时方式
          • 半同步通信
          • 分离式通信
      • 总线标准(408不考,简单了解即可)
        • 来,商量一个总线标准?
        • 总线标准的基本概念
        • 系统总线标准
        • 局部总线标准
        • 设备总线标准
        • 速度对比
        • 总线标准的发展
        • 实例

    在这里插入图片描述

    总线概述

    总线简图

    在这里插入图片描述

    总线的物理实现

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

    总线的定义及特点

    在这里插入图片描述

    总线的特性

    在这里插入图片描述

    总线的分类

    按数据传输格式——串行总线与并行总线

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

    • 并行总线在传递信号的过程中,由于它们的距离比较近,因此很有可能造成信息的干扰,很有可能会导致二进制信息位的跳变,这种电气特性会导致并行总线工作频率不会特别高,这就可能导致并行总线在实际信息传输的速度上甚至不如串行总线,所以并不是说并线总线可以同时并行发出多个比特的数据就注定它比串行总线快,这是不一定的
    按总线功能(连接的部件)——片内总线、系统总线、通信总线
    片内总线

    在这里插入图片描述

    系统总线

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

    通信总线

    在这里插入图片描述

    系统总线的结构

    单总线结构

    在这里插入图片描述

    双总线结构

    在这里插入图片描述

    • 通道是个硬件设备,可以理解为一个阉割版的小CPU,但是通道这个功能部件是专门用于管理各种各样的I/O设备的
    • 通道对信息的处理速度是很快的,所以可以通过快速的主存总线和CPU进行连接,保证快速主存总线的性能发挥
    三总线结构

    在这里插入图片描述

    • 主存和某一些快速的I/O设备之间会用DMA总线来连接,我们对磁盘的读写是以块为单位的,每次读或者写一个磁盘块,我们让磁盘和主存通过DMA总线来交换数据,就可以很快速地完成一整块数据的传递
    • CPU不需要通过慢速的总线和磁盘机进行数据交互,而是可以先把CPU需要的数据先从磁盘机通过DMA总线,把它读入主存,读入很多个块,然后CPU再直接从快速的主存当中取走这些数据,这样可以缓和CPU和磁盘间的速度矛盾
    • 但是三个总线同一时刻只能有一个总线在工作,这就导致了系统整体的工作效率较低
    四总线结构简介

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

    总线的性能指标

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

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

    • 一个时钟周期可能有两个总线周期,上升沿下降沿各一次
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述

    总线仲裁(408不考,简单了解即可)

    总线仲裁的基本概念

    在这里插入图片描述

    总线仲裁

    在这里插入图片描述

    集中仲裁方式

    在这里插入图片描述

    链式查询方式

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

    计数器查询方式

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

    独立请求方式

    在这里插入图片描述

    分布仲裁方式

    在这里插入图片描述

    总线操作和定时

    总线传输的四个阶段

    在这里插入图片描述

    总线定时

    在这里插入图片描述

    同步定时方式

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

    异步定时方式

    在这里插入图片描述

    在这里插入图片描述

    半同步通信

    在这里插入图片描述

    分离式通信

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

    总线标准(408不考,简单了解即可)

    来,商量一个总线标准?

    在这里插入图片描述

    总线标准的基本概念

    在这里插入图片描述

    系统总线标准

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

    局部总线标准

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

    设备总线标准

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

    速度对比

    在这里插入图片描述

    总线标准的发展

    • 趋势:串行总线代替并行总线
      在这里插入图片描述
    • 为什么串行总线取代并行总线?
      在这里插入图片描述

    实例

    在这里插入图片描述

  • 相关阅读:
    Grafana系列-GaC-1-Grafana即代码的几种实现方式
    javaWeb—JavaScript
    线程创建及生命周期
    pytest合集(14)— allure测试报告
    vs2022配置Qt开发环境
    [机缘参悟-47]:鬼谷子-第十一决篇-决策者,中庸也,利益合理化分配也
    Gauss数据库redo日志
    SpringBoot-38-Dubbo概述
    express服务器中的cors解决跨域步骤---express后端解决跨域问题的方法cors
    yum repolist命令的介绍
  • 原文地址:https://blog.csdn.net/weixin_44043952/article/details/126472063
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号