计算机组成原理考试重点以及题库总结
计算机组成原理考试重点

计算机组成原理第一章计算机系统概论1.概念:存储单元,存储字长,存储容量P17,机器字长P17,指令字长(P19—1.7)2.什么是指令?3.P8,冯诺依曼计算机特点,计算机结构框图,图1。
7.(P19—1。
5)第二章计算机发展及应用1。
什么是摩尔定律?第3章系统总线1.总线的概念P412.总线的分类,系统总线分类?通信总线分类?3.了解总线结构,尤其是双总线和三总线(P53)4.总线控制(重点)P57(1)总线判优控制:集中式,分布式,特点是什么呢?集中式控制:●链式查询,计数器定时查询,独立请求方式;●分别采用怎样的控制方式?(2)总线通信控制(P59)●什么是总线周期?可以分为哪些阶段?●申请分配阶段,寻址阶段,传数阶段,结束阶段各自有哪些功能?●总线通信控制的主要功能:解决通信双方如何获知传输开始和传输结束,以及通信双方如何协调,如何配合的问题。
●四种通信方式:同步通信,异步通信,半同步通信和分离式通信。
●同步通信特点?●异步通信特点?根据应答方式的不同进行分类:不互锁方式,半互锁方式,全互锁方式.●例题:3。
2, 例题3.35课后题3.2, 3.4 3。
5 3。
6 3。
7 3。
13 3.14 3.16第4章存储器1了解主存的基本组成P722。
了解主存存储单元地址分配, 存储字长:一个存储单元存放一串二进制代码的位数。
P73 3。
概念:存储容量,存储速度,存取时间,存取周期, 存储器带宽。
4. 动态RAM的三种刷新方式:P86●集中刷新●分散刷新●异步刷新5存储器容量的扩展方式:位扩展,字扩展,位字扩展P916存储器与CPU连接(设计题)P93 例题4。
17存储器校验:汉明码校验方法P100 例题4。
4 例题4.58 Cache—主存地址映射方式: 直接映射,全相联映射、组相连映射,各自特点,例题4.8,例题4.99替换策略: 先进先出算法,近期最少用算法,随即算法10. 辅助存储器章节的概念:磁表面存储器主要技术指标:记录密度,存储容量,平均寻址时间,数据传输率,误码率P12511 循环冗余校验码CRC编码P145 例题4。
《计算机组成原理》复习简答题总结

简要说明存储器层次结构、采用层次结构的目的, 说明每一层次的存储器所用的存储介质的特性。 计算机存储系统中,一般分为高速缓冲存储器、 主存储器和辅助存储器三个层次。 采用层次模型的目标是为了解决对存储器要求 容量大,速度快,成本低三者之间的矛盾,即在合 理的成本范围内,通过对各级存储器的容量配置, 达到可接受的性能。 高速缓冲存储器:即cache,它一般用的是SRAM, 其特点是速度快、价格高。 主存储器:一般是DRAM,其速度相对快,价格 居中。 辅助存储器:一般是硬盘,可以断电后保存数 据,容量大,但速度慢。
比较SRAM和DRAM的主要特性,用其组成系统时,从设计和使用角度看两 者有何区别。 (1)SRAM和DRAM的主要性能 区别 SRAM DRAM
特性
存储信息 破坏性读出 需要刷新 送行列地址 运行速度 集成度
静态存储器
触发器 非 不要 同时送 快 低
ቤተ መጻሕፍቲ ባይዱ
动态存储器
电容 是 需要 分两次送 慢 高
发热量
冯· 诺依曼型计算机设计思想、主要特点。
计算机由运算器、控制器、存储器、输入和输出设备五 部分组成。
数据以二进制码表示。
采用存储程序的方式,程序和数据放在同一个存储器中 并按地址顺序执行。 机器以运算器为中心,输入输出设备与存储器间的数据 传送都通过运算器。
已知X和Y,用变形补码计算X+Y,同时指出运算结 果是否溢出。 (1) X = -10110 Y = -00001 (2) X = 11011 Y = 10101 解:(1) [x]补=1101010, [y]补=1111111 [x]补 1101010 + [y]补 1111111 1101001 两个符号位出现“11”,表示无溢出 [X+Y]补 = 101001, X+Y = -10111
计算机组成原理期末考试简答题重点

