计算机组成原理总复习资料

合集下载

(完整word版)计算机组成原理复习要点(复习必过)

(完整word版)计算机组成原理复习要点(复习必过)

计算机组成原理复习要点一、 题型分布选择题 20分;填空题 30分;判断题 10分;计算题 20/25分;简答题 20/15分二、 每章重点内容 第一章 概述1、什么是计算机组成2、诺依曼体系结构计算机的特点(1)硬件由五大部份组成(运算器、控制器、存储器、输入设备、输出设备). (2)软件以2#表示。

(3)采用存储程序所有的程序预先存放在存储器中,此为计算机高速自动的基础; 存储器采用一维线性结构; 指令采用串行执行方式。

控制流(指令流)驱动方式;(4)非诺依曼体系结构计算机数据流计算机多核(芯)处理机的计算机3、计算机系统的层次结构(1)从软、硬件组成角度划分层次结构(2)从语言功能角度划分的层次结构虚拟机:通过软件配置扩充机器功能后,所形成的计算机,实际硬件并不具备相应语言的功能.第二章数据表示1、各种码制间的转换及定点小数和定点整数的表示范围(1)原码:计算规则:最高位表示符号位;其余有效值部分以2#的绝对值表示。

如:(+0.1011)原=0.1011; (—0。

1001)原=1。

1001(+1011)原 = 01011; (—1001)原 =11001注意:在书面表示中须写出小数点,实际上在计算机中并不表示和存储小数点。

原码的数学定义若定点小数原码序列为X0。

X1X2...Xn共n+1位数,则:X原=X 当 1 >X≥0X原=1-X=1+|x| 当 0≥X>-1若定点整数原码序列为X0X1X2.。

Xn共n+1位数,则:X原=X 当 2n >X≥0X原=2n—X=2n+|x| 当 0≥X>—2n说明:在各种码制(包括原码)的表示中需注意表示位数的约定,即不同的位数表示结果不同,如:以5位表示,则(—0。

1011)原=1。

1011以8位表示,则(-0。

1011)原=1。

