计算机系统结构总复习题(填空选择判断)

合集下载

计算机组成原理复习题19及答案

计算机组成原理复习题19及答案

计算机组成原理复习题19及答案本科生期末试卷十九一、选择题(每小题1分,共10分)1.从器件角度看,计算机经历了四代变化。

但从系统结构看,至今绝大多数计算机仍属于______型计算机。

A.并行B.冯.诺依曼C.智能D.实时处理2.下列数中最大的数是______。

A.(10011001)2B.(227)8C.(98)16D.(152)103.有关运算器的描述,______是正确的。

A.只做加法B.只做算术运算C.既做算术运算又做逻辑运算D.只做逻辑运算4.EPROM是指______。

A.读写存储器B.只读存储器C.闪速存储器D.光擦除可编程只读存储器5.常用的虚拟存储系统由______两级存储器组成,其中辅存是大容量的磁表石存储器。

A.cache—主存B.主存—辅存C.cache—辅存D.通用寄存器—主存6.二地址指令中,操作数的物理位置可以安排在______。

A.栈顶和次栈顶B.两个主存单元C.一个主存单元和一个通用寄存器D.两个通用寄存器7.当代CPU包括______。

A.控制器B.控制器、运算器、cacheC.运算器和主存D.控制器、ALU 和主存8.流水CPU是由一系列叫做“段”的处理线路所组成。

和具备m个并行部件的CPU相比,一个m段流水CPU______。

A.具备同等水平的吞吐能力B.不具备同等水平的吞吐能力C.吞吐能力小于前者的吞吐能力D.吞吐能力大于前者的吞吐能力9.在集中式总线仲裁中,______方式响应时间最快,______方式对电路故障最敏感。

A.菊花链B.独立请求C.计数器定时查询10.CRT的分辨率为1024某1024像素,像素的颜色数为256色,则刷新存储器的容量是______。

A.256KBB.2MBC.512KBD.1MB二、填空题(每小题3分,共15分)1.字符信息是A______数据,它处理B______领域的问题。

国际上采用的字符系统是七单元的C______码。

计算机系统结构(复习题)

计算机系统结构(复习题)

《计算机系统结构》复习题(一)一、单项选择题1.同号相减或异号相加,阶差为1,只需要设置位警戒位. 【】A.0 B. 1 C。

2 D。

32.计算机系统多级层次结构中,操作系统机器级的直接上层是?【】A.传统机器级B.高级语言机器级C.应用语言机器级D.汇编语言机器级3.以下不.是设计RISC的原则的是?【】A.指令多用硬联控制实现B.指令条数多,通常超过100条C.指令寻址方式一般不超过两种D.所有指令都在一个机器周期内完成4。

下列操作码的编码方法中,操作码平均长度最短的是: 【】A、固定长编码B、Huffman编码C、不等长扩展编码D、等长扩展编码5.在采用延迟转移技术时,在以下几种调度方法中,效果最好的是哪一种方法? 【】A。

将转移指令前的那条指令调度到延迟槽中B.将转移目标处的那条指令调度到延迟槽中C。

将转移不发生时该执行的那条指令调度到延迟槽中D。

在延迟槽中填入NOP空操作指令6.在以下输入输出控制器的管理方式中,外设的工作速度对计算机性能影响最小的是?【】A。

程序控制轮询方式B。

程序控制中断方式C. 直接存储器访问方式D. I/O处理机方式7. 计算机系统多级层次结构中,操作系统机器级的直接上层是?【】A.传统机器级B.高级语言机器级C.应用语言机器级D.汇编语言机器级8.多处理机的互连方式采用总线形式的优点是?【】A.硬件成本低且简单B。

适用于处理机机数较多的场合C。

有很高的潜在通信速率D。

不便于改变系统硬件设置9.浮点数尾数基值r m=8,尾数数值部分长6位,可表示规格化正尾数的个数是?【】A.56个B.63个C.64个D.84个10.在IBM370系统中,支持操作系统实现多进程共用公用区管理最有效的指令是?【】A.“执行”指令B.“程序调用”指令C.“比较与交换”指令D.“测试与置定"指令11.解释指令的流水线方式中,同一时间内,流水线的各段只能按同一种功能的连接方式工作称为。

计算机系统结构复习试题及答案(非计算)

计算机系统结构复习试题及答案(非计算)

计算机系统结构复习试题及答案(⾮计算)⼀.名词解释计算机系统结构:传统机器程序员所看到的计算机属性,即概念性结构与功能特性。

在计算机技术中,把这种本来存在的事物或属性,但从某种⾓度看⼜好像不存在的概念称为透明性。

系列机:由同⼀⼚家⽣产的具有相同系统结构、但具有不同组成和实现的⼀系列不同型号的计算机。

同构型多处理机系统:由多个同类型或⾄少担负同等功能的处理机组成,它们同时处理同⼀作业中能并⾏执⾏的多个任务。

堆栈型机器:CPU 中存储操作数的单元是堆栈的机器。

累加器型机器:CPU 中存储操作数的单元是累加器的机器。

通⽤寄存器型机器:CPU 中存储操作数的单元是通⽤寄存器的机器。

数据相关:考虑两条指令i 和j,i 在j 的前⾯,如果下述条件之⼀成⽴,则称指令j 与指令 i 数据相关:(1)指令j 使⽤指令i 产⽣的结果;(2)指令j 与指令k 数据相关,⽽指令k ⼜与指令i 数据相关。

定向:⽤来解决写后读冲突的。

在发⽣写后读相关的情况下,在计算结果尚未出来之前,后⾯等待使⽤该结果的指令并不见得是马上就要⽤该结果。

如果能够将该计算结果从其产⽣的地⽅直接送到其它指令需要它的地⽅,那么就可以避免停顿。

向量处理机:指令级并⾏:简称ILP。

是指指令之间存在的⼀种并⾏性,利⽤它,计算机可以并⾏执⾏两条或两条以上的指令。

指令的动态调度:是指在保持数据流和异常⾏为的情况下,通过硬件对指令执⾏顺序进⾏重新安排,以提⾼流⽔线的利⽤率且减少停顿现象。

是由硬件在程序实际运⾏时实施的。

指令的静态调度:是指依靠编译器对代码进⾏静态调度,以减少相关和冲突。

它不是在程序执⾏的过程中、⽽是在编译期间进⾏代码调度和优化的。

失效率:CPU 访存时,在⼀级存储器中找不到所需信息的概率。

失效开销:CPU 向⼆级存储器发出访问请求到把这个数据调⼊⼀级存储器所需的时间。

