计算机组成原理

第一章(计算机系统概论)

  1. 计算机系统包括:软件和硬件
  2. 计算机软件的分类:系统软件和应用软件

冯诺依曼机的五个硬件组成部分及各自的作用

  • 运算器用来完成算术运算和逻辑运算,并将运算的中间结果暂存在运算器内
  • 存储器用来存放数据和程序;
  • 控制器用来控制、指挥程序和数据的输入、运行以及处理运算结果;
  • 输入设备用来将人们熟悉的信息形式转换为机器能识别的信息形式,常
    见的有键盘、鼠标等。
  • 输出设备可将机器运算结果转换为人们熟悉的信息形式,如打印机输
    出、显示器输出等。

冯诺依曼计算机的特点

​ 1945年数学家冯.诺依曼(von Neumann) 等人,在研究EDVAC机时,
提出了“存储程序”的概念。以此概念为基础的各类计算机,统称为冯●诺依
曼机。它的特点可归结为:
● 计算机由运算器、存储器、控制器和输入设备、输出设备五大部件组成。
● 指令和数据以同等地位存放于存储器内,并可按地址寻访。
● 指令和数据均用二进制码表示。
● 指令由操作码和地址码组成,操作码用来表示操作的性质,地址码用来
表示操作数所在存储器中的位置。
指令在存储器内按顺序存放。通常,指令是顺序执行的,在特定条件下,
可根据运算结果或根据设定的条件改变执行顺序。
● 机器以运算器为中心,输入输出设备与存储器的数据传送通过运算器。

计算机的三大组成部分

在这里插入图片描述

解释概念:主机、CPU、主存、存储单元、存储元件、存储基元、存储元、存储字、存储字长、存储容量、机器字长、指令字长

主机:CPU和主存储器构成主机。

CPU:运算器、控制器构成CPU。

主存:计算机中存放正在运行的程序和数据的存储器, 存储体、MAR、MDR等构成。

存储单元:地址码相同的多个存储元构成一个存储单元。

存储元件:存储一位二进制信息的物理元件,是存储器中最小的存储单位 。

存储基元:存储元件又叫存储基元。

存储元:存放一个二进制位的物理器件。

存储字:一个存储单元所存二进制代码的逻辑单位。

存储字长:一个存储单元所存二进制代码的位数。

存储容量:存储器中可存二进制代码的总量。

机器字长:指CPU一次能处理的二进制数据的位数,通常与CPU的寄存器 位数有关。

指令字长:一条指令的二进制代码位数。

第三章(系统总线)

计算机系统的五大部件之间的互连方式有两种,-种是各部件之间通过单独的连线,叫做分散连接;另一种是将各部件连到一-组公共信息传输线上,叫做总线连接。

  1. 总线的特性:共享性
  2. 总线的分类:片内总线、系统总线、通信总线
  3. 系统总线的分类:数据总线、地址总线、控制总线

总线性能指标

①总线宽度:它是指数据总线的根数,用bit (位)表示,如8位、16
位、32位、64位(也即8根、16根、32根、64根)。
②标准传输率:即在总线上每秒能传输的最大字节量,用MB/s (每秒多
少兆字节)表示。如总线工作频率为33MHz,总线宽度为32位,则它最大的
传输率为132MB/s。
③时钟同步1异步:总线上的数据与时钟同步工作的总线称同步总线,与时钟不同步工作的总线称异步总线。
④总线复用:通常地址总线与数据总线在物理.上是分开的两种总线。地址总线传输地址码,数据总线传输数据信息。为了提高总线的利用率,优化设计,特将地址总线和数据总线共用一组物理线路,只是某–时刻该总线传输地址信号,另一时刻传输数据信号或命令信号。这叫做总线的多路复用。
⑤信号线数:即地址总线、数据总线和控制总线三种总线数的总和。.
⑥总线控制方式:包括并发工作、自动配置、仲裁方式、逻辑方式、计
数方式等。

PCI总线的特点

