计算机组成原理三:总线

2023-05-16

第三章:总线
    1)总线概念: 计算机硬件系统有2种互联方式,一种是各部件之间单独连线,称为分散连接;另一种是将各部件连到一组公关信息
传输线上,称为总线连接.总线是一组线路,将计算机的各个硬件连接在一起,让它们可以通过这条公共线路进行数据的传输.
    2)总线发送信息的唯一性,当多个部件通过总线相连为了保证数据的唯一一致性,某一个时刻,只运行有一个部件向总线发送数据,
而多个部件可以同时从总线上接受信息.
    3)总线的设计理念:用来替代原来的基于运算器为主的分散式连接,通过总线将多个部件连接在一起,实现了存储器为主的计算机
并且方便了硬件的扩展.
    4)常用的3种总线结构:
       4.1):以CPU为中心的双总线结构:俩条总线,一条连接CPU与内存称为存储总线,一条连接CPU与IO设备称为IO总线,这种方式当主存
与IO设备通信时,需要经过CPU这样会影响CPU的效率
       4.2):单总线:将CPU,主存,IO设备都挂到一组总线上,这样理论上主存与IO通信时不影响CPU,但是只有一组总线会影响整体的
计算机性能.
       4.3):以存储器为中心的双总线结构:在单总线的基础上在加一条总线连接CPU与主存,称为存储总线.这组总线速度快,并且只
提供内存与CPU之间的数据传输,这样有提高了传输效率,有减轻了CPU的负担.现在计算机都采用这种结构.
    5)总线的分类:
    按照连接部件不同.有三类总线
       5.1):内部总线:指芯片内部的总线,如CPU芯片内部,寄存器之间,alu(算术逻辑单元)与控制单元等.
       5.2):系统总线:系统总线是CPU,内存,IO设备等各大硬件设备之间的线路.按照系统总线传输的信息不同,可分为三类
          5.2.1):数据总线:系统总线内用来传输各部件之间的数据信息.是双向的,它发送的位数与当前机器的字长有关.
          5.2.2):地址总线:系统总线内用来指出数据总线上要传输的数据在主存单或IO设备的地址,如果想从内存中读出一个数据,
CPU要先将这个数据在内存中的地址送的地址线上,通过地址线找到数据在放到数据线上在传送.
          5.2.3):控制总线:主要用来接收CPU,内存,IO设备发出的各种控制指令,并进行传输,主要作用就是保持各个部件按照顺序
使用总线.
       5.3):通信线路:主要用于计算机系统之间或计算机系统与其他系统之间的通信.
     6)总线控制:
       6.1)总线的主从设备:总线上连接的各类设备,按照其对总线有无控制功能可以分为主设备和从设备,主设备对总线由控制权,而从设备只能响应从主设备
发来的总线命令,对总线没有控制权.所以总线上数据的传送是由主设备启动的.
       6.2)总线的判优控制:如果多个主设备要同时使用一组总线时,由总线控制器进行优先级判断,判断哪个主设备可以使用总线.
          
             
      

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

计算机组成原理三:总线 的相关文章