强制性失效:当第⼀次访问⼀个块时,该块不在Cache 中,需要从下⼀级存储器中调⼊Cache,这就是强制性失效。

计算机组成原理复习题

计算机组成原理复习题

第一章一、填空1.计算机系统主要由()、()两大部分组成。

2.计算机硬件子系统由()、()、()、()、()3.计算机软件子系统由()、()4.计算机应用软件由()、()、()、()5.计算机系统软件由()、()、()、()6.计算机的主要技术指标()、()、()7.计算机发展五代主要代表计算机()、()、()、()、()8.计算机未来发展方向()、()、()、()9.计算机按功能可分为()、()、()10. ( )与()、输入输出接口和系统总线合称为计算机主机。

11.用高级语言编写的程序称为()程序,经编译程序或解释程序翻译后成为()程序。

12.程序设计语言一般分为三类()、()、()。

13.数控机床是计算机在()方面的应用,邮局自动分拣信件是计算机在()方面的应用。

14.现代计算机主要采用()结构作为计算机硬件之间的连接方式。

15.用二进制代码表示的计算机语言称为(),用助记符编写的语言称为()。

二、选择题1.“从中间开始”设计的“中间”目前多数在()A.传统机器语言机器级与操作系统机器级之间B.传统机器语言机器级与微程序机器级之间C.微程序机器级与汇编语言机器级之间D.操作系统机器级与汇编语言机器级之间2.在计算机系统设计中,比较好的方法是( )A .从上向下设计B.从下向上设计C .从两头向中间设计D .从中间开始向上、向下设计第二章1.R-S触发器逻辑框图是什么?它有几个输入端各是什么?它有几个输出端?各是什么?2.D触发器逻辑框图是什么?它有哪几个同步输入端?哪几个异步输入端?它有哪几个输出端?3.二—四译码器的工作原理?(如图)4.并行四位寄存器的工作原理?(如图)1. 三态开关的工作原理:D IN D OUTE5.半加器本位和逻辑表达式6. 半加器进位逻辑表达式。

7.全加器本位和逻辑表达式是: 8 . 全加器向高位进位的逻辑表达式:9.SN74181是什么芯片?作什么运算取决哪些引脚? 10. SN74182是什么芯片?作用?11.用SN74181芯片组成一个16位运算器,片内并行进位片间串行进位。

计算机系统结构复习题(附答案) (1)

计算机系统结构复习题(附答案) (1)

计算机系统结构复习题和重点(附答案)一、单项选择题1.实现汇编语言源程序变换成机器语言目标程序是由()A.编译程序解释B.编译程序翻译C.汇编程序解释D.汇编程序翻译2.系列机软件必须保证()A.向前兼容,并向上兼容B.向前兼容,并向下兼容C.向后兼容,力争向上兼容D.向后兼容,力争向下兼容3.浮点数尾数基值r m=8,尾数数值部分长6位,可表示规格化正尾数的个数是()A.56个B.63个C.64个D.84个4.在IBM370系统中,支持操作系统实现多进程共用公用区管理最有效的指令是()A.“执行”指令B.“程序调用”指令C.“比较与交换”指令D.“测试与置定”指令5.关于非专用总线三种控制方式中,下列叙述错误..的是()A.集中式定时查询,所有部件共用同一条“总线忙”线B.集中式定时查询,所有部件都用同一条“总线请求”线C.集中式独立请求,所有部件都用同一条“总线请求”线D.集中式串行链接,所有部件都用同一条“总线请求”线6.磁盘外部设备适合于连接到()A.字节多路通道B.数组多路通道或选择通道C.选择通道或字节多路通道D.数组多路通道或字节多路通道7.在Cache存储器中常用的地址映象方式是()A.全相联映象B.页表法映象C.组相联映象D.段页表映象8.在指令级高度并行的超级处理机中,下列叙述正确的是()A.超标量处理机利用资源重复,要求高速时钟机制B.超流水线处理机利用资源重复,要求高速时钟机制C.超标量处理着重开发时间并行性,要求高速时钟机制D.超流水线处理机着重开发时间并行性,要求高速时钟机制9.间接二进制n方体网络是一种()A.多级立方体网络B.多级全排列网络C.单级立方体网络D.多级混洗交换网络10.多端口存储器适合于连接A.紧耦合多处理机B.松耦合多处理机C.机数很多的处理机D.机数可变的多处理机二、填空题11.多处理机实现的是___________、___________间的并行。

计算机组成原理复习题带答案

计算机组成原理复习题带答案

计算机组成原理复习题带答案第1章计算机系统概述⼀、选择题1、在下列四句话中,最能准确反映计算机主要功能的是 C。

A、计算机可以存储⼤量信息B、计算机能代替⼈的脑⼒劳动C、计算机是⼀种信息处理机D、计算机可实现⾼速运算2、1946年2⽉,在美国诞⽣了世界上第⼀台电⼦数字计算机,它的名字叫(1)C,1949年研制成功的世界上第⼀台存储程序式的计算机称为(2)。

(1)A、EDVAC B、EDSAC C、ENIAC D、UNIVAC-Ⅰ(2)A、EDVAC B、EDSAC C、ENIAC D、UNIVAC-Ⅰ3、计算机硬件能直接执⾏的只能是B。

A、符号语⾔B、机器语⾔C、汇编语⾔D、机器语⾔和汇编语⾔4、对计算机软、硬件资源进⾏管理,是 A 的功能。

A、操作系统B、数据库管理系统C、语⾔处理程序D、⽤户程序⼆、填空题1、计算机的各⼤部件通过____总线____________连接在⼀起,它是各部件之间传输信息的通道。

2、计算机按内部信息形式可以分为___模拟____________和___数字信号_两类。

3、计算机硬件⼀般由_运算器,控制器_______、__存储器______、_输⼊_______和、____输出____和五⼤部分组成。

4、运算器是⼀个数据加⼯部件,主要完成⼆进制___算术_______运算及__逻辑________运算。

5、运算器的___位数________越多,计算的精度就越⾼,但是所费的电⼦器件也越多,成本越⾼。

三、简答题1、简述计算机的发展过程。

1、第⼀代电⼦管计算机1946年2⽉,诞⽣了世界上第⼀台电⼦数字计算机——ENIAC ,1949年研制成功的世界上第⼀台存储程序式的计算机EDSAC。

2、第⼆代晶体管计算机1947年在贝尔实验室制成第⼀个晶体管,进⼊20世纪50年代全球出现⼀场以晶体管代替电⼦管的⾰命。

