计算机组成原理试题解析4

合集下载

计算机组成原理第五版 白中英(详细)第4章习题参考答案

计算机组成原理第五版 白中英(详细)第4章习题参考答案

第4章习题参考答案1.ASCII码是7位,如果设计主存单元字长为32位,指令字长为12位,是否合理?为什么?答:不合理。

指令最好半字长或单字长,设16位比较合适。

一个字符的ASCII 是7位,如果设计主存单元字长为32位,则一个单元可以放四个字符,这也是可以的,只是在存取单个字符时,要多花些时间而已,不过,一条指令至少占一个单元,但只占一个单元的12位,而另20位就浪费了,这样看来就不合理,因为通常单字长指令很多,浪费也就很大了。

2.假设某计算机指令长度为32位,具有双操作数、单操作数、无操作数三类指令形式,指令系统共有70条指令,请设计满足要求的指令格式。

答:字长32位,指令系统共有70条指令,所以其操作码至少需要7位。

双操作数指令单操作数指令无操作数指令3.指令格式结构如下所示,试分析指令格式及寻址方式特点。

答:该指令格式及寻址方式特点如下:(1) 单字长二地址指令。

(2) 操作码字段OP可以指定26=64种操作。

(3) 源和目标都是通用寄存器(可分指向16个寄存器)所以是RR型指令,即两个操作数均在寄存器中。

(4) 这种指令结构常用于RR之间的数据传送及算术逻辑运算类指令。

4.指令格式结构如下所示,试分析指令格式及寻址方式特点。

15 10 9 8 7 4 3 0答:该指令格式及寻址方式特点如下:(1)双字长二地址指令,用于访问存储器。

(2)操作码字段OP可以指定26=64种操作。

(3)RS型指令,一个操作数在通用寄存器(选择16个之一),另一个操作数在主存中。

有效地址可通过变址寻址求得,即有效地址等于变址寄存器(选择16个之一)内容加上位移量。

5.指令格式结构如下所示,试分析指令格式及寻址方式特点。

答:该指令格式及寻址方式特点如下:(1)该指令为单字长双操作数指令,源操作数和目的操作数均由寻址方式和寄存器构成,寄存器均有8个,寻址方式均有8种。

根据寻址方式的不同,指令可以是RR型、RS型、也可以是SS型;(2)因为OP为4位,所以最多可以有16种操作。

计算机组成原理第4章习题参考答案

计算机组成原理第4章习题参考答案

计算机组成原理第4章习题参考答案第4章数值的机器运算4-2.某加法器采⽤组内并⾏,组间并⾏的进位链,4位⼀组,写出进位信号C6逻辑表达式。

[解] 组间并⾏的进位链,产⽣的最低⼀组的进位输出为:C4=G1*+P1*C0 (其中:G1*=G4+P4G3+P4P3G2+P4P3P2G1;P1*=P4P3P2P1)然后在组内产⽣进位信号C6:C6=G6+P6C5=G6+P6G5+P6P5C44-4.已知X和Y,使⽤它们的变形补码计算出X+Y,并指出结果是否溢出。

(1)X=0.11011,Y=0.11111(2)X=0.11011,Y=-0.10101(3)X=-0.10110,Y=-0.00001(4)X=-0.11011,Y=0.11110[解](1)[X]补=0.11011,[Y]补=0.1111100.11011 [X]补+00.11111 [Y]补01.11010 [X+Y]补结果正溢出!(2)[X]补=0.11011,[Y]补=1.0101100.11011 [X]补+11.01011 [Y]补00.00110 [X+Y]补结果不溢出!X+Y=0.00110(3)[X]补=1.01010,[Y]补=1.1111111.01010 [X]补+11.11111 [Y]补11.01001 [X+Y]补结果不溢出!X+Y=-0.10111(4)[X]补=1.00101,[Y]补=0.1111011.00101 [X]补+00.11110 [Y]补00.00011 [X+Y]补结果不溢出!X+Y=0.000114-5.已知X和Y,使⽤它们的变形补码计算出X-Y,并指出结果是否溢出。

