计算机组成原理基础知识-总线

二.系统总线

--计算机系统五大部件互连的方式有两种:

  分散连接:各部件之间使用单独的连线

  总线连接:将各部件连到一组公共信息传输线上

--总线:是连接多个部件的信息传输线,是各部件共享的传输介质

  特点:分时与共享

  在某一时刻,只允许有一个部件向总线发出消息,二多个部件可以同时从总线上接收相同的消息

--总线的分类

  按照连接部件不同:

    1.片内总线:芯片内部的总线

    2.系统总线:CPU、主存、I/O设备各大部件之间的信息传输线

      按照系统总线传输信息的不同可分为3类:

        数据总线:传输各功能部件之间的数据信息,是双向传输总线

        地址总线:主要用来指出数据总线上的源数据或目的数据在主存单元的地址或I/O设备的地址(地址总线上的代码是用来指明CPU欲访问的存储单元或I/O 端口的地址,由CPU输出,单向传输)

             地址总线的位数欲存储单元的个数有关,如:地址线为20根,则对应的存储单元个数为2的20次方

        控制总线:发出各种控制信号的传输线,通常对任意控制线而言,它的传输是单向的,但对于控制总线总体来说,又可认为是双向的

    3.通信总线:用于计算机系统之间或计算机系统与其他系统之间的通信

      按传输方式可分为两种:

        串行通信:数据在单条1位宽的传输线上,一位一位的按顺序分时传送(适宜于远距离的数据传输)

        并行通信:数据在多条并行1位宽的传输线上,同时由源传送到目的地(适宜于近距离的数据传输,通常小于30m)

--总线性能指标

  总线宽度:通常指数据总线的根数

  总线带宽:数据的数据传输速率,通常用每秒传递信息的字节数来衡量

  时钟同步/异步:总线上的数据与时钟同步工作的总线称为同步总线,与时钟不同步工作的总线称为异步总线

  总线复用:一条信号线上分时传送两种信号

  信号线数:地址总线、数据总线和控制总线三种总线数的总和

  总线控制方式:包括突发工作、自动配置等

  其他指标:如负载能力

-- 总线控制

  总线周期:完成一次总线操作的时间称为总线周期,可分为4个阶段:申请分配阶段、寻址阶段、传数阶段、结束阶段

  1.判优控制(仲裁控制)

    分布式:将控制逻辑分散在与总线连接的各个部件或设备上

    集中式:将控制逻辑集中在一处(如CPU中)

      集中控制优先权仲裁方式有三种:链式查询、计算器定时查询、独立请求方式

  2.通信控制:主要解决通信双方如何获知传输开始和传输结束,以及通信双方如何协调,如何配合,通常有四种方式:

    1).同步通信:通信双方由统一时标控制数据传送

    2).异步通信:采用应答方式

      异步通信的应答方式分为:不互锁、半互锁和全互锁

    3).半同步通信

    4).分离式通信(基本思想是将一个传输周期(或总线周期)分解为两个子周期)

    

原文地址:https://www.cnblogs.com/zyy-xn/p/6186115.html

时间: 2024-07-31 03:48:22

计算机组成原理基础知识-总线的相关文章

计算机组成原理基础知识

1.存储区由存储单元构成,每个存储单元由很多个存储元构成.一个存储单元内部的存储元个数即为存储的字长.也为机器的字长. 第三章:系统总线1.片内总线:指芯片内部的总线.例如在CPU芯片内部,寄存器与寄存器,寄存器与算逻单元ALU之间的连接.2.系统总线由数据总线.地址总线与控制总线构成.数据总线:双向传输.地址总线:由cpu传出地址向存储单元,从对应的地址处读取数据,单向传输.地址线的位数与存储单元的个数有关,地址线位数即为存储单元的个数.控制总线:可以认为是双向的传输.既能从CPU向各个设备或

计算机组成原理基础知识-概述

一.概述 --计算机系统由"硬件"和"软件"两大部分组成. --计算机的软件又可以分为两大类--系统软件和应用软件(又称系统程序和应用程序). --多级层次结构的计算机系统: --  冯-诺依曼计算机的特点: 1.计算机由运算器.存储器.控制器.输入设备和输出设备5大部分组成. 2.指令和数据以同等地位存放在存储器内,并可按址寻访. 3.指令和数据均用二进制表示. 4.指令由操作码和地址码组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置. 5.指

计算机组成原理基础知识-运算方法