3、第三代集成电路计算机4、⼤规模集成电路计算机5、超⼤规模集成电路计算机3、冯.诺依曼计算机的特点是什么?它包括哪些主要组成部分?各部分的功能是什么?1、计算机由运算器、存储器、控制器、输⼊设备和输出设备五⼤部件组成2、指令和数据以同等的地位存放在存储器内,并可以按地址寻访3、指令和数据均⽤⼆进制数表⽰4、指令由操作码和地址组成。

计算机组织与结构复习参考题

计算机组织与结构复习参考题

计算机组织与结构复习参考题计算机组织与结构复习参考题1⼀、选择题1.中央处理器(CPU)是指___。

A.运算器B.控制器C.运算器和控制器D.运算器、控制器和主存储器2.假定对字符码ll00101做偶校验,没有数据错误,来⽤做偶校验的字符码是___。

A.ll001011 B.1ll00101 C.0ll00101 D.ll00l0l03.补码运算的特点是符号位___。

A.与数值位分别进⾏运算B.与数值位⼀起参与运算C.要舍去D.表⽰溢出4.EPROM是指______。

A.只读存储器B.读写存储器C.闪速存储器D.光擦除可编程只读存储器5.常⽤的虚拟存储系统由______两级存储器组成,其中辅存是⼤容量的磁表⾯存储器。

A.cache—主存B.主存—辅存C.cache—辅存D.通⽤寄存器—主存6.关于浮点数加、减法,以下论述正确的是___。

A.对阶时较⼩的数进⾏左移B.对阶时较⼩的数进⾏右移C.对阶时⼤阶向⼩阶对齐左移D.对阶时⼩阶向⼤阶对齐右移7.假设寄存器R中的数值为200,主存地址为200和300的地址单元中存放的内容分别是300和400,则什么⽅式下访问到的操作数为200 。

A. 直接寻址200B. 寄存器间接寻址(R)C. 存储器间接寻址(200)D. 寄存器寻址R8.有关逻辑左移中,说法正确的是___ 。

A.数据左移1位,最低位⽤0补充B.数据左移1位,最低位⽤1补充C.数据左移1位,最⾼位⽤原最低位补充D.数据左移1位,最⾼位⽤原最⾼位补充9.某计算机字长16位,它的存贮容量是64KB,若按字编址,那么它的寻址范围是______A. 0~64KB. 0~64KBC. 0~32KD. 0~32kB10.为确定下⼀条微指令的地址,通常采⽤断定⽅式,其基本思想是______。

A.⽤程序计数器PC来产⽣后继微指令地址B.⽤微程序计数器µPC来产⽣后继微指令地址C.通过微指令顺序控制字段由设计者指定或由设计者指定的判别字段控制产⽣后继微指令地址D.通过指令中指定⼀个专门字段来控制产⽣后继微指令地址11.在流⽔机器中,控制相关是指___。

计算机系统结构 复习要点

计算机系统结构 复习要点

计算机系统结构:第一章基本概念填空题、选择题复习:1、从使用语言角度,系统按功能划分层次结构由低到高分别为:微程序机器M0、传统机器M1、操作系统机器M2、汇编语言机器M3、高级语言机器M4、应用语言机器M5.2、计算机系统的设计思路:“从中间开始”设计的“中间”是指层次结构中的软硬件交界面,目前多数在传统机器语言机器级与操作系统机器级之间。

3、翻译与解释的区别与联系:区别:翻译是整个程序转换,解释是低级机器的一串语句仿真高级机器的一条语句;联系:都是高级机器程序在低级机器上执行的必须步骤。

4、模拟与仿真的区别:模拟:用机器语言解释实现软件移植的方法,解释的语言存在主存中;仿真用微程序解释,存储在控制存储器中。

5、解决好软件的可移植性方法有统一高级语言、采用系列机、模拟与仿真。

6、系列机必须保证向后兼容,力争向上兼容。

7、非用户片也称通用片,其功能是由器件厂生产时定死的,器件的用户只能用,不能改;现场片,用户根据需要改变器件内部功能;用户片是专门按用户的要求生产高集成度VLSI器件,完全按用户的要求设计的用户片称为全用户片。

一般同一系列内各档机器可分别用通用片、现场片或用户片实现。

8、计算机应用可归纳为向上升级的4类:数据处理、信息处理、知识处理、智能处理。

9、并行性开发的途径有:时间重叠、资源重复和资源共享。

10、并行性是指:同一时刻或同一时间间隔内完成两种或两种以上性质相同或不同的工作,并行性包含同时性和并发性二重含义。

11、科学计算中的重大挑战性课题往往要求计算机系统能有1TFLOPS的计算能力、1TBYTE 的主存容量、1TBYTE/S的I/O带宽。

12、并行处理计算机的结构:流水线计算机——时间重叠,阵列处理机——资源重复,多处理机——资源共享。

13、多机系统分多处理机系统和多计算机系统,多处理机系统:多台处理机组成的单一系统,多计算机系统:多台独立的计算机组成的系统。

14、多机系统的耦合度可以分为最低耦合、松散耦合和紧密耦合。

计算机组成原理复习题

计算机组成原理复习题

温馨提示:各位同学,为了方便大家复习,特意为大家准备了下面的复习资料。

但是,请各位同学注意,切勿盲目的背答案,因为试卷里不可能全部是原题,还是有很多题目是有改动的,还有一些题目是新题;请各位同学认真看清题目的数据再下笔,尤其是大题(大题的参考答案可以去我的ftp上找)。

祝孩子们考个好成绩,我不希望你们明年重修来找我。

——付老师第一章一、填空题1.主机由CPU和组成。

2.现在主要采用结构作为微/小型计算机硬件之间的连接方式。

二、选择题1.冯·诺依曼计算机结构的核心思想是。

A. 二进制运算B. 有存储信息的功能C. 运算速度快D. 存储程序控制2.完整的计算机系统应包括。

A. 运算器、存储器、控制器B. 外部设备和主机C. 主机和实用程序D. 配套的硬件设备和软件系统3.中央处理器(CPU)是指。

A. 运算器B. 控制器C. 运算器和控制器D. 运算器和存储器4.计算机的存储器系统是指。

A. RAMB. ROMC. 主存储器D. cache、主存储器和辅助存储器5.目前人们所说的个人计算机属于。

A. 巨型机B. 中型机C. 小型机D. 微型机6.系统总线中,划分数据线、地址线和控制线的根据是。

A. 总线所处的位置B. 总线的传输方向C. 总线的传输内容D. 总线的控制方式7.系统总线中地址线的作用是。