(1)X=0.11011,Y=-0.11111(2)X=0.10111,Y=0.11011(3)X=0.11011,Y=-0.10011(4)X=-0.10110,Y=-0.00001[解](1)[X]补=0.11011,[Y]补=1.00001, [-Y]补=0.1111100.11011 [X]补+00.11111 [-Y]补01.11010 [X-Y]补结果正溢出!(2)[X]补=0.10111,[Y]补=0.11011, [-Y]补=1.0010100.10111 [X]补+11.00101 [-Y]补11.11100 [X-Y]补结果不溢出!X-Y=11.11100(3)[X]补=0.11011,[Y]补=1.01101, [-Y]补=0.1001100.11011 [X]补+00.10011 [-Y]补01.01110 [X-Y]补结果正溢出!(4)[X]补=1.01010,[Y]补=1.11111,[-Y]补=0.0000111.01010 [X]补+00.00001 [-Y]补11.01011 [X-Y]补结果不溢出!X-Y=-0.101014-6.已知:X=0.1011,Y=-0.0101求:[X/2]补 ,[X/4]补 ,[-X]补 ,[Y/2]补 ,[Y/4]补 ,[-Y]补,[2Y]补[解] 由[X]补=0.1011,[Y]补=1.1011 得:[X/2]补=0.0101,[X/4]补=0.0010,[-X]补=1.0101[Y/2]补=1.1101,[Y/4]补=1.1110,[-Y]补=0.0101,[2Y]补=1.01104-7. 设下列数据长8位,包括⼀位符号位,采⽤补码表⽰,分别写出每个数右移或左移两位之后的结果(1)0.1100100 (2) 1.0011001 (3) 1.1100110 (4)1.0000111[解] (1)右移两位后为 0.0011001 左移两位后为1.0010000(溢出)或0.0010000 (2)右移两位后为 1.1100110 左移两位后为0.1100100(溢出)或1.1100100(3)右移两位后为1.1111001 左移两位后为 1.0011000(4)右移两位后为 1.11000001 左移两位后为0.0011100(溢出)或1.00111004-8.分别⽤原码乘法和补码乘法计算X×Y.(1) X=0.11011,Y=-0.11111(2) X=-0.11010,Y=-0.01110[解]原码乘法:(1)|X|=0.11011 → B, |Y|=0.11111 →C,0→A5=1,+ |X|00.1101100.01101 1 0 1 1 1 1 部分积右移1位5=1,+ |X|01.0100000.10100 0 1 0 1 1 1 部分积右移1位5=1,+ |X|01.0111100.10111 1 0 1 0 1 1 部分积右移1位5=1,+ |X|01.1001000.11001 0 1 0 1 0 1 部分积右移1位5=1,+ |X|01.1010000.11010 0 0 1 0 1 0 部分积右移1位所以, |X×Y|=0.1101000101X×Y=-0.1101000101(2) |X|=0.11010 → B, |Y|=0.01110 → C, 0→A 5=0,+ 000.0000000.00000 0 0 0 1 1 1 部分积右移1位5=1,+ |X|00.1101000.01101 0 0 0 0 1 1 部分积右移1位5=1,+ |X|01.0011100.10011 1 0 0 0 0 1 部分积右移1位5=1,+ |X|01.0110100.10110 1 1 0 0 0 0 部分积右移1位5=0,+ 000.1011000.01011 0 1 1 0 0 0 部分积右移1位所以, |X×Y|=0.010*******X×Y=+0.010*******补码乘法:(1)[X]补=0.11011 → B, [Y]补=1.00001 → C, 0 → A [-X]补说明 + [-X]补5C 6=10,+ [-X]补11.0010111.10010 1 1 0 0 0 0 1 部分积右移1位+ [X]补5C 6=01,+ [X]补00.0110100.00110 1 1 1 0 0 0 0 部分积右移1位5C 6=00,+ 000.0011000.00011 0 1 1 1 0 0 0 部分积右移1位5C 6=00,+ 000.0001100.00001 1 0 1 1 1 0 0 部分积右移1位5C 6=00,+ 000.0000100.00000 1 1 0 1 1 1 0 部分积右移1位+ [-X]补 5C 6=10,+ [-X]补所以, [X×Y]补=1.0010111011X×Y =-0.1101000101(2)[X]补=1.00110 → B, [Y]补=1.10010 → C, 0→A [-X]补说明5C 6=00,+ 01位+ [-X]补 00.11010 C 5C 6=10,+ [-X]补00.1101000.01101 0 0 1 1 0 0 1 部分积右移1位+ [X]补 11.00110 C 5C 6=01,+ [X]补11.1001111.11001 1 0 0 1 1 0 0 部分积右移1位+ 0 00.00000 C 5C 6=00,+ 011.1100111.11100 1 1 0 0 1 1 0 部分积右移1位+ [-X]补 00.11010 C 5C 6=10,+[-X]补00.1011000.01011 0 1 1 0 0 1 1 部分积右移1位+ 0 5C 6=11,+ 000.01011所以, [X×Y]补=0.010*******X×Y = 0.010*******4-10.分别⽤原码和补码加减交替法计算X/Y 。