(4) PCI (Peripheral Component Interconnect外部设备互连总线)是由Intel公司提供的总线标准。它与CPU时钟频率无关,自身采用33MHz总线时钟,数据线为32位,可扩充到64位,数据传输率达132MB/s~ 246MB/s。具有很好的兼容性,与ISA, EISA总线均可兼容,可以转换为标准的ISA、EISA。它能支持无限读写突发方式,速度比直接使用CPU总线的局部总线快。它可视为CPU与外设间的一一个中间层,通过PCI桥路(PCI控制器)与CPU相连。PCI控制器有多级缓冲,可把一-批数据快速写入缓冲器中。 在这些数据不断写入PCI设备过程中,CPU可以执行其他操作,即PCI总线上的外设与CPU可以并行工作。PCI总线支持两种电压标准: 5V与3.3V。3.3V 电压的PCI总线可用于便携式微机中。EISA和PCI都具有即插即用(plug and play)的功能,即任何扩展卡只要插入系统便可工作,尤其是PCI采用的技术非常完善,它为用户提供了真正的即插即用。

总线判优

总线判优控制的集中式方式有三种:链式查询、计数器定时查询、独立请求方式

  1. 链式查询

    在查询链中离总线控制器最近的部件具有最高优先权,离总线控制器越远,优先权越低。

链式查询通过接口的优先权排队电路实现。
优点:结构简单,主要运用在简单的嵌入式系统中
缺点:速度慢,需要一直向下查询,对电路故障特别敏感

在这里插入图片描述

  1. 计数器定时查询

在这里插入图片描述

计数器的初值可用程序设置,以方便地改变优先次序。当然这种灵活性是以增加控制线数为代价

  1. 独立请求查询

在这里插入图片描述

优点:响应时间快,对优先次序的控制相当灵活缺点:控制线数增加了很多

总线四种通信方式,各自的含义

  1. 同步通信

  2. 半同步通信

  3. 异步通信

    三种的特点:

(1)主模块发地址、命令 占用总线
(2)从模块准备数据 不占用总线 总线空闲
(3)从模块向主模块发数据 占用总线

  1. 分离式通信

充分挖掘系统总线每个瞬间的潜力

分离式通信特点:
1、各模块有权申请占用总线
2、采用同步方式通信,不等对方回答
3、各模块准备数据时,不占用总线
4、总线被占用时,无空闲

第四章(存储器)

  1. 按存取方式分类:随机存储器RAM、只读存储器ROM、串行访问存储器

(1)随机存储器RAM (Random Acess Memory)RAM是-种可读写存储器,其特点是存储器的任何-.个存储单元的内容都可以随机存取,而且存取时间与存储单元的物理位置无关。计算机系统中的主存都采用这种随机存储器。由于存储信息原理的不同, RAM又分为静态RAM(以触发器原理寄存信息)和动态RAM (以电容充放电原理寄存信息)。.
(2)只读存储器ROM (Read Only Memory)
只读存储器是能对其存储的内容读出,而不能对其重新写入的存储器。这种存储器一旦存入了 原始信息后,在程序执行过程中,只能将内部信息读出,而不能随意重新写入新的信息去改变原始信息。因此,通常用它存放固定不变的程序、常数以及汉字字库,甚至用于操作系统的固化。它与随机存储器可共
同作为主存的一部分, 统“构成主存的地址域。早期只读存储器的存储内容根据用户要求,厂家采用掩膜工艺,把原始信息记录在芯片中,一-旦制成后无法更改,叫做掩膜型只读存储器MROM( MaskedROM)。随着半导体技术的发展和用户需求的变化,只读存储器先后派生出可编程只读存储器PROM ( Programmable ROM)、可擦除可编程只读存储器EPROM (Erasable Programmable ROM)以及用电可擦除可编程的只读存储器EEPROM (Electrically Erasable Programmable ROM)。近年来还出现了快擦型存储器Flash Memory,它具有EEPROM的特点,而速度比EEPROM快得多。
(3)串行访问存储器
如果对存储单元进行读写操作时,需按其物理位置的先后顺序寻找地址,则这种存储器叫作串行访问存储器。显然这种存储器由于信息所在位置不同,使得读写时间均不相同。如磁带存储器,不论信息处在哪个位置,读写时必须从其介质的始端开始按顺序寻找,故这类串行访问的存储器又叫顺序存取存储器。还有一种属于部分串行访问的存储器,如磁盘。在对磁盘读写时,首先直接指出该存储器中的某个小区域(磁道),然后再顺序寻访,直至找到位置。故其前段是直接访问,后段是串行访问,称其为直接存取存储器。

主存储器性能指标