A.用于选择主存单元B.用于选择进行信息传输的设备C.用于指定主存单元和I/O设备接口电路的地址D.用于传送主存物理地址和逻辑地址8.挂接在总线上的多个部件。

A.只能分时向总线发送数据,并只能分时从总线接收数据B.只能分时向总线发送数据,但可同时从总线接收数据C.可同时向总线发送数据,并同时从总线接收数据D.可同时向总线发送数据,但只能分时从总线接收数据9.计算机硬件能够直接执行的只有。

A. 机器语言B. 汇编语言C. 机器语言和汇编语言D. 各种高级语言三、判断题1.存储程序的基本含义是将编好的程序和原始数据事先存入主存中。

计算机组成原理经典复习题集锦(附答案)

计算机组成原理经典复习题集锦(附答案)

计算机组成原理经典复习题集锦(附答案)计算机组成原理复习题⼀、填空题1.⽤⼆进制代码表⽰的计算机语⾔称为(机器语⾔),⽤助记符编写的语⾔称为(汇编语⾔)。

2. 计算机硬件由(控制单元)、(运算器)、(存储器)、输⼊系统和输出系统五⼤部件组成。

3.⼗六进制数CB8转换成⼆进制数为(110010111000)。

4.某数x的真值-0.1011B,其原码表⽰为( 1.1011)。

5.在浮点加减法运算过程中,在需要(对阶)或(右规)时,尾数需向右移位。

6.指令通常由(操作码)和(地址码)两部分组成。

7.要组成容量为4K*8位的存储器,需要(8)⽚4K×1位的芯⽚并联,或者需要(4)⽚1K×8位的芯⽚串联。

8. 中断处理过程包括(关中断)、(保护现场)、(执⾏中断服务程序)、(恢复现场)和(开中断)阶段。

9.操作数寻址⽅式包括(直接寻址)、(间接寻址)、(⽴即寻址)、(隐含寻址)、(寄存器寻址)、(寄存器间接寻址)、(基址寻址)等。

10.动态RAM的刷新包括(分散刷新)、(集中刷新)和(异步刷新)三种⽅式。

11.⾼速缓冲存储器的替换算法有(先进先出)和(近期最少使⽤)。

12.影响流⽔线性能的因素有(数据相关)、(控制相关)和(资源相关)。

13.主存储器容量通常以KB为单位,其中1K=(),硬盘的容量以GB为单位,其中1G=()。

14.主存储器⼀般采⽤(动态RAM)存储器,CACHE采⽤(静态RAM )存储器。

15.世界上第⼀台计算机产⽣于(1946 )年,称为(ENIAC)。

16. I/O的编址可分为(不统⼀编址)和(统⼀编址),前者需要单独的I/O指令,后者可通过(访存)指令和设备交换信息。

17.CPU从主存取出⼀条指令并执⾏该指令的全部时间叫做(指令周期),它通常包含若⼲个(机器周期),⽽后者⼜包含若⼲个(时钟周期)。

18.计算机中各个功能部件是通过(总线)连接的,它是各部件之间进⾏信息传输的公共线路。

《计算机体系结构》期末复习题答案

《计算机体系结构》期末复习题答案

《计算机体系结构》期末复习题答案系别_________ 班级_________ 姓名__________ 学号__________一、填空题(每空1分)1.按照弗林(Flynn)分类法,计算机系统可以分为4类:SISD计算机、(SIMD计算机)、(MISD计算机)和(MIMD计算机)。

2. 改进之后的冯•诺依曼计算机的只要特点是存储器为中心,总线结构,分散控制。

3. 当前计算机系统中的存储系统是一个层次结构,其各层分别为:(通用寄存器,高速缓存,主存,辅存,脱机大容量存储器)。

4.高速缓冲存储器的地址映象方式有三种,它们分别是:(全向量方式,直接相联方式,组相联方式)。

5.虚拟存储器的三种管理方式是(段式管理,页式管理和段页式管理)。

6.目前计算机中常用数据有(用户定义数据,系统数据和指令数据)三种类型。

7.通常可能出现的流水线的相关性有(资源相关,数据相关和控制相关)。

8.解决中断引起的流水线断流的方法有(不精确断点法和精确断点法)。

9.目前向量处理机的系统结构有两种:(存储器-存储器型和寄存器-寄存器型)。

10.通用计算机基本指令分为5类,它们分别是:(数据传送类,运算类,程序控制类,输入输出类,处理机控制和调试类)。

11.执行指令x1=x2+x3;x4=x1-x5会引起(RAW)类型的数据相关,执行指令x5=x4*x3;x4=x0+x6会引起(W AR)类型的数据相关,执行指令x6=x1+x2;x6=x4*x5会引起(WA W)类型的数据相关。

12.多计算机网络中,通常出现的4种通信模式是(单播模式,选播模式,广播模式和会议模式)。

13.传统的冯•诺依曼计算机是以控制驱动方式工作,以数据驱动方式工作的典型计算机是(数据流计算机),以需求驱动方式工作的典型计算机是(归约机),以模式匹配驱动方式工作的典型计算机是(人工智能计算机)。

二、名词解释(每题2分)1.计算机体系结构:计算机系统结构就是计算机的机器语言程序员或编译程序编写者所看到的外特性,是硬件子系统的概念结构及其功能特性。

计算机系统结构总复习题(填空选择判断)

计算机系统结构总复习题(填空选择判断)

二、填空题1、按照Flynn分类法,根据指令流和数据流的不同组织方式,计算机系统的结构可以分为SISD(单指令流单数据流)、MISD、MIMD或单指令流多数据流和多指令流多数据流。

2、Amdahl等人在1964年把系统结构定义为:由程序设计者所看到的一个计算机系统的属性,即概念性结构和功能特性。

3、指令系统是软件设计人员与硬件设计人员之间的一个主要分界面,也是他们之间互相沟通的一座桥梁。

在计算机系统的设计过程中,指令系统的设计是非常关键的,它必须由软件设计人员和硬件设计人员共同来完成。

4、实现程序移植的主要途径有统一高级语言、系列机、模拟和仿真。

5、系列机软件兼容必须做到向后兼容,尽可能争取向上兼容。

6、开发并行性是为了并行处理,并行性又包括有同时性和并发性二重含义。

7、浮点数尾数基值增大。

可使运算中的精度损失减小可表示数的精度变降低。

8、浮点数阶码位数影响数的可表示范围大小,尾数位数影响数的可表示精度大小。

9、设计指令系统时,在功能方面的基本要求是:指令系统的完整性、规整性、高效率和兼容性。

10、根据多台外围设备共享通道的不同情况,可将通道分为三种类型:字节多路通道、选择通道和数组多路通道。