随机推荐

  • ROS进二阶学习笔记(10) -- rospy.Publisher() 之 queue_size

    ROS进二阶学习笔记 xff08 10 xff09 rospy Publisher 之 queue size ref link 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 queue size
  • 我的近况及hugo搭建教程

    还是有朋友一直在关注我 尽管很少 xff01 说声感谢 xff01 xff01 xff01 我还是愿意使用自己搭的hugo hugo搭建教程 xff1a Prerequisites Before you begin this tutoria
  • DSP芯片的定点运算

    本文排版不恰当 xff0c 请到新浪爱问下载本文的pdf版 xff0c 豪猪哥 DSP芯片的定点运算1 0 第3章 DSP芯片的定点运算 3 1 数 的定 标 在定点DSP芯片中 xff0c 采用定点数进行数值运算 xff0c 其操作数一般
  • STM32CubeMX自动生成SYSTICK配置

    1 SYSTICK原理及其寄存器 1 1 SYSTICK原理 SysTick 是一个24位的倒计数定时器 xff0c 当计到0时 xff0c 将从RELOAD寄存器中自动重装载定时初值并继续计数 xff0c 且同时触发中断 只要不把它在Sy
  • OpenCV之求多边形最小外接矩形中心点坐标及旋转度数

    代码 include lt opencv2 opencv hpp gt include lt vector gt include lt algorithm gt using namespace cv using namespace std
  • SLAM总结(一)

    1 概述 SLAM 机器人同时定位与建图 xff1a 本质上是一个系统 xff0c 主要分为四部分 xff1a 传感器数据输入 xff0c i前端数据处理 xff08 关键帧匹配 xff09 xff0c 后端数据优化 xff08 滤波器 x
  • Linux消息队列与信号量

    Linux消息队列与信号量 一 消息队列 概念 xff1a 消息队列是由内核负责维护管理的链式数据队列 xff0c 不是根据先后顺序出队 xff0c 而是根据消息类型进行收发数据 span class token keyword int s
  • 类的使用中:为什么静态方法中使用非静态成员变量需要创建,静态的不需要,非静态方法中可以随便使用两者

    package com qf javase day11 64 author 徐兴 64 version 1 0 64 date 2022 3 1 14 13 public class StaticDemo2 static和非static的使
  • STL应用篇

    概要 STL是泛型编程 Generic Programming GP 和C 43 43 结合的产物 STL主要由几个核心部件组成 xff1a 迭代器 容器 算法 函数对象 适配器 容器即物之所属 xff1b 算法是解决问题的方式 xff1b
  • 计算机网络I-考前指导复习提纲

    计算机网络I考前指导 填空 选择 连线 简答 计算等题型 考试范围基本在course review里面 xff0c 老师说可能会考的用表示 xff08 自己学校的考点都在这里 xff0c 仅供参考 xff09 PPT1 Networking
  • 数据结构与算法学习总结(七)——二叉树的概念

    二叉树的定义 二叉树 binary tree 由结点的有限集合构成 这个有限集合或者为空集 empty xff0c 或者为由一个根节点 root 及两颗互不相交 分别称作这个根的左子树 left bustree 和右子树 right sub
  • 从升级服务器系统聊聊编写脚本

    本文使用 署名 4 0 国际 CC BY 4 0 许可协议 xff0c 欢迎转载 或重新修改使用 xff0c 但需要注明来源 署名 4 0 国际 CC BY 4 0 本文作者 苏洋 创建时间 2020年02月14日 统计字数 4798字 阅
  • NUC 折腾笔记 - 储存能力测试

    NUC 折腾笔记 储存能力测试 前文提到过 xff0c 我计划折腾下这种小盒子 xff0c 作为日常开发过程中的拓展设备 在短暂使用之后 xff0c 我为它拓展了两块容量更高的硬盘 xff0c 开始正式使用 因为使用了一些网上颇有争议的国产
  • 使用 WordPress 快速打造个人 Wiki

    本文使用 署名 4 0 国际 CC BY 4 0 许可协议 xff0c 欢迎转载 或重新修改使用 xff0c 但需要注明来源 署名 4 0 国际 CC BY 4 0 本文作者 苏洋 创建时间 2019年06月28日 统计字数 3644字 阅
  • pip版本过低无法更新 解决方案

    问题 xff1a 方案一 xff08 失败 xff09 xff1a python span class token operator span m pip install span class token operator span spa
  • MOOC数据结构(下)(自主模式)-平均气温(Temperature)

    平均气温 Temperature Description A weather station collects temperature data from observation stations all over the country
  • javascript的事件介绍

    你的点赞就是继续前行的动力 xff0c 嘻嘻 文章目录 事件概述二 事件绑定2 1HTML事件2 2 DOM0级事件2 3 DOM2级事件 三 鼠标事件四 焦点事件五 滚动事件六 键盘事件6 1 介绍6 2 属性 七 手机触摸事件7 1 手
  • 获取手机页面的元素位置坐标

    解决方案一 xff1a 在手机开发者选项中 xff0c 将指针位置打开 xff0c 可以在屏幕上方看到当前点击位置的坐标点 X Y 例如 xff1a P 1 1 X 545 Y 1846 Xv 0 0 Yv 0 0 Prs 1 0 Size
  • ubuntu 触摸屏横屏变竖屏解决 触摸功能仍然是横屏的问题

    在经过横屏转竖屏时 发现触摸屏仍然是横屏时候的触摸点 横屏时触摸屏正常使用 xff0c 竖屏时不正常 解决 xff1a 需要将 触摸屏进行旋转 通过 input 通过 xrandr o right 旋转后触摸屏不正常 旋转触摸的坐标轴 xf
  • 计算机组成原理三:总线

    第三章 总线 1 总线概念 计算机硬件系统有2种互联方式 一种是各部件之间单独连线 称为分散连接 另一种是将各部件连到一组公关信息 传输线上 称为总线连接 总线是一组线路 将计算机的各个硬件连接在一起 让它们可以通过这条公共线路进行数据的传