计算机组成原理期末考试试题及答案(五套)

计算机组成原理期末考试试题及答案(五套)

计算机组成原理期末考试试题及答案(五套)计算机组成原理试题(一)一、选择题(共20分,每题1分)1.零地址运算指令在指令格式中不给出操作数地址,它的操作数来自______。

A.立即数和栈顶;B.暂存器;C.栈顶和次栈顶;D.累加器。

2.______可区分存储单元中存放的是指令还是数据。

A.存储器;B.运算器;C.控制器;D.用户。

3.所谓三总线结构的计算机是指______。

A.地址线、数据线和控制线三组传输线。

B.I/O总线、主存总统和DMA总线三组传输线;C.I/O总线、主存总线和系统总线三组传输线;D.设备总线、主存总线和控制总线三组传输线.。

4.某计算机字长是32位,它的存储容量是256KB,按字编址,它的寻址范围是______。

A.128K;B.64K;C.64KB;D.128KB。

5.主机与设备传送数据时,采用______,主机与设备是串行工作的。

A.程序查询方式;B.中断方式;C.DMA方式;D.通道。

6.在整数定点机中,下述第______种说法是正确的。

A.原码和反码不能表示 -1,补码可以表示 -1;B.三种机器数均可表示 -1;C.三种机器数均可表示 -1,且三种机器数的表示范围相同;D.三种机器数均不可表示 -1。

7.变址寻址方式中,操作数的有效地址是______。

A.基址寄存器内容加上形式地址(位移量);B.程序计数器内容加上形式地址;C.变址寄存器内容加上形式地址;D.以上都不对。

8.向量中断是______。

A.外设提出中断;B.由硬件形成中断服务程序入口地址;C.由硬件形成向量地址,再由向量地址找到中断服务程序入口地址D.以上都不对。

9.一个节拍信号的宽度是指______。

A.指令周期;B.机器周期;C.时钟周期;D.存储周期。

10.将微程序存储在EPROM中的控制器是______控制器。

A.静态微程序;B.毫微程序;C.动态微程序;D.微程序。

11.隐指令是指______。

(完整版)计算机组成原理作业讲解1_4章答案解析

(完整版)计算机组成原理作业讲解1_4章答案解析

1.1 概述数字计算机的发展经过了哪几个代?各代的基本特征是什么?略。

1.2 你学习计算机知识后,准备做哪方面的应用?略。

1.3 试举一个你所熟悉的计算机应用例子。

略。

1.4 计算机通常有哪些分类方法?你比较了解的有哪些类型的计算机?略。

1.5 计算机硬件系统的主要指标有哪些?答:机器字长、存储容量、运算速度、可配置外设等。

答:计算机硬件系统的主要指标有:机器字长、存储容量、运算速度等。

1.6 什么是机器字长?它对计算机性能有哪些影响?答:指CPU一次能处理的数据位数。

它影响着计算机的运算速度,硬件成本、指令系统功能,数据处理精度等。

1.7 什么是存储容量?什么是主存?什么是辅存?答:存储容量指的是存储器可以存放数据的数量(如字节数)。

它包括主存容量和辅存容量。

主存指的是CPU能够通过地址线直接访问的存储器。

如内存等。

辅存指的是CPU不能直接访问,必须通过I/O接口和地址变换等方法才能访问的存储器,如硬盘,u盘等。