11、输入输出设备的异步性、实时性、与设备无关性三个特点是现代计算机系统必须具备的共同特性。

12、评价存贮器性能的基本要求是大容量、高速度和低价格。

13、虚拟存贮器主要是为解决主存容量满足不了要求发展出来的。

14、Cache存贮器是为解决主存速度满足不了要求发展出来的。

15、虚拟存贮器是增加辅助软硬件。

使主、辅存形成整体,速度接近于主存的。

容量是辅存的。

16、Cache存贮器是增加辅助硬件,使之速度接近于Cache的,容量是__主_存的。

17、Cache存贮器对应用程序员是透明的。

对系统程序员是透明的(填“透明”或“不透明”)18、程序在时间上的局部性表现在,最近未来要用的信息可能就是现在正在使用的信息,这是因为程序中有存在着循环。

计算机体系结构复习题(有答案)

计算机体系结构复习题(有答案)
《体系结构复习题》 一、选择题(15 分) 1. 计算机系统多级层次中,从下层到上层,各级相对顺序正确的应当是( ) A.汇编语言机器级---操作系统机器级---高级语言机器级 B.微程序机器级---传统机器语言机器级---汇编语言机器级 C.传统机器语言机器级---高级语言机器级---汇编语言机器级 D. 汇编语言机器级---应用语言机器级---高级语言机器级 2. 对系统程序员不透明的是( ) A.Cache 存储器 B.系列几各档不同的数据通路宽度 C.指令缓冲寄存器 D.虚拟存储器 3. 在计算机系统设计中,比较好的方法是( ) A.从上向下设计 B.从下向上设计 C.从两头向中间设计 D.从中间开始向上、向下设计 4. 不同系列的机器之间,实现软件移植的途径不包括( ) A.用统一的高级语言 B.用统一的汇编语言 C.模拟 D.仿真 5. 堆栈型机器比通用寄存器型机器优越的是( ) A.支持先进先出类接替算法的求解 B.能更好地支持向量的运算 C. 支 持 由 逆 波 兰 表 达 式 将 高 级 语 言 多 元 赋 值 语 句 直 接 编 译 生 成 堆 栈 指 令 程 序 D.能优化存储器的空间利用率 6. 浮点数尾数基值 rm=8,尾数数值部分长 6 位,可表示的规格化最小正尾数为( ) A.0.5 B.0.25 C.0.125 D.1/64 7. 在尾数下溢处理方法中,平均误差最大的是( ) A.截断法 B.舍入法 C.恒置“1”法 D.ROM 查表法 8. ILLIAC Ⅳ是一种( ) A.流水线处理机 B.指令重叠处理机 C.阵列处理机 D.多处理机 9. 能实现作业、任务级并行的异构型多处理机属( ) A.MISD B.SIMD C.MIMD D.SISD 10.非线性流水线是指( ) A.一次运算中使用流水线中多个功能段 B.一次运算中要多次使用流水线中的某些功能段 C. 流水线中的某些功能段在各次运算中的作用不同 D. 流水线中的各个功能段在各种运算中有不同的组合 11.流水机器对全局性的相关处理不包括( ) A.猜测法 B.提前形成条件码 C.加快短循环程序的执行 D.设置相关专用通路 12.外部设备打印机适合于连接( ) A.数组多路通道或选择通道 B.字节多路通道或选择通道 C.选择通道 D.任意一种通道 13.虚拟存储器常用的地址映像方式是( ) A.全相联 B.段相联 C.组相联 D.直接

计算机系统复习答案

计算机系统复习答案

一、选择题1.当cpu执行操作系统代码时,称处理机处于( B )A.执行态B.管态C.目态D.就绪态2.以下关于操作系统的说法不正确的是( D)A. 操作系统是在硬件基础上的第一层软件B. 操作系统是计算机系统资源的管理者C. 操作系统的核心是常驻内存的。

D. 随着第一台电子计算机的诞生操作系统也出现了。

3.操作系统的两个最基本特征是( A )A.并发和共享B.并发和异步C.虚拟和共享D.虚拟和异步4.下列各项工作步骤中,哪个不是创建进程所必需的步骤( B)A. 建立一个PCB B. 由CPU调度程序为进程调度CPUC. 为进程分配内存等必要资源D.将PCB连接入进程就绪队列5.临界区是( D)A. 一个缓冲区B.一段共享数据区C.一个互斥资源D.一段程序6.在UNIX系统中,用户是通过什么读取磁盘文件中的数据的?(B )A.作业申请表 B.系统调用 C.原语 D.中断7.以下关于锁机制的不正确说法是( A )A. 锁机制既能用于互斥,也能用于同步B. 锁机制中锁变量X=0,表示资源可用;X=1表示资源正在使用C. 关锁原语要反复测试X的状态D.开锁原语unlock(x):x:=0;8.关于死锁的结论正确的是(C)A. 参与死锁的进程最多是两个第 1 页共12 页B.一旦出现死锁, 系统中所有进程都不能运行C.参与死锁的所有进程都占有资源.D. 参与死锁的所有进程都在等待资源9. 能够使CPU从I/O事务中完全解脱出来的数据传送控制方式是(D)A.程序直接控制B.中断控制C.DMA控制D.通道控制10.中断优先级从高到低排列正确的是(A )A.机器故障—访管中断—外部中断B.程序性中断—I/O中断—访管中断C.访管中断—I/O中断—外部中断D.I/O中断—机器故障中断—程序性中断二、名词解释题1. 中断: 中断是现代计算机系统中基本设施之一,它起着通讯联络作用,协调系统对各种外部事件的响应和处理.中断是实现多道程序的必要条件.2. 通道: 通道是独立于CPU的专门负责数据输入/输出传输工作的处理机,对外部设备实现统一管理,代替CPU对输入/输出操作进行控制,从而使输入,输出操作可与CPU并行操作3. 快表: 介于内存与寄存器之间的存储机制4. 原语: 是由若干多机器指令构成的完成某种特定功能的一段程序,具有不可分割性。

计算机系统结构复习题

计算机系统结构复习题

计算机系统结构复习题一、选择填空题1.对汇编语言程序员不透明的是:( c )。

A.程序计数器B.主存地址寄存器C.条件码寄存器D.指令寄存器2.直接执行微指令的是( c )。

A.汇编程序B.编译程序C.硬件D.微指令程序3.信息按整数边界存储的主要优点是(a )。

A.访存速度快B.节约主存单元C.指令字的规整化D.指令的优化4.平均码长最短的编码是( b )。