五.计算机的运算方法 --在计算机中参与运算的数有两大类:无符号数和有符号数 无符号数:没有符号的数 有符号数 机器数与真值:机器中:0表示正,1表示负 原码表示法:把真值的正负用01表示 补码表示法:真值为正时,与原码相同,真值为负时,补码是原码的"求反加一" 反码表示法:真值为正时,与原码相同,真值为负时,补码是原码的"每位求反" 移码表示法:同一个真值的移码和不忙吗只差一个符号位 --表示小数点的存在:定点表示和浮点表示 --定点运算:移位运算.加法与减法运算

计算机组成原理基础知识-指令系统

六.指令系统 --指令系统:将全部机器指令的集合称为机器的指令系统 机器指令:每一条机器语言的语句称为机器指令 --指令的一般格式:由操作码和地址码组成 操作码:长度可固定可变化(通常采用扩展操作码),如操作码占7位,则该机器最多包含2的7次方条指令 地址码:用来指出该指令的源操作数的地址(一个或两个).结果的地址以及下一条指令的地址,分别有四.三.二.一.零地址指令 --操作数类型:地址.数字.字符.逻辑数据等 操作类型:不同机器不同,通用:数据传送.算术逻辑操作.移位.转移.输入输出.其他(

计算机组成原理基础知识-输入输出系统

四.输入输出系统 --输入输出系统由I/O软件和I/O硬件两部分组成 --I/O设备 输入设备:完成输入程序.数据.命令等功能:键盘.鼠标.触摸屏.其他 输出设备:显示设备.打印设备 其他I/O设备:终端设备.A/D与D/A转换器.汉字处理设备等 --I/O接口 接口可以看做是两个系统或两个部件的交接部分 接口的功能:选址功能.传送命令的的功能.传送数据的功能.反应I/O设备状态的功能 接口类型:按不同方式分类有以下几种: 按数据传送方式分类:有并行接口和串行接口 按功能选择的灵活性分类:有可编

计算机组成原理基础知识-存储器

三.存储器 --存储器是计算机系统的记忆设备,用来存放程序和数据 --存储器的分类 存储器速度.容量和位价的关系 --主存储器 -主存的技术指标:主要是存储容量存储速度 存储容量:主存能存放的二进制代码的总位数,即:存储容量=存储单元个数*存储字长(/8[字节数表示]) 存储速度:由存取时间和存取周期表示 存储器带宽:单位时间内存储器存储的信息量 -随机存取存储器(自己理解:可读可写)按照其存储的信息原理不同,可分为静态RAM和动态RAM两大类 动态RAM的刷新:刷新的过程实质上是现将原存信息读

计算机组成原理基础

计算机组成原理基础 语言是用来沟通的,程序员与计算机进行沟通就需要通过编程语言进行沟通.编程语言并不能直接操纵硬件,而是运行在操作系统上,由操作系统对硬件进行控制. 1.计算机的组成 一个完整的计算机系统包括:计算机硬件.操作系统.用户软件 1.1计算机硬件 计算机是由控制器.运算器.存储器.输入设备.输出设备组成的,它们都通过总线进行连接通信. 1.2 处理器 处理器包含运算器和控制器,运算器负责算数运算,控制器负责逻辑运算 1.2.1 CPU 内存 磁盘 当有任务要处理的时候,存放在磁盘上的

由扎实的计算机专业基础知识和基本操作技能

硬件维护 计算机硬件的维护主要有以下几点:(1)任何时候都应保证电源线与信号线的连接牢固可靠:(2)定期清洗软盘驱动器的磁头(如三个月.半年等):(3)计算机应经常处于运动状态,避免长期闲置不用:(4)开机时应先给外部设备加电,后给主机加电:关机时应先关主机,后关各外部设备,开机后不能立即关机,关机后也不能立即开机,中间应间隔10秒以上:(5)软盘驱动器正在读写时,不能强行取出软盘,平时不要触摸裸露的盘面:(6)在进行键盘操作时,击键不要用力过猛,否则会影响键盘的寿命:(7)打印机的色带应及时便

计算机的基础知识+python安装+pycharm安装+思维导图

目录 计算机的基础知识 计算机是由什么组成的 什么是操作系统??控制计算机流程的软件 什么是应用程序??在操作系统之上运行的软件 python安装 pycharm安装和使用 下载Pycahrm和安装 使用Pycharm 首次使用Pychram 激活Pycharm 个性化设置 启动成功 创建文件 PyCharm选择解释器 PyCharm创建py文件 pycharm快捷键使用方法部分 思维导图 计算机的基础知识 计算机是由什么组成的 主板:人的骨架 用于扩展设备的 cpu: 人的大脑 用于计算和逻辑