(1)存储容量
存储容量是指主存能存放二进制代码的总数,即
存储容量=存储单元个数*存储字长
它的容量也可用字节总数来表示,即
存储容量=存储单元个数*存储字长/8
目前的计算机存储容量大多以字节数来表示,如某机存储容量为4GB,
则按字节寻址的地址线位数应对应32位。
(2)存储速度
存储速度是由存取时间和存取周期来表示的。
存取时间又叫存储器的访问时间(Memory Access Time), 它是指启动一
次存储器操作( 读或写)到完成该操作所需的全部时间。存取时间分读出时间
和写入时间两种。读出时间是从存储器接收到有效地址开始,到产生有效输出
所需的全部时间。写入时间是从存储器接收到有效地址开始,到数据写入被选
中单元为止所需的全部时间。

半导体存储芯片的译码驱动方式:线选法、重合法

低位交叉多体并行系统采用:流水线技术

加入缓存的目的:解决主存和cpu之间速度不匹配的目的

cache的命中率:

在这里插入图片描述

h:cache命中率
Nc: cache完成存取的次数
Nm:主存完成存取的次数

平均访问时间

在这里插入图片描述

tc:为命中时cache访问时间

tm:为未命中时主存访问时间

1-h:表示为命中率

ta:cache-主存存系统的平均访问时间ta

访问效率

在这里插入图片描述

e:表示访问效率

第五章(输入输出系统)

**I/O设备与主机交换信息的三种控制方式:**程序查询、中断、DMA

向量中断、中断向量、向量地址三个概念是什么关系

**中断向量:**每个中断源都有对应的处理程序,这个处理程序称为中断服务程序,其入口地址称为中断向量。所有中断的中断服务程序入口地址构成一个表,称为中断向量表;也有的机器把中断服务程序入口的跳转指令构成一张表,称为中断向量跳转表。
**向量地址:**中断向量表或中断向量跳转表中每个表项所在的内存地址或表项的索引值,称为向量地址或中断类型号。
**向量中断:**指一种识别中断源的技术或方式。识别中断源的目的是找到中断源对应的中断服务程序的入口地址的地址,即获得向量地址。

DMA控制方式下与主存交换数据的三种方式

  1. 停止CPU访问主存

  2. DMA与CPU交替访问

  3. 周期挪用(周期窃取)

    周期指访存周期,占用一个或几个内存访问周期完成数据的传输DMA访问主存有三种可能

  • CPU此时不需要访问主存
  • CPU正在访存
  • CPU与DMA同时请求访存:此时CPU将总线控制权让给DMA

第六章(计算机的运算方法)

定点数补码加减运算方法及溢出判断(单符号和双符号法)

第七章(指令系统)

计算机机器指令的一般格式:操作码+地址码

地址指令的三种类型:SS、RS、RR

寻址方式(指令寻址+操作数寻址)

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
头歌计算机组成原理汉字字库存储芯片扩展实验头歌计算机组成原理汉字字库存储芯片扩展实验头歌计算机组成原理汉字字库存储芯片扩展实验头歌计算机组成原理汉字字库存储芯片扩展实验头歌计算机组成原理汉字字库存储芯片扩展实验头歌计算机组成原理汉字字库存储芯片扩展实验头歌计算机组成原理汉字字库存储芯片扩展实验头歌计算机组成原理汉字字库存储芯片扩展实验头歌计算机组成原理汉字字库存储芯片扩展实验头歌计算机组成原理汉字字库存储芯片扩展实验头歌计算机组成原理汉字字库存储芯片扩展实验头歌计算机组成原理汉字字库存储芯片扩展实验头歌计算机组成原理汉字字库存储芯片扩展实验头歌计算机组成原理汉字字库存储芯片扩展实验头歌计算机组成原理汉字字库存储芯片扩展实验头歌计算机组成原理汉字字库存储芯片扩展实验头歌计算机组成原理汉字字库存储芯片扩展实验头歌计算机组成原理汉字字库存储芯片扩展实验头歌计算机组成原理汉字字库存储芯片扩展实验头歌计算机组成原理汉字字库存储芯片扩展实验头歌计算机组成原理汉字字库存储芯片扩展实验头歌计算机组成原理汉字字库存储芯片扩展实验头歌计算机组成原理汉字字库存储芯片扩展实验头歌计算机组成原理汉字字库存储芯片

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值