A.定长编码B.哈夫曼编码C.扩展编码D.要根据编码使用的频度计算平均码长后确定5.非线性流水线的特征是(b )。

A.一次运算中使用流水线中的多个段B.一次运算中要多次使用流水线中的某些功能段C.流水线中某些功能段在各次运算中的作用不同D.流水线的各功能段在不同的运算中可以有不同的连接6.以下说法不正确的是(d )。

A.线性流水线是单功能流水线B.动态流水线是多功能流水线C.静态流水线是多功能流水线D.动态流水线只能是单功能流水线7.Cray-1向量处理机启动存储器、流水部件及寄存器打入各需一拍,现有向量指令串:V3←存储器(从存储器中取数:6拍)V4←V0+V1 (向量加:6拍)V5←V3×V4 (向量乘:7拍)向量长度均为N,则指令串最短的执行时间是( a )。

A.16+N拍B.17+N拍C.18+N拍D.19+N拍8.Cray-1的两条向量指令:V1←V2+V3V4←V1×V5属于( b )。

A.没有功能部件冲突和源向量冲突,可以并行B.没有功能部件冲突和源向量冲突,可以链接C.没有源向量冲突,可以交换执行顺序D.有向量冲突,只能串行9.Cray-1向量处理机要实现指令间的链接,必须满足下列条件中的(c )。

A.源向量相同,功能部件不冲突,有指令相关B.源向量不同,功能部件相同,无指令相关C.源向量、功能部件都不相同,指令有写后读冲突D.源向量、功能部件都不相同,指令有读后写冲突10.按cache地址映像的块冲突概率从高到低的顺序是()。

计算机系统结构 总复习

计算机系统结构 总复习
4
∑ 而且设置有足够地缓冲寄存器,若以最快的方式用该流水计算: AiBi i =1
① 画出时空图;(9 分) ② 计算实际的吞吐率、加速比和效率。(6 分) 15. 静态多功能流水线由 6 个功能段组成,如图 E_3 所示。其中,s1、s4、s5、s6 组
成乘法流水线,s1、s2、s3、s6 组成加法流水线,各个功能段时间均为△t,假设 该流水线的输出结果可以直接返回输入端,而且设置有足够地缓冲寄存器,若以 最快的方式用该流水计算:∏(Ai+Bi)(其中 i=1..4,∏为连乘符号) ① 画出时空图;(9 分) ② 计算实际的吞吐率、加速比和效率。(6 分) 16. (20 分)设指令流水线由取指令、分析指令和执行指令 3 个部件构成,每个部件 经过的时间为△t,连续流入 12 条指令。分别画出标量流水处理机以及 ILP 均为 4 的超标量处理机、超长指令字处理机、超流水处理机的时空图,并分别计算它们 相对于标量流水处理机的加速比。 17. (15 分)给定以下的假设,试计算直接映象 Cache 和两路组相联 Cache 的平均访 问时间以及 CPU 时间。 ① 理想 Cache(命中率为 100%)情况下的 CPI 为 2.0,时钟周期为 2ns,平均每条指 令访存 1.2 次。 ② 两种 Cache 容量均为 64KB,块大小都是 32 字节。 ③ 组相联 Cache 中的多路选择器使 CPU 的时钟周期增加了 10%。 ④ 这两种 Cache 的失效开销都是 80 ns。 ⑤ 命中时间为 1 个时钟周期。 ⑥ 64 KB 直接映象 Cache 的失效率为 1.4%,64 KB 两路组相联 Cache 的失效率为 1.0%。
① 画出处理过程的时空图。(9 分) ② 计算其吞吐率、加速比和效率。(6 分) 12. 有一条动态多功能流水线由 5 段组成(如图 E_2 所示),加法用 1、3、4、5 段,

《计算机组成与结构》复习题与答案

《计算机组成与结构》复习题与答案

《计算机组成与结构》复习题及答案第1章一、一、选择题1、1、计算机系统应包括( c )。

A)运算器、存储器、控制器 B)主机与外部设备C)硬件系统与软件系统 D)系统软件与应用软件2、2、下列描述不正确的是( c )。

A)一种计算机的机器语言就是计算机的指令系统。

B) 汇编语言是一种符号语言,是与机器有关的语言。

C)高级语言是与机器无关的,高级语言源程序编译成目标程序之后,可在各种机器上运行。

D)只有机器语言程序在计算机中才能直接运行。

3、3、关于冯诺依曼计算机,下列叙述不正确的是(c )A)计算机硬件由控制器、运算器、存储器、输入设备、输出设备五部分组成。

B) 数据和程序在计算机中都用二进制数表示,且存放于计算机的存储器这中。

C)冯诺依曼计算机是一种虚拟计算机系统。

D)目前的大多计算机还是基于冯诺依曼计算机的。

4、4、硬件在功能实现上比软件强的是(a )。

A)速度快 B)成本低 C)灵活性强 D)实现容易5、5、在计算机系统的层次结构中,不属虚拟机的层次是(d )。

A)高级语言计算机 B)OS语言计算机 C)汇编语言计算机D)机器语言6、6、把计算机的发展史划分为四代的依据是( d )。

A)计算机规模 B) 计算机速度 C)OS D)物理器件(逻辑元件)7、7、微型计算机出现在那一代( d)A)第一代 B) 第二代 C)第三代 D)第四代8、8、下列叙述正确的是( d )。

A)大型计算机是指大型通用计算机,它属C/S模式的。

B) 巨型计算机更适合于高速度、大容量的计算机任务。

C)VAX、PDP都属于小型计算机,二者是相兼容的。

D)工作站可以认为是一种高性能的微型计算机。

9、9、下列计算任务与应用领域相匹配的是( abcd)A)卫星与运载火箭轨道的计算/计算科学 B)企业信息系统/数据处理C)程控机床加工/计算机控制 D)智能机器人/人工智能10、10、对英文缩写解释正确的是(abcd )A)CPU:中央处理单元 B)ALU:算术逻辑部件C)DBMS:数据库管理系统 D) CMD / CAD:计算机辅助制造/计算机辅助设计11、11、对计算机软件硬件资源进行管理的是( b)A)高级语言处理程序B)操作系统C)数据库管理系统 D)应用程序12、12、计算机硬件系统直接运行的程序是( b )A)源程序B)目标程序C)汇编语言程序 D)高级语言程序13、13、将高级语言源程序转化目标程序的过程是( b )A)汇编B)编译 C)解释 D)译码13.反映计算机基本功能的是( c )。

计算机组成原理复习题及答案

计算机组成原理复习题及答案