10110000的原码有二种表示方式:小数:(+0.0000)原=0.0000,(-0。

0000)原=1.0000整数:(+00000)原 =00000,(-00000)原=10000符号位不是数值的一部分,不能直接参与运算,需单独处理.约定数据位数的目的是约定数据的表示范围,即:小数:-1 〈 X 〈 1整数:-2n 〈 X 〈 2n(2)反码:计算规则:正数的反码与原码同;负数的反码是原码除最高位(符号位)外,各位求反.如:正数:(+0。

计算机组成原理复习资料

计算机组成原理复习资料
计算机组成原理复习资料
一、单项选择题:
1虚地址是( )。
A、不存在的地址
B、用户编程可使用的地址
C、主存地址
D、磁盘地址
2、在机器数()中,零的表示形式是惟一的。
A、原码
B、补码
C、反码
D、原码和反码
3、挂接在总线上的多个部件( )。
A、只能分时向总线发送数据,并只能分时从总线接收数据
B、可同时向总线发送数据,但只能分时从总线接收数据
12、按产生控制信号的方式不同,控制器可分为________控制器与________控制器。
13、任何一条指令的执行都要经过________、________和________三个阶段。
14、按数据传送方式,接口可分为________接口与________接口。按时序控制方式分类,接口要分为________接口与________接口。
2、计算机系统是一种________,用于控制和管理计算机系统的资源,是________的接口。
3、PSW是指令部件中________。
4、1101.1001B=________H
5、主存储器和CPU之间增加高速缓冲器的主要目的是________。
6、使CPU与I/0设备完全并行工作方式是________方式。
7、在CPU中跟踪下一条指令地址的寄存器________。
8、冯.诺依曼机的基本特征是________。
9、每条指令由两部分组成,即________部分和________部分。
10、已知字符A的ASCII码的十进制为41,则字符D的ASCII码的十进制为________。
11、在CPU中,指令寄存器(IR)用来________,它的位数与________有关。

计算机组成原理复习提纲复习资料版

计算机组成原理复习提纲复习资料版

《计算机组成原理》复习提纲第一章:绪论1、存储程序概念(基本含义)。

P3⑴计算机(指硬件)应由运算器、存储器、控制器、输入设备和输出设备五大基本部件组成;⑵计算机内部采用二进制来表示指令和数据;⑶将编好的程序和原始数据事先存入存储器中,然后再启动计算机工作2、冯·诺依曼计算机结构的核心思想是什么?存储程序控制3、主机的概念(组成部件是哪些?)中央处理器(运算器和控制器)和主存储器4、计算机的五大基本部件有哪些?输入设备,输出设备,存储器,运算器,控制器5、冯·诺依曼结构和哈佛结构的存储器的设计思想各是什么?P9程序存储、程序控制冯·诺依曼结构也称普林斯顿结构,是一种将程序指令存储器和数据存储器合并在一起的存储器结构。

指令存储地址和数据存储地址指向同一个存储器的不同物理位置。

哈佛结构是一种将程序指令存储和数据存储分开的存储器结构。

CPU首先到指令存储器中读取指令内容,译码后得到数据地址,再到相应的数据存储器中读取数据,并进行下一步的操作(通常是执行)Cache和主存储器分别是采用的哪种设计思想?Cache采用哈佛结构,主存储器采用冯.诺依曼结构6、计算机系统是有软件系统和硬件系统组成的。

7、现代个人PC机在总线结构上基本上都采用的是单总线结构,根据所传送的信息类型不同又可分为哪三类总线?地址总线,数据总线,控制总线第二章:数据的机器层表示1、定点小数表示范围(原码、补码)原码定点小数表示范围为:-(1-2-n)~(1-2-n)补码定点小数表示范围为:-1~(1-2-n)2、定点整数表示范围(原码、补码)原码定点整数的表示范围为:-(2n-1)~(2n-1)补码定点整数的表示范围为:-2n ~(2n-1)3、浮点数表示范围PPT374、规格化的浮点数5、阶码的移码表示6、IEEE 754浮点数标准本章复习范围为ftp上第二章的作业题的1、2、3、4题。

第三章:指令系统1、指令的基本格式(OP字段和地址字段组成)。

计算机组成原理总复习

计算机组成原理总复习


当真值为负时,原码、补码和反码的表示形式不同,但其符号
位都用“1”表示,而数值部分则是:
• 反码是原码的“每位求反” • 补码是原码的“求反加一”

由于“零”在补码中只有一种表示形式,故补码比原码和反码 可以多表示一个负数。
Computer Engineering Dr. Lin
n+1位定点数的数值范围
主存地址(S+w位) 标志Tag 索引(块地址) 块内字地址 Cache地址(r+w位) Cache的 内容 Tag 字0
块地址
选中1行 字1
块内字地址
选中行内1个字
……
字 n-1
Computer Engineering
Dr. Lin
组相联映射
Cache 0组 0块 1块 0块 1块 共分8组 … 0块 1块
若Cache已满,则按照某种替换策略把该行替换进Cache。
• CPU与Cache之间的数据交换以“字”为单位。
•主存与 Cache之间的数据传输以数据“块”为单位。要求 总线和主存支持多字(块)同时传输。一块由若干个字组 成,块是定长的。
Computer Engineering Dr. Lin
三种地址映射方式
非格式化容量是磁记录表面可以利用的磁化单元总数。
磁道的(非格式化)存储容量=最内层的磁道长度×内层位密度 磁道的(格式化)存储容量 = 扇区容量×每磁道扇区数 磁盘组的存储容量 = 每个磁道的存储容量×柱面数×存储面数
Computer Engineering Dr. Lin
磁盘存储器的寻址时间
磁盘存储器属于直接存取存储器 Direct-Access Storage。 寻址时间包括:寻道时间(找道时间),等待时间 不同磁道的找道时间不一样。

计算机组成原理总复习

计算机组成原理总复习

选择控制 线
45
什么是时序逻辑电路? SR-触发器及其逻辑符号(2-或非门)

(2或非门)
46

理解状态特征表:

Q(t)原态和Q(t+1) 新态
47

事实上,SR触发器 可看作有三个输入: S, R 和 Q,所以其 真值表如右 注意:当S=R=1 时,存在输出状 态不定的可能
48

5
1.3计算机系统的实例
• Millisecond = 千分之一秒=毫秒
– 硬盘存取速度通常是10 --20 milliseconds.
• Nanosecond = 纳秒=1 billionth of a second
– 主存存取速度50 --70 nanoseconds.
• Micron (micrometer) = 百万分之一米= 微米

什么是低位和高位交叉存取技术?
60
4.1 概述
例子:若采用256k × 8的RAM芯片构建一个2M × 16的主 存储器,且按字编址,回答: • 需要多少片 RAM芯片? • 每个字需要多少RAM芯片? • 每个RAM芯片需要多少个地址线? • 这个存储器有多少组? • 所有存储器需要多少地址线? • 采用高位交叉方式,地址14存储单元位于什么位置? • 采用低位交叉方式,地址14存储单元位于什么位置?
• 符号幅值表示法 符号(1=负,0=正)+幅值. 表数范围=-(2N-1-1)~+(2N-1-1) •补码运算的概念,利用“计算9的个数”算术 理论实现补码运算 正数的补码=原码 负数的补码=反码+1
•浮点表示法: •符号位指出了数值的正负 •指数部分的长度决定了表数范围的大小 •尾数部分的长度决定了表数的精度 •两种方法表达一个小数:(1)在指数带符 号位;(2)偏移指数 •什么是规格化浮点数? •什么是浮点误差?如何克服? •什么是IEEE-754浮点标准?

计算机组成原理复习要点

计算机组成原理复习要点

第三章 运算方法和运算器件
• 定点加、减运算及其溢出判断方法,其中减法运算是通过补码加法运 算实现的,其中根据[x]补求[-x]补。什么时候将会发生溢出?P6162,三种溢出判断方法。在计算机中,所表示的数会发生溢出,其根本 原因是计算机的字长有限。
• 定点原码乘法采用数值位用绝对值相乘,符号位单独处理;补码乘法 采用Booth算法;定点原码加减交替除法 :仅当最后一步余数为负时, 做恢复余数的操作
第二组:
4000H~7FFFH
第三组:
8000H~BFFFH
第四章:
C000H~FFFFH
第五章 指令系统
• 指令的格式是指指令用二进制表示的形式,通常由指令码和操作数的 地址码两部分组成,操作数有一地址、二地址和多地址之分;指令码 有定长与不定长之分;指令系统是表征一台计算机性能的重要因素, 它的格式和功能不仅直接影响到机器的硬件结构而且也影响到系统软 件。
复习要点
第一章 计算机系统概论
计算机系统
硬件系统
软件系统
外围设备 主机
系统软件
应用软件
外输输 C 内 存入出 P 存 储设设 U 器备备
寄运 控 高
存算 制 速
器器 器 缓



( )
操 作 系 统
语数
言据
处 理 程
… …
库 管 理
序系

数自 据动 处控 理制 程程 序序
企科
业学
管… 计 理… 算
• 流水线的概念,流水CPU是一种非常经济而实用的时 间并行技术,影响流水线性能的因素:访存冲突(即 资源相关)和相关(数据相关、控制相关)问题
第八章 系统总线
• 系统总线的结构有单总线和多总线之分,功能有数据 线、地址线和控制线之分,其中地址线(控制线)的 功能:提供主存、I / O接口设备的地址(控制信号、 响应信号)。计算机系统中,根据应用条件和硬件资 源不同,数据传输方式可采用串行微指令的编码。注意PC+1在不同机器中的含义, 如8位字长、16位指令和16位字长、16位指令

计算机组成原理总复习

计算机组成原理总复习

一、基本概念指令周期,CPU周期(机器周期),存储周期,刷新周期,流水线周期,流水线加速比,相联存储器,cache 存储器,cache的三种映射方式,控制存储器,虚拟存贮器,存储器三级结构,动态SRAM特点,静态SRAM 特点,微程序控制器及组成,硬布线控制器,微指令格式,微指令的编码方式,指令流水线,算术流水线,并行处理技术,流水线中的主要问题,输入/输出的信息交换方式,程序中断,补码运算的溢出判断(双符号法与单符号法),n位机器数(原码、反码、补码、移码)表示的范围,先行进位,串行进位,矩阵乘法器、矩阵除法器、规格化小数标准,浮点数的表示方法,指令寻址方式,操作数寻址方式,总线的特性。

二、选择题练习1、若浮点数用补码表示,则判断运算结果是否为规格化数的方法是______。

A. 阶符与数符相同为规格化数B. 阶符与数符相异为规格化数C. 数符与尾数小数点后第一位数字相异为规格化数D. 数符与尾数小数点后第一位数字相同为规格化数2、16位字长的定点数,采用2的补码形式表示时,所能表示的整数范围是______。

A . -215 ~ +(215-1) B. -(215–1)~ +(215–1)C. -(215 + 1)~ +215D. -215~ +2153、容量是128M*32的内存,若以字节编址,至少需要______根地址线。

A. 16B. 29C. 27D. 324、某计算机字长16位,它的存贮容量是64KB,若按字编址,那么它的寻址范围是____。

A、0~64KB、0~32KC、0~64KBD、0~32KB5、主存贮器和CPU之间增加cache的目的是______。

A. 扩大主存贮器的容量B. 解决CPU和主存之间的速度匹配问题C. 扩大CPU中通用寄存器的数量D. 既扩大主存的容量,又扩大CPU通用寄存器的数量6、以某个寄存器的内容为操作数地址的寻址方式称为______寻址。

A. 直接B. 间接C. 寄存器直接D. 寄存器间接7、在cache的映射方式中不需要替换策略的是______。

计算机组成原理复习

计算机组成原理复习

计算机组成原理复习1.简述运算器和控制器的主要功能运算器的主要功能是完成算数运算和逻辑运算;控制器的主要功能是对指令译码,并产⽣相应的控制信号。

2.简述输⼊设备和输出设备的基本功能输⼊设备将⼈们书序的信息(数字.字符、⽂字、图形、图像、声⾳)形式转换成计算机能接受并识别的信息(⼆进制信息)形式,输出设备则将计算机内部信息形式转换成⼈们熟悉的信息形式。

.3.算术运算和逻辑运算个包括那些运算操作?算术运算对数据进⾏算数操作,包括加减乘除四则:运算和数据格式转换;逻辑运算按位对数据进⾏与或⾮异或和移位等操作。

4.机器语⾔汇编语⾔⾼级语⾔有何区别?机器语⾔是⼀种⽤⼆进制代码表⽰的计算机语⾔,机器可以直接执⾏⽤机器语⾔编写的程序。

汇编语⾔是⼀种⽤助记符表⽰的与机器语⾔⼀⼀对应的语⾔,⽤汇编语⾔编写的程序需经过汇编后才能执⾏。

⾼级语⾔是⼀种接近⼈类⾃然语⾔的与计算机结构⽆关的语⾔,⽤⾼级语⾔编写的程序要经过解释和编译才能执⾏。

5.什么是指令?什么是程序?指令是机器完成某种操作的命令,典型的指令包括操作码和地址码两部分。

操作码⽤来指出执⾏什么操作(如加、传送),地址码⽤来指出操作数在什么地⽅、程序是有序指令的集合,⽤来解诀某⼀特定问题。

6.存储器中存储的数据和指令是怎么区分的?在存储程序的计算机中,指令和数据都是以⼆进制的形式存放在存储器中。

从存储器中存储的内容本⾝看不出它是指令还是数据,因为它们都是⼆进制代码。

计算机在读取指令时把从存储器中读到的信息都看作是指令,⽽在读取数据时则把从存储器中读到的信息都看作是操作数,所以为了不产⽣混乱,在进⾏汇编程序设计时要注意区分存储器中的信息是程序还是数据,⽽⽤⾼级语⾔设计程序⼀般不会产⽣上述问题。

7.寄存器的功能是什么?寄存器在运算时⽤于保存运算数据和中间运算结果,以提⾼运算速度。

此外,寄存器还可以存放指令、指令地址、程序运⾏状态等。

寄存器还可以作为数据缓存。

8.编译程序和解释程序的区别是什么?编译程序和解释程序的作⽤都是将⾼级语⾔程序转换成机器语⾔程序,但转换的过程不同。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机组成原理总复习资料第一章1、主机:CPU、存储器和输入输出接口合起来构成计算机的主机。

2、CPU:中央处理器,使计算机的核心部件,由运算器和控制器构成。

3、ALU:算术逻辑运算单元,执行各种算术运算和逻辑运算。

4、指令:构成计算机软件的基本元素,表示成二进制数编码的操作命令。

5、位:计算机中的一个二进制数据代码(0或1),计算机中数据的最小表示单位。

6、字长:一个数据字中包含的位数,一般为8位,16位,32位或64位等。

7、操作系统:主要的系统软件,控制其它程序的运行,管理系统资源并且为用户提供操作界面。

8、汇编程序:将汇编语言程序翻译成机器语言程序的计算机软件。

9、汇编语言:采用文字方式(助记符)表示的程序设计语言。

10、编译程序:将高级语言程序转换成机器语言程序的计算机软件。

11、解释程序:解释执行高级语言程序的计算机软件,解释并执行源程序的语句。

12、接口:部件之间的连接电路,如输入输出接口是主机与外围设备之间传输数据与控制信息的电路。

13、伪指令:汇编语言程序通常还提供有关该程序装入内存中的位置的信息、表示程序段和数据段开始或结束的信息以及表示程序的开始和结束的信息等,还可以有条件汇编、文件包含、常熟定义等信息。

表示这些信息的汇编指令称为伪指令。

14、虚拟地址:在虚拟存储器中,CPU根据指令生成的地址,又称为逻辑地址。

15、机器语言:是一种用二进制代码标识的能够被计算机硬件直接识别和执行的语言。

16. 运算器:计算机中完成运算功能的部件,由ALU 和寄存器构成。

17.外围设备:计算机的输入输出设备,包括输入设备,输出设备和外存储设备。

18.数据:编码形式的各种信息,在计算机中作为程序的操作对象。

19.指令:是一种经过编码的操作命令,它指定需要进行的操作,支配计算机中的信息传递以及主机与输入输出设备之间的信息传递,是构成计算机软件的基本元素。

20. 透明:在计算机中,从某个角度看不到的特性称该特性是透明的。

21.字:数据运算和存储的单位,其位数取决于具体的计算机。

22.字节:衡量数据量以及存储容量的基本单位。

1 字节等于8 位二进制信息。

23. 地址:给主存器中不同的存储位置指定的一个二进制编号。

24. 存储器:计算机中存储程序和数据的部件,分为内存和外存。

25. 总线:计算机中连接功能单元的公共线路,是一束信号线的集合,包括数据总线.地址总线和控制总线。

26.硬件:由物理元器件构成的系统,计算机硬件是一个能够执行指令的设备。

27. 软件:由程序构成的系统,分为系统软件和应用软件。

28. 兼容:计算机部件的通用性。

29. 软件兼容:一个计算机系统上的软件能在另一个计算机系统上运行,并得到相同的结果,则称这两个计算机系统是软件兼容的。

30.程序:完成某种功能的指令序列。

31.寄存器:是运算器中若干个临时存放数据的部件,由触发器构成,用于存储最频繁使用的数据。

32.容量:是衡量容纳信息能力的指标。

33.主存:一般采用半导体存储器件实现,速度较高.成本高且当电源断开时存储器的内容会丢失。

34.辅存:一般通过输入输出部件连接到主存储器的外围设备,成本低,存储时间长。

35.编译程序:将高级语言程序转换成机器语言程序的计算机软件。

36.系统软件:计算机系统的一部分,进行命令解释、操作管理、系统维护、网络通信、软件开发和输入输出管理的软件,与具体的应用领域无关。

37.应用软件:完成应用功能的软件,专门为解决某个应用领域中的具体任务而编写。

38.指令流:在计算机的存储器与CPU 之间形成的不断传递的指令序列。

从存储器流向控制器。

39.数据流:在计算机的存储器与CPU 之间形成的不断传递的数据序列。

存在于运算器与存储器以及输入输出设备之间。

40.接口:计算机主机与外围设备之间传递数据与控制信息的电路。

计算机可以与多种不同的外围设备连接,因而需要有多种不同的输入输出接口。

41.第一代电子管时代(1946-1958)耗电高,体积大,定点计算,机器语言,汇编语言第二代晶体管时代(1958-1965)变集中处理为分级处理,浮点运算、高级语言第三代中小规模集成电路时代(1965-1970)存储容量大,运算速度快,几十至几百万次/秒第四代大规模集成电路时代(1971至今)向大型机和微型机两个方向发展现代计算机发展方向:巨型化,微型化,网络化,智能化,多媒体化,根据摩尔定律集成电路大体上每18个月翻一番,今后可再用10年。

42.巨型机——世界几家公司生产,最快1.4万亿次,9千个CPU组成Cray-1,Cray-2,Cray-3,国产银河I, 银河II, 银河III小巨型机——功能同巨型机相近,价格相对便宜,发展十分迅速美国Convex公司的C系列机为其代表产品。

大型机——大中型企事业单位作为计算中心的主机使用,统一调度主机资源,代表产品有IBM360,370,4300等。

小型机——它可以满足部门性的需求,供小型企事业单位使用,典型产品有IBM-AS/400,DEC-V AX系列,国产太级工作站——用于特殊的专业领域,例如图象处理和辅助设计等。

典型产品有HP-APOLLO,SUN工作站等。

微型机——个人或家庭使用,PC机/个人计算机,价格低廉。

第二章:1、原码:带符号数据表示方法之一,一个符号位表示数据的正负,0代表正号,1代表符号,其余的代码表示数据的绝对值。

2、补码:带符号数据表示方法之一,正数的补码与原码相同;负数的补码是将二进制位按位取反后自阿最低位加13、反码:带符号数据表示方法之一,正数的反码与原码相同;负数的反码是将二进制位按位取反。

4、移码:带符号数据表示方法之一,符号位用1表示正号,0代表负号,其余为与补码相同。

5、阶码:在浮点数据编码中,表示小数点的位置的代码6、尾数:在浮点数据编码中,表示数据有效值的代码。

7、上溢:指数据的绝对值太大,以致大于数据编码所能表示的数据范围。

8、下溢:指数据的绝对值太小,以致小于数据编码所能表示的数据范围。

9、Booth算法:一种带符号数乘法的方法,它采用相加和相减的操作计算补码数据的乘积。

10、海明距离:在信息编码中,两个合法代码对应位上编码不同的位数。

11、检错码:能够发现某些错误或具有自动纠错能力的数据编码。

12、纠错码:能够发现某些错误并具有自动纠错能力的数据编码。

13、海明码:一种常见的纠错码,呢观念检测出2位错误,并能纠正1位错误。

14、循环码:一种纠错码,其合法码字移动任意位后的结果仍然是一个合法码字。

15、桶形移位器:一种移位电路,具有移2位、移4位和移8位等功能。

16、半加器:半加器电路时只对两个输入数据位进行加法,输出一个结果位,不考虑数据的进位,也不产生进行输出的加法器电路。

17、阶码上溢:在浮点数中,当数据的绝对值太大,以至于大于阶码所能表示的数据,称为阶码上溢。

18、机器零:在浮点数据编码中,尾数部分为0时不论其阶码为何值,都看作是零值,称为机器零。

19、简叙奇偶校验码的构成规则:(1)偶校验码的构成规则:所有信息位和单个校验位的模2加等于0,即每个码字(包括校验位)中1的数目为偶数。

(2)奇校验位的构成规则:所有信息位和单个校验位的模2加等于1,即每个码字(包括校验位)中1的数目为奇数。

20、浮点数乘除法运算的五个步骤是什么?第1步、阶码的加减运算。

第2步、尾数的乘除法运算。

第3步、规格化。

第4步、对结果进行舍入。

第5步、检查结果是否溢出,即检查阶码是否溢出。

21.规格化数:在浮点数据编码中,为使浮点数具有唯一的表示方式所作的规定,规定尾数部分用纯小数形式给出,而且尾数的绝对值应大于1/R,即小数点后的第一位不为零。

22.海明距离:在信息编码中,两个合法代码对应位上编码不同的位数。

23.冯·诺依曼舍入法:浮点数据的一种舍入方法,在截去多余位时,将剩下数据的最低位置1。

24.奇校验码:让编码组代码中1 的个数为奇数,违反此规律为校验错。

第三章1、RAM:随机访问存储器,能够快速方便地访问地址中的内容,访问的速度与存储位置无关。

包括:SRAM静态随机访问存储器,DRAM动态随机访问存储器。

2、ROM:只读存储器,一种只能读取数据不能写入数据的存储器。

3、PROM:可编程的ROM,可以被用户编程一次。

4、EPROM:可擦写可编程的ROM,可以被用户编程多次。

5、相联存储器:一种按内容的存储器,每个存储单元有匹配电路,可用于cache中查找数据。

6、多体交叉存储器:由多个相互独立、容量相同的存储器构成的存储器。

每个存储器独立工作,读写操作重叠进行。

7、直接映像:cache的一种地址映像方式,一个主存块只能映像到cache 中的唯一对一个指定块。

8、组相联映像:cache的一种地址映像方式,将存储器空间分成若干组,各组之间是直接映像,而组内各块之间则是全相联映像。

9、全写法:cache命中时的一种更新策略,写操作时将数据既写入cache又写入主存。

10、写回法:cache命中时的一种更新策略,写cache时不写主存,而当cache数据被替代出去时才写回主存。

11、按写分配:cache不命中时的一种更新策略,写操作时把对应的数据块从主存调入cache。

12、简叙静态存储器的读操作:(1)外部电路驱动芯片的地址线,将需要读取的数据的二进制地址送到存储器芯片。

(2)将WE*控制信号置高电平,将CS*信号和OE*信号置低电平。

(3)存储器芯片开始读操作,然后驱动数据输出咸,将存储的数据输出。

13、cache:cache是一个高速小容量的临时存储器,可以用高速的静态存储器芯片实现或集成到CPU芯片内部,存储CPU最经常访问的指令或操作数据。

14、数据寄存器:是存放操作数运算和运算的重点结果,以减少访问存储器的次数,或者存放从存储器读取的数据以及写入存储的数据的寄存器。

15、从结构上提高存储器的带宽的措施有哪些?他们的特点是什么?措施:增加存储器的数据宽度和采用多提交叉存储技术。

16、在计算机中常用的寻址方式有哪几种?(1)立即数寻址(2)寄存器寻址(3)直接寻址(4)寄存器间接寻址(5)基址变址寻址。

17、全相联映像:cache的一种地址映像方式,每个主存块可映像到任何cache块。

17、物理地址:实际的主存储器的地址称为“真实地址”。

18、只读存储器:是一种只能读取数据不能写入数据的存储器。

他勇于存储计算机中的一些固定的信息。

19.固件:固化在硬件中的固定不变的常用软件。

20、cache的常用替换算法:随机法、先进先出法、近期最少使用法等。

随机法:使随机地确定替换存储单元。

先进先出法:替换最早调入的存储单元,cache中的块就像一个队列一样,先进入的县调出。

近期最少使用法:能比较好的利用访存局部性原理,替换出近期用得最少的存储块。

相关文档
最新文档