计算机组成原理期末考试简答题重点一、简答题1、试述浮点数规格化的目的与方法。
答:浮点的规格化就是为了使浮点数尾数的最高数值位为有效数位。
当尾数用补码表示时,若符号位与小数点后的第一位不相等若符号位与小数点后的第一位不相等,,则被定义为已规格化的数则被定义为已规格化的数,,否则便就是非规格化数。
通过规格化数。
通过规格化,,可以保证运算数据的精度。
可以保证运算数据的精度。
方法方法::进行向左规格化进行向左规格化,,尾数左移一位尾数左移一位,,阶码减1,1,直到规格化完毕。
直到规格化完毕。
直到规格化完毕。
2、简述循环冗余码(CRC)的纠错原理。
答:CRC 码就是一种纠错能力较强的校验码。
在进行校验时码就是一种纠错能力较强的校验码。
在进行校验时,,先将被检数据码的多项式用生成多项式G(X)G(X)来除来除来除,,若余数为0,0,说明数据正确说明数据正确说明数据正确;;若余数不为0,0,则说明被检数据有错。
则说明被检数据有错。
则说明被检数据有错。
只要正确选择多项式G(X),G(X),余数与余数与CRC 码出错位位置的对应关系就是一定的码出错位位置的对应关系就是一定的,,由此可以用余数作为判断出错位置的依据而纠正出错的数据位。
用余数作为判断出错位置的依据而纠正出错的数据位。
3、DRAM 存储器为什么要刷新?有几种刷新方式?DRAM 存储元就是通过栅极电容存储电荷来暂存信息。
由于存储的信息电荷终究就是有泄漏的,电荷数又不能像SRAM 存储元那样由电源经负载管来补充存储元那样由电源经负载管来补充,,时间一长时间一长,,信息就会丢失。
为此必须设法由外界按一定规律给栅极充电栅极充电,,按需要补给栅极电容的信息电荷按需要补给栅极电容的信息电荷,,此过程叫“刷新”。
此过程叫“刷新”。
① 集中式---正常读/写操作与刷新操作分开进行,刷新集中完成。
刷新集中完成。
② 分散式---将一个存储系统周期分成两个时间片,分时进行正常读/写操作与刷新操作。
计算机组成原理期末考试重点(整理供参考)

期末考试重点题型⏹选择题⏹填空题⏹判断题⏹简答题⏹应用题选择、填空与判断⏹计算机的组成和软件的分类⏹计算机由运算器、控制器、存储器、输入设备和输出设备5部分组成;⏹⏹⏹机器语言、汇编语言、高级语言的特点⏹机器语言⏹⏹特点:⏹ 1.从形式上表现为由0、1序列组成的指令系统⏹ 2.机器语言不需要经过任何翻译工作,执行效率高⏹ 3.难记忆,难理解,难开发,难调试,易出错⏹ 4.不同型号CPU的指令集有较大差异,对应的机器指令也不同,但同一系列的CPU指令集有向上兼容性,如:Intel80386指令集就包含了8086的指令集⏹汇编语言⏹⏹优点:可读性较好,便于检查和修改错误⏹缺点:⏹ 1. 基本操作简单,描述问题的能力差,编写程序工作量大,源程序较长。
⏹ 2. 编写的程序与问题的描述相差甚远,可读性仍不好。
⏹ 3. 依赖于计算机的硬件结构和指令系统,可移植性差⏹高级语言⏹⏹优点⏹ 1. 与计算机的硬件结构和指令系统无关⏹ 2. 表达方式比较接近自然语言⏹ 3. 描述问题的能力强⏹ 4. 可读性、通用性和可维护性好⏹ 5. 与机器的字长、寄存器、内存单元地址等无关⏹缺点⏹ 1. 高级语言必须翻译成机器语言才能执行,由于编译过程复杂死板,翻译出来的机器语言冗长,占内存大,速度慢;⏹ 2. 高级语言不能编写访问机器硬件资源的系统软件或设备控制软件。
⏹解决第二个缺点的方法:提供高级语言与汇编语言的调用接口⏹原码定点整数、补码定点整数的表示范围⏹原码⏹真值0的原码表示有两种:[+0]原=00...0,[-0]原=10 0⏹设机器字长为n+1位,则⏹原码定点正整数的表示范围为00…0—01…1,即0 — 2n-1,⏹原码定点负整数的表示范围为10…0—11…1,即-0 — -(2n-1),⏹原码定点整数的表示范围:-(2n-1) — 2n-1⏹反码⏹正数的反码与原码相同⏹负数的原码符号位不动,其余位取相反码⏹0的反码表示有两种:[+0]反=00...0,[-0]反=11 (1)⏹定点整数的反码表示范围与原码相同:-(2n-1) — 2n-1⏹补码⏹ 2.(1)正数的补码与原码一样;⏹(2)负数的补码:⏹将原码符号位保持“1”之后,⏹尾数部分自低位向高位数,第一个1以及之前的0保持不变,以后的各高位按位变反。
计算机组成原理考试重点整理