一、填空、选择或判断1.多核处理机是空间并行计算机,它有___多__个CPU。

2.计算机的发展大致经历了五代变化,其中第四代是1972-1990 年的_大规模和超大规模集成电路______计算机为代表。

3.计算机从第三代起,与IC电路集成度技术的发展密切相关。

描述这种关系的是_摩尔__定律。

4.1971年,英特尔公司开发出世界上第一片4位微处理器__Intel 4004_____。

首次将CPU的所有元件都放入同一块芯片之。

5.1978年,英特尔公司开发的___Intel 8086_______是世界上第1片通用16位微处理器,可寻址存储器是_1MB______。

6.至今为止,计算机中的所有信息仍以二进制方式表示的理由是__物理器件性能所致___。

7.冯。

诺依曼计算机工作方式的基本特点是__按地址访问并顺序执行指令_____。

8.20世纪50年代,为了发挥__硬件设备_____的效率,提出了_多道程序___技术,从而发展了操作系统,通过它对__硬软资源______进行管理和调度。

9.计算机硬件能直接执行的只有__机器语言_________ 。

10.完整的计算机系统应包括__配套的硬件设备和软件系统______。

11.计算机的硬件是有形的电子器件构成,它包括_运算器__、_控制器_、_存储器__、_适配器_、_系统总线__、__外部设备__。

12.当前的中央处理机包括__运算器_____、_控制器_____、__存储器_____。

13.计算机的软件通常分为__系统软件_______和___应用软件_____两大类。

14.用来管理计算机系统的资源并调度用户的作业程序的软件称为__操作系统_____,负责将_高级____-语言的源程序翻译成目标程序的软件称为___编译系统____。

15.计算机系统中的存储器分为__存____和__外存______。

在CPU执行程序时,必须将指令存放在__存______中。

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

二、填空题1、按照Flynn分类法,根据指令流和数据流的不同组织方式,计算机系统的结构可以分为SISD(单指令流单数据流)、MISD、MIMD或单指令流多数据流和多指令流多数据流。

2、Amdahl等人在1964年把系统结构定义为:由程序设计者所看到的一个计算机系统的属性,即概念性结构和功能特性。

3、指令系统是软件设计人员与硬件设计人员之间的一个主要分界面,也是他们之间互相沟通的一座桥梁。

在计算机系统的设计过程中,指令系统的设计是非常关键的,它必须由软件设计人员和硬件设计人员共同来完成。

4、实现程序移植的主要途径有统一高级语言、系列机、模拟和仿真。

5、系列机软件兼容必须做到向后兼容,尽可能争取向上兼容。

6、开发并行性是为了并行处理,并行性又包括有同时性和并发性二重含义。

7、浮点数尾数基值增大。

可使运算中的精度损失减小可表示数的精度变降低。

8、浮点数阶码位数影响数的可表示范围大小,尾数位数影响数的可表示精度大小。

9、设计指令系统时,在功能方面的基本要求是:指令系统的完整性、规整性、高效率和兼容性。

10、根据多台外围设备共享通道的不同情况,可将通道分为三种类型:字节多路通道、选择通道和数组多路通道。

11、输入输出设备的异步性、实时性、与设备无关性三个特点是现代计算机系统必须具备的共同特性。

12、评价存贮器性能的基本要求是大容量、高速度和低价格。

13、虚拟存贮器主要是为解决主存容量满足不了要求发展出来的。

14、Cache存贮器是为解决主存速度满足不了要求发展出来的。

15、虚拟存贮器是增加辅助软硬件。

使主、辅存形成整体,速度接近于主存的。

容量是辅存的。

16、Cache存贮器是增加辅助硬件,使之速度接近于Cache的,容量是__主_存的。

17、Cache存贮器对应用程序员是透明的。

对系统程序员是透明的(填“透明”或“不透明”)18、程序在时间上的局部性表现在,最近未来要用的信息可能就是现在正在使用的信息,这是因为程序中有存在着循环。

19、程序在空间上的局部性主要是因为程序通常是地存储和执行,数据通常是地存贮。

20、虚拟存贮器按映象算法不同,存贮管理方式有段式、页式和段页式3种。

21、在虚拟存储器中有三种地址空间,一种是应用程序员用来编写程序的地址空间,称为虚拟地址空间第二种是主存储器的地址空间,第三种是辅存地址空间,也就是磁盘存储器的地址空间。

它们对应的三种地址分别是虚拟地址、主存地址和辅存地址。

22、段式虚拟存贮器是用段表来进行地址映象和变换的。

23、段页式虚拟存储器的内部地址映象表机构有快表和慢表两部分。

24、页面替换是发生于页面失效,同时又发生页面争用的时候。

25、评价虚拟存贮器所用替换算法的好坏,主要是看主存命中率的高低,其次看算法是否易于实现,以及所需的辅助软硬件的多少。

26、Cache存贮器地址映象大多采用全相联映象或组相联映象,以利于实现。

27、Cache存贮器采用组相联的映象规则是组间直接映象,组内各块间全相联映象。

28、Cache存贮器写操作时,只写入Cache,仅当需要块替换时,才将其写回主存。

称这种修改主存块内容的方法为写回法。

29、在Cache存贮器中,CPU每次写Cache的同时,也写入主存,称这种更新主存块内容的方法为写直达法。

30、Cache写不命中时,只写入主存储器,并不将该字所在块由主存调入Cache。

称此分配法为不按写分配法。

31、CPU写Cache不命中时,除写入主存外,同时还将含该字的主存块调入Cache。

称此分配法为按写分配法。

32、层次存储系统的设计的目的是使有效存取时间接近于最内层存储器的存取时间,使总体的平均每字成本接近于最外层存储器的每字成本,容量接近于最大存储器的容量。

33、解决重叠和流水中的操作数相关,不外乎是推后法和设置相关专用通路法两种基本方法。

34、流水有部件、处理机、系统等不同等级,多个处理机之间的流水属系统级流水,也称宏流水。

35、多功能流水线各功能段同时只能按某一种功能联接的称为静态流水线。

36、多功能流水线各功能段同时可按不同运算或功能联接工作,称此流水线为动态流水线。

37、流水线消除速度瓶颈的方法有瓶颈过程再细分和瓶颈子过程多套并联两种。

38、向量处理机的结构主要有存储器-存储器结构和寄存器-寄存器结构两种。

39、先行控制(Look-ahead)技术的关键是缓冲技术和预处理技术,以及这两者的相结合。

通过对指令流和数据流的预处理和缓冲,能够尽量使指令分析和指令执行部件独立地工作,并始终处于忙碌状态。