1.8 根据下列题目的描述,找出最匹配的词或短语,每个词或短语只能使用一次。

(1)为个人使用而设计的计算机,通常有图形显示器、键盘和鼠标。

(2)计算机中的核心部件,它执行程序中的指令。

它具有加法、测试和控制其他部件的功能。

(3)计算机的一个组成部分,运行态的程序和相关数据置于其中。

(4)处理器中根据程序的指令指示运算器、存储器和I/O设备做什么的部件。

(5)嵌入在其他设备中的计算机,运行设计好的应用程序实现相应功能。

(6)在一个芯片中集成几十万到上百万个晶体管的工艺。

(7)管理计算机中的资源以便程序在其中运行的程序。

(8)将高级语言翻译成机器语言的程序。

(9)将指令从助记符号的形式翻译成二进制码的程序。

(10)计算机硬件与其底层软件的特定连接纽带。

供选择的词或短语:1、汇编器2、嵌入式系统3、中央处理器(CPU)4、编译器5、操作系统6、控制器7、机器指令8、台式机或个人计算机9、主存储器 10、VLSI答:(1)8,(2)3,(3)9,(4)6,(5)2,(6)10,(7)5,(8)4,(9)1,(10)7计算机系统有哪些部分组成?硬件由哪些构成?答:计算机系统硬件系统和软件系统组成。

计算机组成原理试卷答案及解析

计算机组成原理试卷答案及解析

计算机组成原理一、填空题1、外部设备包括_______、_______和_______,又叫外围设备。

2、系统软件主要包括_______、_______和________。

3、4位二进制数可表示______种代码,8位二进制数可表示_______种代码。

4、浮点数运算可由_______运算和_______来实现。

5、一条指令包括_______和_______两个部分,它们都是采用_______表示的。

6、主机对主存的主要要求是_______、_______和________、_______。

7、控制器的三个功能是决定_______,给出_______,处理_______。

二、选择题1、已知:[X]补=11101011,[Y]补=01001010,则[X-Y]补=______。

A.10100001B.11011111C.10100000D.溢出2、在用________表示的机器中,零的表示是唯一的。

A.原码B.反码C.补码D.阶码3.cache存储器的内容应与主存储器的相应单元的内容_______。

A.保持一致B.可以不一致C.无关4、在总线中地址总线的功能是_______。

A.用于选择存储器单元B.用于选择存储器单元和各个通用寄存器C. 用于选择进行信息传输的设备D.用于选择指定存储器单元和选择I/O设备接口电路的地址5、现代计算机的处理对象是________。

A.二进制数B. 文字C. 十进制数D.电压、电流6、计算机中数据处理中心是________。

A.主机B.运算器C. 控制器D.I/O系统7、中断向量地址是_______。

A.子程序的入口地址B.中断服务子程序的入口地址C.中断服务子程序入口地址指示器D. 外设程序入口地址8、计算机存储器用来存放被运算的数据和程序,如果读出一个存储单元的内容后,该单元的内容________。

A.清零B.保持不变C.被取走D. 不定9、CPU中通过寄存器的位数决定________。

计算机组成原理第四章部分课后题答案(唐朔飞版)

计算机组成原理第四章部分课后题答案(唐朔飞版)

计算机组成原理第四章部分课后题答案(唐朔飞版)4.1 解释概念:主存、辅存、Cache、RAM、SRAM、DRAM、ROM、PROM、EPROM、EEPROM、CDROM、Flash Memory。

主存:⽤于存放数据和指令,并能由中央处理器直接随机存取,包括存储器体M、各种逻辑部件、控制电路等辅存:辅助存储器,⼜称为外部存储器(需要通过I/O系统与之交换数据)。

存储容量⼤、成本低、存取速度慢,以及可以永久地脱机保存信息。

主要包括磁表⾯存储器、软盘存储器、磁带存储设备、光盘存储设备。

Cache:⾼速缓冲存储器,⽐主存储器体积⼩但速度快,⽤于保有从主存储器得到指令的副本很可能在下⼀步为处理器所需的专⽤缓冲器。

RAM:(Random Access Memory)随机存储器。