计算机组成原理考试资料
1、浮点数的规格化
2、浮点数的表示范围、补码的表示范围
3、寻址方式(7种)
4、存储器的扩展(小题、大题是设计题)
5、中断向量、中断入口地址
6、流水线
7、I/O 设备与主机信息传送的控制方式
8、异步通信方式(总线通信控制那章里面的)
9、总线标准
10、CPU由哪几部分组成
11、高速缓冲器的特点
12、计算机性能指标
13、中断服务程序的流程
14、RISC和CISC的比较
15、动态刷新
16、指令周期和机器周期
17、浮点数、补码的加减运算,定点数的加减运算
18、Cache部分(外加一部分的例题),Cache替换
19、单总线指令(例题、课后题)
20、字、字节、字地址的概念
21、堆栈进出方式
22、中断服务入口地址、方法
23、Cache 地址入口方法计算
24、地址码的组成。
(完整版)计算机组成原理重点整理

一.冯·诺依曼计算机的特点1945年,数学家冯诺依曼研究EDVAC机时提出了“存储程序”的概念1.计算机由运算器、存储器、控制器、输入设备和输出设备五大部件组成2.指令和数据以同等地位存放于存储器内,并可按地址寻访。
3.指令和数据均用二进制数表示。
4.指令由操作码和地址码组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置。
5.指令在存储器内按顺序存放。
通常,指令是顺序执行的,在特定条件下,可根据运算结果或根据设定的条件改变执行顺序。
6.机器以运算器为中心,输入输出设备与存储器间的数据传送通过运算器完成。
二.计算机硬件框图1.冯诺依曼计算机是以运算器为中心的2.现代计算机转化为以存储器为中心各部件功能:1.运算器用来完成算术运算和逻辑运算,并将运算的中间结果暂存在运算器内。
2.存储器用来存放数据和程序。
3.控制器用来控制、指挥程序和数据的输入、运行以及处理运算结果4.输入设备用来将人们熟悉的信息形式转换为机器能识别的信息形式(鼠标键盘)。
5.输出设备可将机器运算结果转换为人们熟悉的信息形式(打印机显示屏)。
计算机五大子系统在控制器的统一指挥下,有条不紊地自动工作。
由于运算器和控制器在逻辑关系和电路结构上联系十分紧密,尤其在大规模集成电路制作工艺出现后,两大不见往往集成在同一芯片上,合起来统称为中央处理器(CPU)。
把输入设备与输出设备简称为I/O设备。
现代计算机可认为由三大部分组成:CPU、I/O设备及主存储器。
CPU与主存储器合起来又可称为主机,I/O设备又可称为外部设备。
主存储器是存储器子系统中的一类,用来存放程序和数据,可以直接与CPU交换信息。
另一类称为辅助存储器,简称辅存,又称外村。
算术逻辑单元简称算逻部件,用来完成算术逻辑运算。
控制单元用来解实存储器中的指令,并发出各种操作命令来执行指令。
ALU和CU是CPU的核心部件。
I/O设备也受CU控制,用来完成相应的输入输出操作。
计算机组成原理复习要点及答案
计算机组成原理课程复习要点1、总线、时钟周期、机器周期、机器字长、存储字长、存储容量、立即寻址、直接寻址、MDR、MAR等基本概念。
总线:连接多个部件的信息传输线,是各个部件共享的传输介质。
在某一时刻,只允许有一个部件向总线发送信息,而多个部件可以同时从总线上接收相同的消息。
分为片内总线,系统总线和通信总线。
时钟周期:也称为振荡周期,定义为时钟频率的倒数。
时钟周期是计算机中最基本的、最小的时间单位。
在一个时钟周期内,CPU仅完成一个最基本的动作。
机器周期:完成一个基本操作所需要的时间称为机器周期。
一般情况下,一个机器周期由若干个S周期(状态周期)组成存储容量:存储容量是指存储器可以容纳的二进制信息量,用存储器中存储地址寄存器MAR的编址数与存储字位数的乘积表示。
即:存储容量 = 存储单元个数 * 存储字长立即寻址:立即寻址的特点是操作数本身设在指令字内,即形式地址A不是操作数的地址,而是操作数本身,又称之为立即数。
数据是采用补码的形式存放的把“#”号放在立即数前面,以表示该寻址方式为立即寻址。
直接寻址:在指令格式的地址字段中直接指出操作数在内存的地址ID。
在指令执行阶段对主存只访问一次。
计算机系统:由计算机硬件系统和软件系统组成的综合体。
计算机硬件:指计算机中的电子线路和物理装置。
计算机软件:计算机运行所需的程序及相关资料。
主机:是计算机硬件的主体部分,由CPU和主存储器MM合成为主机。
CPU:中央处理器,是计算机硬件的核心部件,由运算器和控制器组成;(早期的运算器和控制器不在同一芯片上,现在的CPU内除含有运算器和控制器外还集成了CACHE)。
主存:计算机中存放正在运行的程序和数据的存储器,为计算机的主要工作存储器,可随机存取;由存储体、各种逻辑部件及控制电路组成。
存储单元:可存放一个机器字并具有特定存储地址的存储单位。
存储元件:存储一位二进制信息的物理元件,是存储器中最小的存储单位,又叫存储基元或存储元,不能单独存取。
《计算机组成原理》期末考试复习要点
《计算机组成原理》期末考试复习要点《计算机组成原理》期末考试复习要点一、试题类型:填空题、选择题、简答题二、重点章节第二、三、四、五章三、复习要点与模拟题㈠数据表示、运算1.进制转换;原码、反码和补码的表示⑴.将十进制数+107/128和-52 化成二进制数,再写出各自的原码、补码、反码表示(符号位和数值位共8位)⑵.将十进制数一0.276和47化成二进制数,再写出各自的原码、补码、反码表示(符号位和数值位共8位)。
⑶.(21)10=( )2=( )8=( )16⑷.x=一0.100l [x]原=( ) [x]补=( ) [-x]=( )⑸.y=0.010l [Y]原=( ) [Y]=( ) [—Y]补=( ) [Y—X]补=( )考核知识点:1)进制的转换2)定点整数、小数的三种码表示3)技巧:●将107转换成二进制后小数点移位(128=27)先写成8位,再转换成原码、反码、补码,如:-52先写成–0110100,再转换成原码10110100、反码11001011、补码11001100 2.有权码与无权码的判断与推导⑴.(27)10=()BCD⑵复习指导书P11第2小题考核知识点1)BCD码是最基本的有权码,也称8421码或二-十进制码。
BCD码实际上是十进制编码,只不过每一个编码用4位二进制数来表示,如35=(00110101)BCD 注意与35的二进制表示是100011两者有区别。
2)其它有权码(一般4位)见书P72表2.9,判断推导过程见复习指导书P133.补码加减运算及溢出判断用补码运算方法计算x十Y=?并判断结果是否溢出(采用双符号位)。
(1) x=0.10ll Y=0.1100(2)x=一0.1011 Y=0.1001解:(1) [x]补=00.1011, [Y]补=00.110000.1011十 00.110001.0111因结果双符号相异,有溢出(2) x=一0.1011 Y=0.1001·.· [x]补=11.010l [Y]补=00.100ll1.010l十 00.100l11.1110因结果双符号相同,不溢出考核知识点1)补码(双符号位)的表示2)溢出的概念与判断4.浮点数加减运算设A=-0.101101*2-3 , B=0.101001*2-2,首先将A、B表示为规范化的浮点数,要求阶码用4位(包括阶三符号位)用移码表示,尾数用8位(含浮点数的符号位)原码表示;再写出A+B的计算步骤和每一步的运算结果。
计算机组成原理期末复习+内容总结
计算机组成原理期末复习+内容总结第一章计算机系统概论1.基本概念硬件是指可以看得见、摸得着的物理设备实体。
一般讲硬件还应包括将各种硬件设备有机组织起来的体系结构。
软件由程序、数据和文档组成。
它使计算机硬件能完成运算和控制功能的有关计算机指令和数据定义的组合,即机器可执行的程序及有关数据。
另外,软件还包括机器不可执行的与软件开发、过程管理、运行、维护、使用和培训等有关的文档资料。
固件是将软件写入只读存储器ROM中,称为固化。
只读存储器及其写入的软件称为固件。
固件是介于硬件和软件之间的一种形态,从物理形态上看是硬件,而从运行机制上看是软件。
计算机系统的层次结构是现代计算机系统由硬件、软件有机结合的十分复杂的整体。
在了解、分析、设计计算机系统时,人们往往采用分层的方法,即将一个复杂的系统划分为若干个层次,即计算机系统的层次结构。
最常见的是从计算机编程语言的角度划分的计算机系统层次结构。
虚拟计算机是指通过配置软件扩充物理机功能以后所形成的一台计算机,而物理机并不具备这种功能。
虚拟机概念是计算机分析设计中的一个重要策略,它将提供给用户的功能抽象出来,使用户摆脱具体物理机细节的束缚。
2.计算机的性能指标计算机的性能指标有以下几个方面:吞吐量表征一台计算机在某一时间间隔内能够处理的信息量,用bps度量。
响应时间表征从输入有效到系统产生响应之间的时间度量,用时间单位来度量。
利用率在给定的时间间隔内,系统被实际使用的时间所在的比率,用百分比表示。
处理机字长常称机器字长,指处理机运算中一次能够完成二进制运算的位数,如32位机、64位机。
总线宽度一般指CPU从运算器与存储器之间进行互连的内部总线一次操作可传输的二进制位数。
存储器容量是存储器中所有存储单元(通常是字节)的总数目,通常用KB、MB、GB、TB来表示。
存储器带宽是单位时间内从存储器读出的二进制数信息量,一般用B/s(字节/秒)表示。
主频/时钟周期CPU的工作节拍受主时钟控制,按照规定在某个时间段做什么。
计算机组成原理重点整理_考试必备.docx
浮点存储:1.若浮点数x 的 754 标准存储格式为()16 ,求其浮点数的十进制数值。
解:将16 进制数展开后,可得二制数格式为0 100 00010011 0110 0000 0000 0000 0000S阶码 (8位 )尾数 (23位 )指数 e=阶码 -127=1111=00000011=(3)10包括隐藏位 1 的尾数= 0110 0000 0000 0000 0000=于是有x=(- 1)S×× 2e=+×23=+=102.将数10转换成754标准的32位浮点数的二进制存储格式。
解: 首先分别将整数和分数部分转换成二进制数:=然后移动小数点,使其在第1,2 位之间4=×2e=4于是得到:S=0, E=4+127=131, M=0最后得到32 位浮点数的二进制存储格式为:000000=(41A4C000) 163.假设由 S, E, M三个域组成的一个32 位二进制字所表示的非零规格化浮点数x,真值表示为(非IEEE754 标准):x= ( - 1) s××2E-128问:它所表示的规格化的最大正数、最小正数、最大负数、最小负数是多少?(1)最大正数0 1111 1111 111 1111 1111 1111 1111 1111-23127x= [1 + (1 - 2)] ×2(2) 最小正数000 000 000000 000 000 000 000 000 000 00x=×2-128(3)最小负数111 111 111111 111 111 111 111 111 111 11-23127x=- [1 + (1 - 2 )] ×2(4)最大负数100 000 000000 000 000 000 000 000 000 00x=-×2-1284. 用源码阵列乘法器、补码阵列乘法器分别计算xXy。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机组成原理考试重点以及题库总结计算机组成原理考试重点以及题库总结第一章重点一:计算机系统由硬件和软件两部分组成,软件又分为系统软件和应用软件。
重点二:冯诺依曼机的组成与特点1.冯诺依曼机由控制器、运算器、存储器、输入设备和输出设备五部分组成。
2.数据和指令存储在存储器,按地址访存。
3.指令和数据用二进制表示。
4.指令由操作码和地址码组成。
5.存储程序6.以运算器为中心重点三:区分存储字、存储字长、机器字长、CPI、MIPS、FLOPS 存储字:存储单元中二进制代码的组合。
存储字长:存储单元中二进制代码的位数。
机器字长:CPU 一次能处理数据的位数,与CPU中的寄存器位数有关CPI:执行一条指令所需时钟周期数MIPS:每秒执行百万条指令FLOPS:每秒浮点运算次数题库中对应的习题:1、存储字是指()A、存放在一个存储单元中的二进制代码组合B、存放在一个存储单元中的二进制代码位数C、存储单元的个数D、机器指令的位数2、存储字长是指()A、存放在一个存储单元中的二进制代码组合B、存放在一个存储单元中的二进制代码位数C、存储单元的个数D、机器指令的位数3、电子计算机的发展已经经历了四代,四代计算机的主要元器件分别是()A、电子管、晶体管、中小规模集成电路、激光器件B、晶体管、中小规模集成电路、激光器件、光介质C、电子管、晶体管、中小规模集成电路、大规模集成电路D、电子管、数码管、中小规律集成电路、激光器件4、完整的计算机系统应包括()A 运算器、存储器、控制器B 外部设备和主机C 主机和应用程序D 配套的硬件设备和软件系统5、下列()不属于系统程序。
A 数据库系统B 操作系统C 编译程序D 以上三种都属于系统程序6、下列()属于应用软件。
A 操作系统B 编译程序C 连接程序D 文本处理7、下列选项中,描述浮点数操作速度的指标是()A、MIPSB、CPIC、IPCSD、MFLOPS第三章重点一:总线的分类,系统总线的分类。
按照连接部件的不同,总线分为片内总线、系统总线、通信总线。
按照传输信息的不同,系统总线分为地址总线、数据总线、控制总线。
按照传输方式的不同,通信总线分为串行通信总线、并行通信总线。
长距离传输一般用串行通信总线。
重点二:总线判优的3种方式以及特点。
集中式总线判优分为链式查询、计数器定时查询、独立查询3种。
1.链式查询方式对电路敏感,离总线控制部件越近,设备优先级越高2.计数器查询方式:当请求总线的设备地址与计数器一致时,获得总线使用权。
当计数器从0开始,设备的优先级就按0、1、2、3…….、n的顺序降序排列,也就是设备号越小优先级越高。
重点三:比特率和波特率的计算比特率:单位时间内传输二进制有效信息的位数。
波特率:单位时间内传输二进制信息的总位数。
在异步串行传输系统中,假设每秒传输120个数据帧,其字符格式规定包含1个起始位,7个数据位,1个奇校验位,1个终止位,则波特率和比特率为?比特率: 120*7=840bps 波特率:120*(1+7+1+1)=1200bps 题库中对应的习题:1.在链式查询方式下,越靠近控制器的设备()A、得到总线使用权的机会越多,优先级越高B、得到总线使用权的机会越少,优先级越低C、得到总线使用权的机会越多,优先级越低得到总线使用权的机会越少,优先级越高2.在异步串行传输系统中,假设每秒传输120个数据帧,其字符格式规定包含1个起始位,7个数据位,1个奇校验位,1个终止位,则比特率为()。
A、1200波特B、120波特C、10波特D、840波特3在三种集中式总线裁决中,()方式对电路故障最敏感A、链式查询B、计数器定时查询C、独立请求D、都一样4.在计数器定时查询方式下,若计数从0开始,则()。
A、设备号小的优先级越高B、每个设备使用总线的机会相等C、设备号大的优先级越高以上说法均不正确5.在异步串行传输系统中,假设每秒传输120个数据帧,其字符格式规定包含1个起始位,7个数据位,1个奇校验位,1个终止位,则波特率为()。
A、1200波特B、120波特C、10波特D、840波特第四章重点一:ram和rom的特点与区别ram可读可写,断电丢失信息。
Rom只读。
重点二:各种存储设备之间的性能比较寄存器、主存、cache、外存之间速度、容量、价格的比较。
重点三:动态ram的三种刷新方式动态ram的刷新方式有3种,集中式、分散式、异步式。
重点四:缓存命中率的影响因素缓存命中率和缓存的容量与块长相关。
重点五:汉明码的有关计算(根据原始代码长度求插入检测位的位数、求汉明吗)原始代码长度插入检测位的位数1 22~4 35~11 4重点六:有关存储的小计算(计算数据线地址线根数、计算小芯片个数)重点七:缓存地址映射(大题类型)重点八:CPU与存储的连接(大题类型)对应的题库习题:1.组成32M×8位的存储器,需要1M×4位的存储芯片()片。
A8 B、16 C、32 D、642. 计算机的存储系统是指()ARAM B、ROM C、主存储器 D、Cache、主存储器和外存储器3. 以下器件中存取速度最快的是()A、CacheB、主存C、寄存器D、磁盘4. 在下列几种存储器中,CPU可直接访问的是()A、主存储器B、磁盘C、磁带D、光盘5. 在存储器层次结构中,存储器从速度最快到最慢的排列顺序是()A、寄存器-主存-Cache-辅存B、寄存器-主存-辅存-CacheC寄存器-Cache-辅存-主存D、寄存器-Cache-主存-辅存6. 计算机的存储器采用分级方式是为了()。
A、减少主机箱的体积B、解决容量、价格、速度三者之间的矛盾C保存大量数据方便 D、操作方便7. 动态RAM的特点是()A、工作中存储内容动态地变化B、工作中需要动态地改变访存地址C、每隔一定时间刷新一遍D每次读出后需根据原存内容全部刷新一遍8. DRAM的刷新是以()为单位进行的A、存储单元B、行C、列D、存储元9. 某SRAM芯片,其存储容量为64K×16位,该芯片的地址线和数据线数目为()A、64、16B、16、64C、64、8D、16、1610. 4片16K×8位的存储芯片,可设计为()容量的存储器A、32K×16位B、16K×16位C、32K×8位D、8K×16位11. 设CPU地址总线有24根,数据总线有32根,用512K×8位的RAM芯片构成该机的主存储器,则该机主存最多需要()片这样的存储芯片。
A、256B、512C、64D、12812.已知预发送的信息为9位,若采用基本的汉明校验编码,则需加入()位检测位。
A、4B、5C、6D、913. 和静态RAM相比,动态RAM具有()优点A、容量能随应用任务需要动态变化B、成本低、功耗低C、掉电后内容不会丢失D、内容不需要再生14. 某计算机主存容量为64KB,其中ROM区为4KB,其余为RAM区,按字节编址。
现用2K×8位的ROM芯片和4K×4位的RAM芯片来设计该存储器,则需要上述规则的ROM芯片数和RAM芯片数分别是()A、1、15B、2、15C、1、30D、2、3015. 用存储容量为16K×1位的存储器芯片来组成一个64K×8位的存储器,则在字方向和位方向上分别扩展了()倍A、4和2B、8和4C、2和4D、4和816. 下列因素中,与Cache的命中率无关的是()A、Cache块的大小B、Cache的容量C、主存的存取时间D、以上都无关17. 存储芯片的容量是8K×16,则其容量也可用字节表示为()。
A、8KBB、16KBC、32KBD、128KB18. 一个8位的计算机系统以16位来表示地址,则该计算机系统有()个地址空间。
A 256B 65535C 65536D 13107219.对于128*128矩阵的存储芯片进行刷新时,若存取周期为0.5μs,刷新周期为2ms,则下列选项中,错误的()。
A 集中刷新的死区时间为64μs B分散刷新没有死区时间C 异步刷新每隔15s刷新一行 D三种刷新方式中,异步刷新效率最高20、假设主存容量为512K *16位,Cache容量为2K*16位,块长为4个16位的字,访存地址为字地址。
(1)在直接映射关系下,设计主存的地址格式。
(2)在全相联映射关系下,设计主存的地址格式。
(3)在二路组相联映射关系下,设计主存的地址格式。
(4)在四路组相联映射关系下,设计主存的地址格式。
21、假设主存容量为512K *16位,Cache容量为2K*16位,块长为4个16位的字,访存地址为字节地址。
(1)在直接映射关系下,设计主存的地址格式。
(2)在全相联映射关系下,设计主存的地址格式。
(3)在二路组相联映射关系下,设计主存的地址格式。
(4)在四路组相联映射关系下,设计主存的地址格式。
22、设CPU有16根地址线,8根数据线,用MREQ表示访存信号(低电平有效), 用W R作读/写控制信号(高电平为读,低电平为写),现有下列存储芯片:1K*4位RAM、2K*8位RAM、4K*8位RAM、2K*8位ROM、4K*8位ROM、8K*8位ROM及74138译码器和各种门电路。
画出CPU与存储器的连接图,要求主存地址空间分配:6000H~6FFFH 为系统程序区;7000H~7FFFH为用户程序区。
(1)合理选择上述存储芯片,说明各选几片。
(2)详细画出存储芯片的片选逻辑图。
23、设CPU有16根地址线,8根数据线,用MREQ表示访存信号(低电平有效), 用W R作读/写控制信号(高电平为读,低电平为写),用16K×8位的存储芯片组成该CPU的最大存储空间。
共需几片存储芯片?画出CPU与主存连接图。
24、按配偶原则配置 1011和1101 的汉明码。
第六章重点:求原反补移码、0的原反补移码、移位运算、定点加减法(大题题型)、浮点加减法(大题题型)、溢出判断。
1、十进制数89对应的二进制数是()A、1011001B、1011100C、1001010D、10011012、若二进制数为1111.101,则相应的十进制数为()A、15.625B、15.5C、14.625D、14.53、补码定点整数1001 0101右移一位后的值为()A、0100 1010B、0100 1010 1C、1000 1010D、1100 10104、在下列有关补码和移码关系的叙述中,()是不正确的A、相同位数的补码和移码表示具有相同的数据表示范围B、零的补码和移码表示相同C、同一个数的补码和移码表示,其数值部分相同,符号相反D、一般用移码表示浮点数的阶码,而补码表示定点整数5、计算机内的减法是用()来实现的A、将被减数加到减数上B、从被减数中减去减数C、补数的相加D、从减数中减去被减数6、在机器数()中,零的表示形式是唯一的。