第三章 系统总线总结

3.1总线的基本概念:

  一、为什么要用总线:简化、系统可扩充性好、便于维护

  二、什么是总线: 简单来说就是计算机各个部分共享的传输介质

  三、总线上信息传输的方式:1串行  2并行    串行是指每条线一位一位的传输二进制码  并行是指若干条传输线可以同时传输若干位二进制码

  四、列举集中总线结构方式

    1单总线结构

      

    2面向CPU的双总线结构

      

      这种结构以cpu位中心  一条为I/O总线(低速)  用于和I/O设备相连  一条是存储总线 (高速) 用于与寄存器相连

      这种结构相比但总线结构来说  缺点是  主存与I/O设备之间的信息交流 会占用CPU的资源

      对于单总线结构  当两个设备同时访问  CPU时  就会发生冲突  因此要添加一个总线判优逻辑

补充: I/O接口就是计算机主板上一个一个的I/O小接口   通常来说  计算机的内部如外部通信是依靠外部设备进行通信的  如键盘鼠标  但是计算机内部的CPU运行速度是很快的  所以它不可以通过主线直接和外部设备相连   通常需要一个转换的小装置   也就是说I/O接口:他是介于计算机内部与外部设备之间的一段缓冲电路  这种电路的功能室 完成速度的匹配、信号的转换 有的还提供一些控制功能等。

    

    3以存储器为中心的双总线结构

        

        显而易见  这种总线结构就是在单总线的基础上加了一个M总线这样 就避免了 主存和外设通信时占用CPU的资源了

3.2总线的分类(根据部分不同分类)

一、片内总线

  顾名思义就是芯片内的总线  如cpu内部之间的总线  寄存器内部之间的总线  寄存器与alu之间的总线

补充:①寄存器:这个是cpu内部里的东西  跟内存一样用来存储东西  但是它小得多  它的有点是  有非常高的读写速度

②算数逻辑单元ALU:  简单来说就是计算机内部进行算数运算的部分  如加减乘数与或非等

写博客总结果然是太慢了T_T

我还是在本子上写完拍下来吧

时间: 2024-11-03 03:24:00

第三章 系统总线总结的相关文章

[计算机组成原理][哈工大][第三章-系统总线]05.总线控制

原文地址:https://www.cnblogs.com/ccczf/p/9672270.html

3. 蛤蟆的计算机组成原理笔记三系统总线

3. 蛤蟆的计算机组成原理笔记三系统总线 本篇名言:"公正,一定会打倒那些说假话和假作证的人. --赫拉克利特" 欢迎转载,转载请标明出处:http://blog.csdn.net/notbaron/article/details/47988545 1.  总线 总线是连接各个部件的信息传输线,是 各个部件共享的传输介质. 1.1             面向CPU 的双总线结构框图 1.2             单总线结构框图 1.3             以存储器为中心的双总线

第三章——使用系统函数、存储过程和DBCC SQLPERF命令来监控SQLServer(3)

原文:第三章--使用系统函数.存储过程和DBCC SQLPERF命令来监控SQLServer(3) 本文为这个系列最后一篇.将是如何使用DBCC命令来监控SQLServer日志空间的使用情况. 前言: 每个数据库都必须有事务日志.事务日志记录每个DML操作,并应用于SQLServer的数据库中,如果恢复模式为FULL并经常有DML操作,日志将增长得非常快.几时恢复模式为simple,当数据库处于事务复制或者合并复制时,日志通常会增长.如果日志不是经常备份且日志文件的增长没有受到限制的话,将有可能

一个新手的Python自学之旅 #MacBook #《“笨办法”学Python》#第三章:言归正传讲Python:Mac系统的终端Terminal命令行快速入门

第三章:言归正传讲Python:Mac系统的终端Terminal命令行快速入门 以后我都会将<“笨办法”学Python>简称为“这本书” 本人用了近5年的MacBook,但在此之前,从未使用过电脑自带的“终端Terminal”(图标:).在非程序员的世界里,建立和删除文件夹或文件,都是:鼠标右键点新建/删除,这是UI带来的便利.但是,却不知道如何利用命令行实现这些操作. 首先,要掌握几个我们平时常用,但在代码界有另外名称的名词:目录.路径.打印. --目录:我们认为它是这样的:标题:第一章:第

第三章 -- (第三单元)--系统延迟级定时机制

一.计划定期任务 1.at命令: 命令在某个固定时间运行 命令在多久之后运行 2.at命令黑白名单 将某个用户加入黑名单,可以禁止该用户使用at命令 *******    注意事项: 白名单需要用户自己建立,当/etc/目录下有白名单后黑名单将会失效.要想让黑名单重新执行只需要删除白名单就好 二.管理定期任务 cron 设备管理必须按计划定期重复运行的程序.后台程序crond 每分钟唤醒一次,以运行计划的任何任务用户使用crontab命令计划个人任务.系统管理员可以在系统范围配置文件中设置任务

Android系统移植与驱动开发--第三章 Git使用入门及在学习中有感

第三章 Git使用入门 使用Git的目的是减少各种版本的Linux的压缩大小,提供源代码在Linux上进行编译. 在这一个章节中,其实就是关键步骤的操作,虽然Git与我们学习的android没有很大的联系,但是在开发环境中也是必不可少的.通过学习这个章节,学习到了安装,查看,提取Git的方法.下面将详细讲述. 一.安装Git 可能大多数Linux上已经安装了Git,如果没有可以用下面的命令. Ubuntu10.04版本以下的有-core与原来的区分, 必须的:apt-get install gi

2017上半年软考 第三章 重要知识点

第三章 讲了信息系统集成所需要的技术: 重点是:信息系统生命周期:立项[形成需求规格说明书].开发.运维.消亡: 信息系统建设包括:设备采购.系统集成.软件开发.运维服务: 软件开发常用方法:结构化方法[整个系统分若干阶段依次进行.每个阶段都有详细的文档编制要求:注重全局和整体性: 缺点开发周期长,文档设计繁琐,设计说明繁琐,工作效率低,要在开发之初认识系统需求].原型法[快速开发一个原型.反复修改来实现用户需求: 分抛弃型原型.进化型原型].面向对象法[关键:能否建立全面.合理.同意,反映需求

《计算机组成原理》第6章:总线

第6章:总线 6.1 总线概述 总线的定义总线是一组能为多个部件分时共享的公共信息传送线路.分时和共享是总线的两个特点.分时是指同一时刻只允许有一个部件向总线发送信息,如果系统中有多个部件,则它们只能分时地向总线发送信息.共享是指总线上可以挂接多个部件,各个部件之间交换的信息都可以通过这组路线分时共享,在某一时刻只允许有一个部件向总线发送信息,但多个部件可以同时从总线上接收相同的信息. 总线设备总线上所连接的设备,按其对总线有无控制功能可分为主设备和从设备.1) 主设备:指获得总线控制权的设备.

计算机组成原理和结构图式(第三章 CPU子系统)

计算机组成原理和结构图式(第三章 CPU子系统) 1.运算部件 ?图3-39 M:存储部件(存储单元在存储部件中) R:通用寄存器组 ALU:逻辑运算部件 任务:输入/直送,加工,输出 运算器构成 输入逻辑(选择器或暂存器) 算逻运算部件 输出逻辑(直送.移位.字节交换) 2.控制部件 ?P137 图3-43 系统总线(地址总线+控制总线+数据总线) 可编程控制部件 1)通用寄存器Ri,i可编程 2)程序计数器PC,用途:指示指令在存储器中存放位置 取址结束后,PC内容增加(可编程) 3)程序状