存储单元的内容可按需随意取出或存⼊,且存取的速度与存储单元的位置⽆关的存储器。

这种存储器在断电时将丢失其存储内容,故主要⽤于存储短时间使⽤的程序。

按照存储信息的不同,随机存储器⼜分为静态随机存储器(StaticRAM,SRAM)和动态随机存储器(Dynamic RAM,DRAM)。

SRAM:(Static Random Access Memory)它是⼀种具有静⽌存取功能的内存,不需要刷新电路即能保存它内部存储的数据。

DRAM:(Dynamic Random Access Memory),即动态随机存取存储器最为常见的系统内存。

DRAM 只能将数据保持很短的时间。

为了保持数据,DRAM使⽤电容存储,所以必须隔⼀段时间刷新(refresh)⼀次,如果存储单元没有被刷新,存储的信息就会丢失。

(关机就会丢失数据)ROM:只读内存(Read-Only Memory)的简称,是⼀种只能读出事先所存数据的固态半导体存储器。

其特性是⼀旦储存资料就⽆法再将之改变或删除。

通常⽤在不需经常变更资料的电⼦或电脑系统中,资料并且不会因为电源关闭⽽消失。

PROM:(Programmable Read-Only Memory)-可编程只读存储器,也叫One-Time Programmable (OTP)ROM“⼀次可编程只读存储器”,是⼀种可以⽤程序操作的只读内存。

计算机组成原理考研试卷(四)及答案

计算机组成原理考研试卷(四)及答案

计算机组成原理考研试卷(四)及答案计算机组成原理考研试卷(四)及答案⼀、选择题(共20 分,每题1 分)1.⼀条指令中包含的信息有______。

A.操作码、控制码;B.操作码、向量地址;C.操作码、地址码。

2.在各种异步通信⽅式中,______速度最快。

A.全互锁;B.半互锁;C.不互锁。

3.⼀个512KB 的存储器,其地址线和数据线的总和是______ 。

A.17;B.19;C.27。

4.在下列因素中,与Cache 的命中率⽆关的是______。

A.Cache 块的⼤⼩;B.Cache 的容量;C.主存的存取时间。

5.在计数器定时查询⽅式下,若计数从0 开始,则______ 。

A.设备号⼩的优先级⾼;B.每个设备使⽤总线的机会相等;C.设备号⼤的优先级⾼。

6.Cache 的地址映象中,若主存中的任⼀块均可映射到Cache 内的任⼀块的位置上,称作______。

A.直接映象;B.全相联映象;C.组相联映象。

7.中断服务程序的最后⼀条指令是______。

A.转移指令;B.出栈指令;C.中断返回指令。

8.微指令操作控制字段的每⼀位代表⼀个控制信号,这种微程序的控制(编码)⽅式是______。

A.字段直接编码;B.直接编码;C.混合编码。

9.在取指令操作之后,程序计数器中存放的是______。

A.当前指令的地址;B.程序中指令的数量;C.下⼀条指令的地址。

10.以下叙述中______是正确的。

A.RISC 机⼀定采⽤流⽔技术;B.采⽤流⽔技术的机器⼀定是RISC 机;C.CISC 机⼀定不采⽤流⽔技术。

11.在⼀地址格式的指令中,下列______是正确的。

A.仅有⼀个操作数,其地址由指令的地址码提供;B.可能有⼀个操作数,也可能有两个操作数;C.⼀定有两个操作数,另⼀个是隐含的。

12.在浮点机中,判断原码规格化形式的原则是______。

A.尾数的符号位与第⼀数位不同;B.尾数的第⼀数位为1,数符任意;C.尾数的符号位与第⼀数位相同;D.阶符与数符不同。

计算机组成原理第四版课后题答案三,四章

计算机组成原理第四版课后题答案三,四章

第三章1.有一个具有20位地址和32位字长的存储器,问:(1)该存储器能存储多少个字节的信息?(2)如果存储器由512K×8位SRAM芯片组成,需要多少芯片?(3)需要多少位地址作芯片选择?解:(1)∵ 220= 1M,∴该存储器能存储的信息为:1M×32/8=4MB (2)(1000/512)×(32/8)= 8(片)(3)需要1位地址作为芯片选择。