三、判断题1、系统是否设浮点运算指令,对计算机系统结构是透明的。

(×)2、软硬功能分配时,提高软件功能的比例会提高系统灵活性,也会提高解题速度。

(×)3、经常用的基本单元功能,宜于用软件实现,以降低实现费用。

( ×)4、系列机应用软件应做到向前兼容,力争向下兼容。

(×)5、系列机不再是方向,因为它约束了计算机系统结构的发展。

( ×)6、系列机低档低价格,但性能太低;高档机高性能,但价格太高。

因此,为获得高性能价格比,应尽可能购置性能价格比高的中档机。

(√)7、二进制数表示数据信息较之二一十进制数表示,其存贮空间利用率低,运算速度要快。

( X )8、浮点数尾数下溢处理采用舍入法还是恒置"1"法,对计算机系统结构是不透明的。

(X )9、对概率不等的事件用Huffman编码,其具体编码不唯一,但平均码长肯定是唯一的,且是最短的。

( √)10、多数I/O系统的结构应面向操作系统设计,考虑如何在操作系统与I/O系统之间进行合理的软、硬件功能分配。

( √)11、低速打印机,在总线上传送数据时,其"数据宽度"宜用可变长块。

( X )12、磁盘设备在数据传送时,数据宽度宜采用单字或单宇节。

( X )13、对标量数据来说,并行主存系统的实际频宽采用多体单字方式的要比采用单体单字方式组成的高。

( √)14、在存贮体系中,地址的映象与地址的变换没有区别。

( X )15、虚拟存贮器内部地址映象方式的选择,依据于是否有高的主存命中率,而不是高的实页冲突概率。

( X )16、页面失效请求可以在每条指令执行到末尾时检测,以便在此时看是否调页。

( X )17、Cache组相联映象的块冲突概率比直接映象的高。

( X )18、采用LRU替换的Cache存贮器,分配给程序的Cache容量一定时,块的大小增大,Cache 的命中率将先上升,到一定时候又会逐渐降低。

( X )19、Cache存贮器等效访问速度达不到接近于第一级Cache的,可以增加Cache容量来解决。

( √)20、指令的重叠解释,既可加快程序的解释,又能加快指令的解释。

( X )21、要使线性流水线的实际吞吐率接近于理想的最大吞吐率,应将子过程数分得越多越好。

( X )22、只要将子过程进一步细分,就可以使流水线吞吐率进一步提高。

( X )23、流水机器处理中断应着眼于解决断点现场如何保存和恢复,并不在于如何缩短断流的时间,去追求流水的高吞吐率和高效率。

( X ) 不敢确定的四、问答题1、实现软件移植的途径有哪些各受什么限制答:软件移植的途径主要有:统一高级语言,系列机,模拟与仿真。

统一高级语言,由于只能实现高级语言软件的移植,而目前高级语言种类繁多,无法完全统一成一种,只能相对统一成少数几种。

系列机,由于系列内各档机器的结构变化不能太大,到一定时候会阻碍系列发展,只能实现在结构相同或相近的机器间的汇编语言应用软件的移植。

模拟与仿真,模拟是用宿主机的机器指令解释,机器语言差别大时,速度慢;仿真是用宿主机的微程序解释,当机器差异大时,仿真困难,仿真的效率和灵活性差。

2、计算机系统的Flynn(弗林)分类法是按什么来分类的共分哪几类解释其含义。

答:弗林分类法是按指令流、数据流及其多倍性分类的。

共分四类。

SISD--指令部件只对一条指令处理,只控制一个操作部件操作。

如一般的串行单处理机。

SIMD--由单一指令部件同时控制多个重复设置的处理单元,执行同一指令下不同数据的操作。

如阵列处理机。

MISD--多个指令部件对同一数据的各个处理阶段进行操作。

这种机器很少见。

MIMD--多个独立或相对独立的处理机分别执行各自的程序、作业或进程。

例如多处理机。

3、计算机系统结构的定义是什么它与计算机组成、计算机实现有什么区别和联系4.计算机设计人员需要完成哪些设计任务5.什么是RISC什么是CISCRISC的主要特点是什么6.什么是地址映象和地址变换,它们之间有什么关系7.Cache存储系统有几种替换算法,有什么区别8.流水线中的“瓶颈”是如何产生的有什么办法可以解决流水线“瓶颈”问题9、在页式虚拟存贮器中,什么叫页面失效什么叫页面争用什么时候两者同时发生什么时候两者不同时发生答:要访间的虚页不在实际主存申时,就会发生页面失效。

当页面调入主存,主存中的页面位置全部已被其它虚页占用时,就会发生页面争用。

当分配给程序的内存已被全部占用之后,只要发生页面失效,就一定会发生页面争用。

反之,发生页面失效,并不会发生页面争用。

10、计算机系统“由中间开始”设计,其“中间”指的是什么地方这样设计的好处是什么答:"中间"是指多级层次结构中的软、硬件交界面,目前是处于传统机器级与操作系统机器级之间。

这样设计,能合理地进行软、硬件的功能分配,优化软、硬件设计,可为软件和应用提供更多更好的硬件支持,可使软、硬件同时设计,缩短系统的设计周期。

五、计算题1、用一台40MHZ处理机执行标准测试程序,它含的混合指令数和相应所需的时钟周期数如下:求有效CPI、MIPS速率和程序的执行时间。

2、某台计算机只有Load/Store 指令能对存储器进行读/写操作,其它指令只对寄存器进行操作。

根据程序跟踪实验结果,已知每种指令所占的比例及CPI数如下:(1) 求上述情况下的平均CPI。

(2) 假设程序由M条指令组成。

算逻运算中25%的指令的两个操作数中的一个已在寄存器中,另一个必须在算逻指令执行前用Load指令从存储器取到寄存器。

因此有人建议增加另一种算逻指令,其特点是一个操作数取自寄存器,另一个操作数取自存储器,即寄存器存储器类型,假设这种指令的CPI等于2。

同时,转移指令的CPI变为3。

求新指令系统的平均CPI。

3、某机器有10条指令,使用频度分别为:,,,,,,,,,。

(1)计算用等长操作码编码的平均码长;4(2)构造Huffman树;(3)写出Huffman的一种编码,并计算其平均码长;(4)只有二种码长,求平均码长最短的扩展操作码编码及其平均码长。

4、有一条流水线如下所示。

(1) 求连续输入10条指令,该流水线的实际吞吐率和效率;(2) 该流水线的瓶颈在哪一段请采取三种不同的措施消除此“瓶颈”。

相关文档
最新文档