2. 已知某64位机主存采用半导体存储器,其地址码为26位,若使用256K×16位的DRAM芯片组成该机所允许的最大主存空间,并选用模块板结构形式,问:(1)每个模块板为1024K×64位,共需几个模块板?(2)个模块板内共有多少DRAM芯片?(3)主存共需多少DRAM芯片? CPU如何选择各模块板?解:(1). 共需模块板数为m:m=÷=64 (块)(2). 每个模块板内有DRAM芯片数为n:n=(/) ×(64/16)=16 (片)(3) 主存共需DRAM芯片为:16×64=1024 (片)每个模块板有16片DRAM芯片,容量为1024K×64位,需20根地址线(A19~A0)完成模块板内存储单元寻址。

一共有64块模块板,采用6根高位地址线(A25~A20),通过6:64译码器译码产生片选信号对各模块板进行选择。

3.用16K×8位的DRAM芯片组成64K×32位存储器,要求:(1) 画出该存储器的组成逻辑框图。

(2) 设存储器读/写周期为0.5μS, CPU在1μS内至少要访问一次。

试问采用哪种刷新方式比较合理?两次刷新的最大时间间隔是多少?对全部存储单元刷新一遍所需的实际刷新时间是多少?解:(1)组成64K×32位存储器需存储芯片数为N=(64K/16K)×(32位/8位)=16(片)每4片组成16K×32位的存储区,有A13-A0作为片内地址,用A15 A14经2:4译码器产生片选信号,逻辑框图如下所示:(2)依题意,采用异步刷新方式较合理,可满足CPU在1μS内至少访问内存一次的要求。

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

一.判断题
1.计算机的主存是由RAM和ROM两种半导体存储器组成的.
答:正确.
2.CPU可以直接访问主存,而不能直接访问辅存.
答:正确.
3.外(辅)存比主存的存储容量大,存取速度快.
答:错误.
4.动态RAM和静态RAM都是易失性半导体存储器.
答:正确.
5.Cache的功能全部由硬件实现.
答:正确.
6.引入虚拟存储器的目的是为了加快辅存的存取速度.
答:错误.
7.多体交叉存储器主要是为了解决扩充容量的问题.
答:错误.多体交叉存储器主要是为了提高存取速度,增加带宽.
8.Cache和虚拟存储器的存储管理策略都利用了程序的局部性原理.
答:正确.
9.多级存储体系由Cache,主存和辅存构成.
答:正确.
10.在虚拟存储器中,当程序正在执行时,由编译器完成地址映射.
答:错误(由操作系统完成).
二.选择题
1.主(内)存用来存放.
A.程序
B.数据
C.微程序
D.程序和数据
解:答案为D.
2.下列存储器中,速度最慢的是.
A.半导体存储器
B.光盘存储器
C.磁带存储器
D.硬盘存储器
解:答案为C.
3.某一SRAM芯片,容量为16K×1位,则其地址线有.
A.14根
B.16K根
C.16根
D.32根
解:答案为A.
4.下列部件(设备)中,存取速度最快的是.
A.光盘存储器
B.CPU的寄存器
C.软盘存储器
D.硬盘存储器
解:答案为B.
5.在主存和CPU之间增加Cache的目的是.
A.扩大主存的容量
B.增加CPU中通用寄存器的数量
C.解决CPU和主存之间的速度匹配
D.代替CPU中的寄存器工作解:答案为C.
6.计算机的存储器采用分级存储体系的目的是.
A.便于读写数据
B.减小机箱的体积
C.便于系统升级
D.解决存储容量,价格与存取速度间的矛盾
解:答案为D.
7.相联存储器是按进行寻址的存储器.
A.地址指定方式
B.堆栈存取方式
C.内容指定方式
D.地址指定与堆栈存取方式结合
解:答案为C.
8.某SRAM芯片,其容量为1K×8位,加上电源端和接地端后,该芯片的引出线的最少数目应为.
A.23
B.25
C.50
D.20
解:答案为D.
9.常用的虚拟存储器由两级存储器组成,其中辅存是大容量的磁表面存储器.
A.主存—辅存
B.快存—主存
C.快存—辅存
D.通用寄存器—主存
解:答案为A.
10.在Cache的地址映射中,若主存中的任意一块均可映射到Cache内的任意一快的位置上,则这种方法称为.
A.全相联映射
B.直接映射
C.组相联映射
D.混合映射
解:答案为A.
三.填空题
1.对存储器的要求是, , ,为解决这三者的矛盾,计算机,采用体系结构.
答:速度快,容量大,成本低,分级存储体系.
2.CPU能直接访问和,但不能访问和.
答:主存,CACHE,外存,I/O设备.
3.Cache的映射方式有, 和三种.其中方式,适度地兼顾了前两者的优点又尽量避免其缺点,比较理想.
答:直接映象,全相联映象,组相联映象,组相联映象.
4.广泛使用的和都是半导体存储器.前者的速度比后者快,
不如后者高.它们的共同缺点是断电后保存信息.
答:依次为SRAM,DRAM,随机读写,集成度,不能.
5.闪速存储器能提供高性能,低功耗,高可靠性以及能力,为现有的体系结构带来巨大变化,因此作为用于便携式电脑中.
答:瞬时启动,存储器,固态盘.
6.相联存储器不按地址而是按访问的存储器,在Cache中用来存放,在虚拟存储器中用来存放.
答:内容,行地址表,段表,页表和快表.
7.虚拟存储器指的是层次,它给用户提供了一个比实际空间大得多的.
答:主-辅存,主存,虚拟地址.
8.磁盘的地址格式由, , , 四部分组成.
答:台号,柱面号(磁道号),盘面号(磁头号),扇区号.
9.温彻斯特硬盘的特点是, 和.
答:固定盘片,活动磁头和密封结构.
10.一个完整的磁盘存储器由三部分组成,其中又称磁盘机或磁盘子系统,是独立于主机的一个完整的设备, 是磁盘机与主机的接口部件, 用于保存信息.
答:驱动器,控制器,盘片.
四.计算题
1.设有一个具有24位地址和8位字长的存储器,求:
(1)该存储器能存储多少字节的信息
(2)若存储器由4M×1位的RAM芯片组成,需要多少片
(3)需要哪种译码器实现芯片选择
解:⑴存储单元数为224=16M=16777216,故能存储16M字节的信息.
⑵由于存储容量为16MB(8位字长),每4M字节需要4片(位并联方式),故需芯片数为16/4×8=32片.
⑶若用32片组成一个16M(8位字长),地址总线的低22位可直接连到芯片的A0-A21管脚,而地址总线的高2位(A22,A23)需要通过2:4线译码器进行芯片选择.存储器组成方案为位并联和地址串联相结合的方式.
2.某计算机系统的内存由Cache和主存构成,Cache的存取周期为45ns,主存的存取周期为200ns.已知在一段给定的时间内,CPU共访问内存4500次,其中340次访问主存,求:
(1)Cache的命中率是多少
(2)CPU访问内存的平均访问时间是多少
(3)Cache-主存系统的效率是多少
解:⑴命中率H=(4500-340)/ 4500=0.92.
⑵CPU访存的平均时间T=0.92×45+(1-0.92)×200=57.4ns
⑶cache-主存系统的效率e=45/57.4=78℅
5.设某磁盘存储器的平均找道时间为ts,转速每分钟r转,每磁道容量为N个字,每信息块为n个字,试推导磁盘存储器读写一块信息所需总时间tB的公式.
解:tB=ts+60/2r+60n/rN.
7.某磁盘组有4个盘片,5个记录面,每个记录面的内磁道直径为22cm,外磁道直接为33cm,最大位密度为1600b/cm,道密度为80道/cm,转速7200转速/分.
⑴磁盘的总存储容量(非格式化)
⑵最大数据传输率是多少
解:⑴总容量=每面容量×记录面数
每面容量=某一磁道容量×磁道数
某磁道容量=磁道长×本道位密度
所以,最内圈磁道的容量=1600×22×3.14=110528字节/道
磁道数=存储器域长×道密度=(33—22)/2×80=253616000字节
⑵最大数据传输率=转速×某磁道容量=7200/60×110528=13263360字节/秒。

相关文档
最新文档