计算机系统结构考试题库及答案
计算机系统结构复习题(附答案) (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. 计算机组织架构主要研究的是计算机系统中硬件和软件的( )。
A. 组成B. 结构C. 操作D. 设计方法答案:A、B、C、D2. 计算机的中央处理器(CPU)主要由( )两部分组成。
A. 控制器和运算器B. 控制器和内存C. 运算器和内存D. 控制器和输入输出设备答案:A3. 下列哪种存储器是计算机的主要存储设备?( )A. 只读存储器(ROM)B. 随机访问存储器(RAM)C. 磁盘存储器D. 光盘存储器答案:B4. 计算机的指令包括操作码和( )。
A. 地址码B. 操作数C. 寄存器D. 指针答案:B5. 计算机的输入输出设备中,属于输入设备的是( )。
A. 打印机B. 鼠标C. 显示器D. 键盘答案:B、D二、填空题1. 计算机的中央处理器(CPU)主要由控制器和______两部分组成。
答案:运算器2. 计算机的存储器分为内存和外存,其中内存主要包括______和______。
答案:随机访问存储器(RAM)、只读存储器(ROM)3. 计算机的指令由操作码和______组成。
答案:操作数4. 计算机的______负责将指令译码,并控制计算机的运行。
答案:控制器5. 计算机的______用于存储正在运行的程序和数据。
答案:内存三、简答题1. 请简述计算机组织架构的主要研究内容。
答案:计算机组织架构主要研究计算机系统中硬件和软件的组成、结构、操作和设计方法,包括计算机的中央处理器(CPU)、内存、输入输出设备、指令系统等方面的设计和技术。
2. 请简述中央处理器(CPU)的主要功能。
答案:中央处理器(CPU)是计算机的核心部件,主要负责执行计算机指令、控制计算机运行、进行数据运算和处理等功能。
它主要由控制器和运算器两部分组成,通过控制器的控制,协调运算器和其他硬件设备的工作,完成对指令的执行和数据的处理。
计算机系统结构自考真题及答案解析(一)
计算机系统结构自考真题及答案解析(一)总分:140分题量:55题一、单选题(共39题,共78分)1.IBM370系统将中断的类型分为()A.3类B.4类C.5类D.6类正确答案:D本题解析:暂无解析2.下列属于总线标准的是()A.电气B.速率C.流量D.吞吐率正确答案:A本题解析:暂无解析3.为了解决主存的容量满足不了要求,采用的技术是()A.寄存器B.虚拟存储器C.高速缓存D.控制存储器正确答案:B本题解析:暂无解析4.标量流水处理机的性能指标主要有()A.吞吐率、加速比、时间延迟B.吞吐率、效率、时间延迟C.吞吐率、加速比、效率D.加速比、效率、时间延迟正确答案:C本题解析:暂无解析5.多处理机属于()A.SISD系统B.SIMD系统C.MISD系统D.MIMD系统正确答案:D本题解析:暂无解析6.在计算机系统多级层次结构中,机器级从低级到高级,相对顺序正确的是()。
A.汇编语言——操作系统——高级语言B.微程序一传统机器语言一汇编语言C.传统机器语言——高级语言——汇编语言D.汇编语言——应用语言——高级语言正确答案:B本题解析:暂无解析7.下列对系统程序员不透明的是()。
A.Cache存储器B.数据通路宽度C.指令缓冲寄存器D.虚拟存储器正确答案:D本题解析:暂无解析8.下列予寻址方式的三种面向的是()。
A.面向主存B.面向辅存C.面向寄存器D.面向堆栈正确答案:B本题解析:暂无解析9.浮点数尾数的基值rm=-8,尾数的计算机位数m=8位,可表示的尾数的个数为()。
A.23×7B.24×7C.25×7D.26×7正确答案:C本题解析:暂无解析10.IBM370系统中,通道动作故障引起的中断属于()。
A.机器校验中断B.访管中断C.程序性中断D.I/O中断正确答案:A本题解析:暂无解析11.程序员编写程序时使用的地址是()。
A.主存地址B.逻辑地址C.物理地址D.有效地址正确答案:B本题解析:暂无解析12.对指令间“一次重叠”描述不正确的是()。
计算机体系结构试题及答案
计算机体系结构试题及答案12008年01月23日22:211、计算机高性能发展受益于:(1)电路技术的发展;(2)计算机体系结构技术的发展。
2、层次结构:计算机系统可以按语言的功能划分为多级层次结构,每一层以不同的语言为特征。
第六级:应用语言虚拟机-> 第五级:高级语言虚拟机-> 第四级:汇编语言虚拟机-> 第三级:操作系统虚拟机-> 第二级:机器语言(传统机器级) ->第一级:微程序机器级。
3、计算机体系结构:程序员所看到的计算机的属性,即概括性结构与功能特性。
For personal use only in study and research; not for commercial use4、透明性:在计算机技术中,对本来存在的事物或属性,从某一角度来看又好像不存在的概念称为透明性。
5、Amdahl提出的体系结构是指机器语言级程序员所看见的计算机属性。
6、经典计算机体系结构概念的实质3是计算机系统中软、硬件界面的确定,也就是指令集的设计,该界面之上由软件的功能实现,界面之下由硬件和固件的功能来实现。
7、计算机组织是计算机系统的逻辑实现;计算机实现是计算机系统的物理实现。
8、计算机体系结构、计算机组织、计算机实现的区别和联系?答:一种体系结构可以有多种组成,一种组成可以有多种物理实现,体系结构包括对组织与实现的研究。
9、系列机:是指具有相同的体系结构但具有不同组织和实现的一系列不同型号的机器。
10、软件兼容:即同一个软件可以不加修改地运行于系统结构相同的各机器,而且它们所获得的结果一样,差别只在于运行时间的不同。
11、兼容机:不同厂家生产的、具有相同体系结构的计算机。
12、向后兼容是软件兼容的根本特征,也是系列机的根本特征。
13、当今计算机领域市场可划分为:服务器、桌面系统、嵌入式计算三大领域。
14、摩尔定律:集成电路密度大约每两年翻一番。
15、定量分析技术基础(1)性能的评测:(a)响应时间:从事件开始到结束之间的时间;计算机完成某一任务所花费的全部时间。
(完整版)计算机系统结构考试题目及参考答案
一:名词解释1:虚拟机:由软件实现的机器。
2:CPI:是衡量CPU执行指令效率的重要标志,指执行每条指令所需的平均时钟周期数。
3:摩尔定律:当价格不变时,集成电路上可容纳的晶体管数目,约每隔18个月便会增加一倍,性能也将提升一倍。
4:并发性:指两个或多个事件在同一时间间隔内发生的并行性。
5:程序局部性原理:是指程序在执行时呈现出局部性规律,即在一段时间内,整个程序的执行仅限于程序中的某一部分。
相应地,执行所访问的存储空间也局限于某个内存区域。
局部性原理又表现为:时间局部性和空间局部性。
6:CISC/RISC:CISC:即复杂指令系统计算机,指在系统中增加更多和复杂的指令,来提高操作系统效率的计算机。
RISC:即精简指令系统计算机,指在系统中选取使用一些频率最高的、长度固定的、格式种类少的简单指令的计算机。
7:计算机系统结构:指对机器语言计算机的软、硬件功能的分配和对界面的定义。
8:系列机:指先设计好一种系统结构,而后就按这种系统结构设计它的系统软件,按器件状况和硬件技术研究这种结构的各种实现方法,并按照速度、价格等不同要求,分别提供不同速度、不同配置的各档机器。
9:模拟:用机器语言程序解释实现程序移植的方法。
10:仿真:用微程序直接解释另一种机器的指令系统。
11:寻址方式:寻找操作数或指令的有效地址的方式。
12:替换算法:在存储体系中,当出现页面失效时或者主存的所有页面已经全部被占用而又出现页面失效时,按照某种算法来替换主存中某页。
[由于主存中的块比Cache中的块多,所以当要从主存中调一个块到Cache中时,会出现该块所映象到的一组(或一个)Cache块已全部被占用的情况。
这时,需要被迫腾出其中的某一块,以接纳新调入的块。
]二:选择题1,直接执行微指令的是(C)A 汇编程序B 编译程序C 硬件D微指令程序2,对汇编语言程序员不透明的是(C)A 程序计数器B主存地址寄存器C条件码寄存器D指令寄存器3,最早的冯·诺依曼型计算机是以(B)为中心的A运算器B控制器C存储器 D I/O设备4,计算机系统结构的角度的结构来看,机器语言程序员看到的机器属性是(C )A 计算机软件所要完成的功能B 计算机硬件的全部组成C 编程要用到的硬件组织D计算机各部分硬件的实现5,不同系列计算机之间实现可移植性的途径,不包括(B )A 采用统一的高级语言B采用统一的汇编语言C 模拟D仿真6,利用时间重叠原理,实现并行处理的是(A)A流水处理机B多处理机 C 阵列处理机D集群系统7,多处理机实现的并行主要是(B)A指令级并行 B 任务级并行C 操作级并行D操作步骤的级并行8计算机系统结构不包括(B)A信息保护B存储速度C数据表示D机器工作状态9,不需要编址的数据存储空间(D )A CPU通用寄存器B 主存储器C I/O寄存器D堆栈10,RISC执行程序的速度比CISC 快的原因是(C)A RISC指令系统中条数较少B 程序在RISC编译生成的目标程序较短C RISC指令平均执行周期数较少D RISC中只允许LOAD和STORE指令存储11,程序员在编写程序时,使用的访存地址是(B)A主存地址B逻辑地址C物理地址D有效地址12,虚拟存储器主要是为了(A)A扩大存储器系统容量B提高存储器系统速度C扩大存储器系统容量和提高存储器系统速度D便于程序的访存操作13,与全相联映像相比,组相联映像的优点是(B)A目录表小B块冲突概率低C命中率高D主存利用率高14,输入输出数据不经过CPU内部寄存器的输入输出方式是(C )A程序控制方式B中断 C DMA方式D上述三种方式15,在配置了通道的计算机系统中,用户程序需要输入输出时引起的中断是(A)A访管中断 B I/O中断C程序性中断D外部中断16,当计算机系统通过执行通道程序,完成输入输出工作时,执行通道程序的是(B)A CPUB 通道C CPU和通道D指定的外设三:填空1,常见的计算机系统结构的分类法有两种:Flynn分类法,冯氏分类法冯氏分类法是根据系统的最大并行度对计算机系统结构进行分类,大多数的位并行的单处理机属于字串位并的处理机方式2,由软件实现的机器称为:虚拟机3,在一个计算机系统中,低层机器的属性往往对高层机器的程序员是透明的。
计算机系统结构试题及答案(四)
计算机系统结构试题及答案一、选择题(50分,每题2分,正确答案可能不只一个,可单选或复选)1.(CPU周期、机器周期)是内存读取一条指令字的最短时间。
2.(多线程、多核)技术体现了计算机并行处理中的空间并行。
3.(冯•诺伊曼、存储程序)体系结构的计算机把程序及其操作数据一同存储在存储器里。
4.(计算机体系结构)是机器语言程序员所看到的传统机器级所具有的属性,其实质是确定计算机系统中软硬件的界面。
5.(控制器)的基本任务是按照程序所排的指令序列,从存储器取出指令操作码到控制器中,对指令操作码译码分析,执行指令操作。
6.(流水线)技术体现了计算机并行处理中的时间并行。
7.(数据流)是执行周期中从内存流向运算器的信息流。
8.(指令周期)是取出并执行一条指令的时间。
9.1958年开始出现的第二代计算机,使用(晶体管)作为电子器件。
10.1960年代中期开始出现的第三代计算机,使用(小规模集成电路、中规模集成电路)作为电子器件。
11.1970年代开始出现的第四代计算机,使用(大规模集成电路、超大规模集成电路)作为电子器件。
12.Cache存储器在产生替换时,可以采用以下替换算法:(LFU算法、LRU算法、随机替换)。
13.Cache的功能由(硬件)实现,因而对程序员是透明的。
14.Cache是介于CPU和(主存、内存)之间的小容量存储器,能高速地向CPU提供指令和数据,从而加快程序的执行速度。
15.Cache由高速的(SRAM)组成。
16.CPU的基本功能包括(程序控制、操作控制、时间控制、数据加工)。
17.CPU的控制方式通常分为:(同步控制方式、异步控制方式、联合控制方式)反映了时序信号的定时方式。
18.CPU的联合控制方式的设计思想是:(在功能部件内部采用同步控制方式、在功能部件之间采用异步控制方式、在硬件实现允许的情况下,尽可能多地采用异步控制方式)。
19.CPU的同步控制方式有时又称为(固定时序控制方式、无应答控制方式)。
自考计算机系统结构题库及答案
自考计算机系统结构题库及答案02325计算机系统结构自考题库及答案计算机系统结构单选题1.对应用程序员不透明的是( ) AA.条件码寄存器B.乘法器C.指令缓冲器D.先行进位链2.汇编语言源程序变换成机器语言目标程序是经____来实现的( ) BA.编译程序解释B.汇编程序翻译C.汇编程序解释D.编译程序翻译3.属计算机系统结构考虑的应是( ) DA.主存采用多体交叉还是单体B.主存频宽的确定C.主存采用MOS 还是TTLD.主存容量和编址方式4."从中间开始设计的""中间""当前多数是在( )" CA.传统机器语言机器级与微程序机器级之间B.微程序机器级与汇编语言机器级之间C.传统机器语言机器级与操作系统机器级之间D.操作系统机器级与汇编语言机器级之间5.多处理机主要实现的是( ) DA.操作步骤的并行B.指令级并行C.操作级并行D.任务级并行6.直接执行微指令的是( ) BA.编译程序B.硬件C.微指令程序D.汇编程序7.从计算机系统结构上讲,机器语言程序员所看到的机器属性是( ) AA.编程要用到的硬件组织B.计算机各部件的硬件实现C.计算机硬件的全部组成 D.计算机软件所要完成的功能8.尾数下溢处理平均误差可调整到零的方法是( ) D "A.恒置""1""法"B.舍入法C.截断法D.ROM 查表法9.变址寻址的主要作用是( ) AA.支持向量、数组的运算寻址B.支持操作系统中的进程调度C.支持访存地址的越界检查D.支持程序的动态再定位10.在IBM370 系统中,支持操作系统实现多进程共用公用区管理最有效的指令是( ) BA.程序调用楷令B.比较与交换指令C.测试与置定指令D.执行指令11.程序员编写程序时使用的地址是( ) CA.主存地址B.辅存实地址C.逻辑地址D.有效地址12.不需要编制的数据存储空间是( ) BA.I/O接口的寄存器B.堆栈C.主存储器D.CPU 中的通用寄存器13.RISC执行程序的速度比CISC要快的原因是( ) BA.RISC只允许loAd和store指令访存B.RISC的指令平均执行周期数较少C.RISC的指令系统中的指令条数较少D.程序在RISC上编译生成的目标程序较短14.平均码长最短的编码是( ) AA.哈夫曼编码B.定长编码C.扩展编码D.需要根据编码使用的频度计算平均码长后确定15.外部设备打印机适合于连接到( ) AA.宇节多路通道B.选择通道C.数组多路通道D.任意一种通道16.在IBM370 系统中,申断响应硬件分工保存的是( ) DA.作业名称和优先级等B.各种软件状态和标志C.通用寄存器内容D.条件码等状态信息17.中断响应由高到低的优先次序宜用( ) AA.访管+程序性+重新启动B.访管斗程序性+机器故障C.程序性+1/0+访管D.外部+访管+程序性18.CDC CYBERl70 的I/0 处理机系统属于( ) BA.DMA 方式B.外围处理机方式C.通道方式 D.程序控制的1/0 方式19.通道流量是在某个时期单位时间内传送的宇节数,这个时期应是( ) CA.数组多路通道或字节多路通道B.字节多路通道或选择通道C.数组多路通道或选择通道D.任意一种通道20.外部设备打印机适合于连接到( )AA.宇节多路通道B.选择通道C.数组多路通道D.任意一种通道21.数据通路出错引起的中断是( ) BA.访管中断B.机器校验中断C.程序性中断D.外中断22.CAche存贮器常见的地址映象方式是( ) BA.全相联映象B.组相联映象C.页表法映象D.段页表映象23.虚拟存储器主要是为了( ) BA.扩大存储系统的容量和提高存储系统的速度B.扩大存储系统的容量C.提高存储系统的速度D.便于程序的访存操作24.对于采用组相联映像、LRU替换算法cAche存储起来说,不影响cAche命中率的是( ) AA.直接映像、组相联映像、全相联映像B.全相联映像、直接映像、组相联映像C.组相联映像、直接映像、全相联映像D.全相联映像、组相联映像、直接映像25.最能确保提高虚拟存储器访主存的命中率的改进途径是( ) CA.改用LRU替换算法并增大页面B.增大辅存容量C.改用LRU替换算法并增大页面数D.采用FIFO替换算法并增大页面26.与全相联映像相比,组相联映像的优点是( ) AA.目录表小B.命中率高C.块冲突概率低D.主存利用率高27.程序员编写程序时使用的地址是( ) BA.有效地址B.逻辑地址C.物理地址D.主存地址28.评价存储器性能的基本要求有大容量、____和低价格() BA.性价比高B.高速度C.命中率高D.利用率高29.解释一条机器指令的微操作包括____三部分() DA.操作数B.解释C.翻译D.取指令、分析和执行30.实现指令的重叠解释必须在计算机组成上满足____要求( ) CA.硬件冲突B.主存冲突C.要解决“分析”与“执行”操作控制上的同步D.主存和硬件冲突31.非线性流水线的特征是( ) AA.一次运算中要多次使用流水线中的某些功能段B.一次运算中使用流水线中的多个段C.流水线的各功能段在不同运算中能够有不同的连接D.流水线中某些功能段在各次运算中的作用不同32.与线性流水线最大吞吐率有关的是( ) CA.最后功能段的执行时间B.最快的那一段的执行时间C.最慢的那一段的执行时间D.各个功能段的执行时间33.在MIPS的指令流水线中,可能发生的冲突是( ) DA.两条指令的写操作之间的写后写冲突B.后流入的指令的写操作与先流入的指令的读操作之间的读后写冲突C.同一条指令的读操作与写操作之间的写后读冲突D.先流入的指令额写操作与后流入的指令的读操作之间的写后读冲突。
计算机体系结构习题答案
一、(5分)计算机系统设计中经常使用的4个定量原理是什么?请简要说明它们的含义。
答:(1)以经常性事件为重点。
在计算机系统的设计中,对经常发生的情况,赋予它优先的处理权和资源使用权,以得到更多的总体上的改进。
(2)Amdahl 定律。
加快某部件执行速度所获得的系统性能加速比,受限于该部件在系统中所占的重要性。
(3)CPU 性能公式。
执行一个程序所需的CPU 时间 = IC ×CPI ×T 。
(4)程序的局部性原理。
程序在执行时所访问地址的分布不是随机的,而是相对地簇聚。
二、(15分)假设某应用程序中有4类操作,通过改进各类操作的功能部件,可(2)各类操作单独改进后,程序获得的加速比分别是多少? (3)4类操作均改进后,整个程序的加速比是多少? 答:根据Amdahl 定律aff S n +-=)1(1,其中f 是可改进部分在总运行时间中所占比例,a 是可改进部分的加速比,可得4类操作均改进后,整个程序的加速比:11.77(1)n ii iS FF S =≈-+∑∑三、(5分)请简述指令之间数据冲突的类型。
答:指令之间的数据冲突有3种类型:真相关、反相关、输出相关。
真相关(数据依赖,有时候也称为数据相关):考虑两条指令i 和j ,i 在j 的前面,指令k 在指令i 和指令j 之间。
如果下述条件之一成立,则称指令j 与指令i 真相关:(1)指令j 使用指令i 产生的结果(写后读);(2)指令j 与指令k 真相关,而指令k 又与指令i 真相关。
(真相关的传递性) 反相关:考虑两条指令i 和j ,i 在j 的前面,如果指令j 所写的名与指令i 所读的寄存器名或存储地址相同,则称指令i 和j 发生了反相关。
(读后写)输出相关:考虑两条指令i 和j ,i 在j 的前面,如果指令j 和指令i 所写的寄存器名或存储地址相同,则称指令i 和j 发生了输出相关。
(写后写) 其中反相关和输出相关又合称名相关。
02325计算机系统结构真题及答案202008
全国2020年8月高等教育自学考试计算机系统结构试题一、单项选择题:本大题共10小题,每小题1分,共10分。
在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。
A.计算机硬件的全部组成B.计算机各部件的硬件实现C.编程要用到的硬件组织D.计算机软件所要完成的功能参考答案:C2.多处理机操作系统的类型不包括()A.主从型B.各自独立型C.浮动型D.固定型参考答案:D3.由于掉电引起的中断是()A.程序性中断B.机器校验中断C.外中断D.访管中断参考答案:B4.为了提高等效访问速度,在采用组相联映像的Cache存储器应()A.减小组的大小而块的大小不变B.减小块的大小而组的大小不变C.增加Cache块数而块的大小不变D.增大主存容量而Cache容量不变参考答案:C5.计算机机器指令间的“一次重叠”是()A.“执行k”取指k+1”重叠B.“分析k+1”与“执行k”重叠C.“取指k”与“分析k+1”重叠D.“分析k”与“执行k+1”重叠参考答案:B6.不属于集中式总线仲裁方式的是()A.串行链接B.定时查询C.独立请求D.同步查询参考答案:D7.ILIAC Ⅳ是一种()A.阵列处理机B.超标量处理机C.流水线处理机D.多处理机参考答案:A8.多处理机是属于()A.SIMD系统B.SISD系统C.MISD 系统D.MIMD系统参考答案:D9.下列关于归约机的描述,正确的是()A.归约机是属于Von Neumann型计算机B.归约机不是以函数式语言为机器语言的计算机C.归约机采用需求驱动,执行的操作序列取决于对数据的需求D.归约机采用数据驱动,执行的操作序列取决于输入数据的可用性参考答案:C10.传统的Von Neumann型计算机使用的工作方式是()A.控制流方式B.数据流方式C.智能推理方式D.需求驱动方式参考答案:A非选择题部分二、填空题:本大题共10小题,每小题2分,共20分。
11.弗林提出的对计算机系统进行分类的依据,是按照______和____ __的多倍性对计算机系统进行分类的。
体系结构试题及答案
一.名词解释计算机系统结构:传统机器程序员所看到的计算机属性,即概念性结构与功能特性。
在计算机技术中,把这种本来存在的事物或属性,但从某种角度看又好像不存在的概念称为透明性。
系列机:由同一厂家生产的具有相同系统结构、但具有不同组成和实现的一系列不同型号的计算机。
同构型多处理机系统:由多个同类型或至少担负同等功能的处理机组成,它们同时处理同一作业中能并行执行的多个任务。
堆栈型机器:CPU 中存储操作数的单元是堆栈的机器。
累加器型机器:CPU 中存储操作数的单元是累加器的机器。
通用寄存器型机器:CPU 中存储操作数的单元是通用寄存器的机器。
数据相关:考虑两条指令i和j,i在j的前面,如果下述条件之一成立,则称指令j与指令i数据相关:(1)指令j使用指令i产生的结果;(2)指令j与指令k数据相关,而指令k又与指令i数据相关。
定向:用来解决写后读冲突的。
在发生写后读相关的情况下,在计算结果尚未出来之前,后面等待使用该结果的指令并不见得是马上就要用该结果。
如果能够将该计算结果从其产生的地方直接送到其它指令需要它的地方,那么就可以避免停顿。
向量处理机:指令级并行:简称ILP。
是指指令之间存在的一种并行性,利用它,计算机可以并行执行两条或两条以上的指令。
指令的动态调度:是指在保持数据流和异常行为的情况下,通过硬件对指令执行顺序进行重新安排,以提高流水线的利用率且减少停顿现象。
是由硬件在程序实际运行时实施的。
指令的静态调度:是指依靠编译器对代码进行静态调度,以减少相关和冲突。
它不是在程序执行的过程中、而是在编译期间进行代码调度和优化的。
失效率:CPU访存时,在一级存储器中找不到所需信息的概率。
失效开销:CPU向二级存储器发出访问请求到把这个数据调入一级存储器所需的时间。
强制性失效:当第一次访问一个块时,该块不在Cache中,需要从下一级存储器中调入Cache,这就是强制性失效。
容量失效:如果程序在执行时,所需要的块不能全部调入Cache中,则当某些块被替换后又重新被访问,就会产生失效,这种失效就称作容量失效。
系统结构测试题及答案
1.4 测试题及参考答案(一)单项选择题(在下列每小题的四个备选答案中,只有一个答案是正确的,请把你认为是正确答案的题号,填入题后的()内,多选不给分)1、计算机系统多级层次中,从下层到上层,各级间相对顺序正确的应当是()。
①汇编语言机器级——操作系统机器级——高级语言机器级②微程序机器级——传统机器语言机器级——汇编语言机器级③传统机器语言机器级——高级语言机器级——汇编语言机器级④汇编语言机器级——应用语言机器级——高级语言机器级2、汇编语言源程序变换成机器语言目标程序是经()来实现的。
①编译程序解释②汇编程序解释③编译程序翻译④汇编程序翻译3、直接执行微指令的是()。
①汇编程序②编译程序③硬件④微指令程序4、对系统程序员不透明的应当是()。
①Cache存贮器②系列机各档不同的数据通路宽度③指令缓冲寄存器④虚拟存贮器5、对应用程序员不透明的应当是()。
①先行进位链②乘法器③指令缓冲器④条件码寄存器6、对机器语言程序员透明的是()。
①中断字②主存地址寄存器③通用寄存器④条件码7、计算机系统结构不包括()。
①主存速度②机器工作状态③信息保护④数据表示8、对计算机系统结构透明的是()。
①字符行运算指令②是否使用通道型I/O处理机③虚拟存贮器④VLSI技术9、对汇编程序语言透明的是()。
①I/O方式中的DMA访问方式②浮点数据表示③访问方式保护④程序性中断10、属计算机系统结构考虑的是()。
①主存采用MOS还是TTL②主存采用多体交叉还是单体③主存容量和编址方式④主存频宽的确定11、从计算机系统结构上讲,机器语言程序员所看到的机器属性是()。
①计算机软件所要完成的功能②计算机硬件的全部组成③编程要用到的硬件组织④计算机各部件的硬件实现12、计算组成设计不考虑()。
①专用部件设置②功能部件的集成度③控制机构的组成④缓冲技术13、在多用户机器上,应用程序员不能使用的指令是()。
①“执行”指令②“访管”指令③“启动I/O”指令④“测试与置定”指令14、以下说法中,不正确的是()。
计算机体系结构各章简答题及答案
计算机体系结构各章简答题及答案第⼀章计算机体系结构的基本概念1. 什么是计算机系统的多级层次结构?2. 硬件和软件在什么意义上是等效的在什么意义上是不等效的?3. 经典计算机系统结构的实质是什么?4. 语⾔实现的两种基本技术是什么?5. 对于通⽤寄存器型机器来说,机器语⾔程序设计者所看到的计算机的属性主要有哪些?6. 什么是软件兼容软件兼容有⼏种其中哪⼀种是软件兼容的根本特征?7. 什么是系列机它的出现较好地解决了什么⽭盾?8. 对计算机发展⾮常关键的实现技术有哪些?9. 实现软件移植的主要途径有哪些?10. 试以系列机为例,说明计算机系统结构、计算机组成和计算机实现三者之间的关系。
11. 存储程序计算机在系统结构上的主要特点是什么?12. 从系统结构的发展情况看,新型系统结构的设计主要从哪两⽅⾯着⼿?13. 软件技术两个最重要的发展趋势是什么?14. 计算机系统设计⼈员的技术挑战主要来⾃哪⼏个⽅⾯?15. ⼀种计算机系统结构的⽣命周期是怎样的?16. 商品的标价(价格)由哪些因素构成?17. 对计算机系统成本产⽣影响的主要因素有哪些?18. ⽤户CPU时间由哪三个因素决定?19. ⽬前常⽤的测试程序分为哪五类?20. 什么叫测试程序组件在评价计算机系统设计时最常见的测试程序组件是哪个?21. SPEC2000测试程序组件中包括哪⼏个测试程序组件?22. 测试基于Microsoft公司的Windows系列操作系统平台的最常⽤测试组件有哪些?23. 常⽤的专门的性能指标测试程序有哪些?24. 计算机系统结构设计和分析中最经常使⽤的三条基本原则是什么25. 根据Amdahl定律,系统加速⽐由哪两个因素决定?26. 从执⾏程序的⾓度看,并⾏性等级从低到⾼可分为哪⼏级?27. 从处理数据的⾓度,并⾏性等级从低到⾼可以分为哪⼏级?28. 计算机系统中提⾼并⾏性的技术途径有哪三种?29. 多机系统的耦合度可以分为哪⼏类?30. 单机系统和多机系统中,都是按哪三种技术途径分别发展为哪三类多处理机?31. 三种类型的多处理机(同构型多处理机、异构型多处理机、分布处理系统)的主要区别是什么1. 什么是计算机系统的多级层次结构从计算机语⾔的⾓度,把计算机系统按功能划分成以下多级层次结构:2. 硬件和软件在什么意义上是等效的在什么意义上是不等效的硬件和软件在功能实现上是等效的,即⼀种功能可以由软件实现,也可以由硬件实现。
(整理)自考计算机系统结构试题及答案
全国2010年4月自学考试计算机系统结构试题课程代码:02325一、单项选择题(本大题共10小题,每小题1分,共10分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均不得分。
1.在计算机系统结构设计中,提高软件功能实现的比例可( )A.提高解题速度B.减少需要的存储器容量C.提高系统的灵活性D.提高系统的性能价格比2.浮点数表示的尾数的基r m=16,尾数长度p=8,可表示的规格化最大正尾数的值是( )A.1/256 B.1/2C.15/16 D.255/2563.下列数据存储空间为隐含寻址方式的是( )A.CPU中的通用寄存器B.主存储器C.I/O接口中的寄存器D.堆栈4.当计算机系统执行通道程序完成输入输出工作时,执行通道程序的是( )A.CPU B.通道C.CPU和通道D.指定的外设5.下列有关中断的叙述正确的是( )A.中断响应的次序是由硬件决定的B.中断处理的次序是由硬件决定的C.中断处理的次序是不可改的D.中断响应的次序是可灵活改变的6.与虚拟存储器的等效访问速度无关..的是( )A.访存页地址流B.页面替换算法C.主存的容量D.辅存的容量7.非线性流水线的特征是( )A.一次运算中使用流水线中的多个功能段B.一次运算中多次使用流水线中的某些功能段C.流水线中某些功能段在各次运算中的作用不同D.流水线的各功能段在不同的运算中可以有不同的连接8.属于集中式共享存储器结构的SIMD计算机是( )A.ILLIAC IV B.BSP精品文档C.CM-2 D.MP-19.指令执行结果出现异常而引起的中断是( )A.程序性中断B.I/O中断C.机器校验中断D.外部中断10.下列关于脉动阵列机的描述,错误..的是( )A.脉动阵列机是由一组内部结构相同的处理单元构成的阵列B.脉动阵列机结构简单、规整,模块化强,可扩充性好C.脉动阵列机不适用于要求计算量大的信号/图像的处理D.脉动阵列机各PE间数据通信距离短、规则,使数据流和控制流的设计、同步控制等均简单、规整二、填空题(本大题共10小题,每小题2分,共20分)请在每小题的空格中填上正确答案。
计算机组成原理与体系结构考试试卷
计算机组成原理与体系结构考试试卷(答案见尾页)一、选择题1. 计算机组成原理的主要研究对象是什么?A. 计算机的指令集B. 计算机的硬件组成及其工作原理C. 操作系统的工作原理D. 计算机网络的工作原理2. 下列哪个部件是计算机的核心部件,负责执行程序指令?A. CPUB. 内存C. 显卡D. 硬盘3. 在冯·诺依曼体系结构中,以下哪个不是必要的组成部分?A. 输入设备B. 输出设备C. 控制单元D. 数据总线4. 计算机的存储系统通常包括哪几个层次?A. 缓存B. 主存C. 外存D. 以上都是5. 在计算机组成原理中,常用的数据表示方法有哪些?A. 原码B. 补码C. 反码D. 移码6. 以下哪个是计算机的输入/输出设备?A. 键盘B. 显示器C. 打印机D. 网络接口卡7. 在计算机组成原理中,CPU的主要功能是什么?A. 存储数据B. 进行算术运算和逻辑运算C. 控制和管理计算机其他部件D. 传输数据8. 下列哪种存储器具有最快的读写速度?A. RAMB. 硬盘C. 缓存D. CD9. 在计算机组成原理中,中断是指什么?A. 计算机在执行程序时,由于某些紧急事件需要立即处理,而暂时中止当前程序的执行过程B. 计算机在执行程序时,由于某些紧急事件需要立即处理,而将程序的执行顺序暂时改变C. 计算机在执行程序时,由于某些紧急事件需要立即处理,而将程序的执行状态暂时保存D. 计算机在执行程序时,由于某些紧急事件需要立即处理,而将程序的执行内容暂时复制到另一个部件10. 在计算机组成原理中,为了提高计算机的性能,通常会采用多种技术手段,如并行处理、流水线技术等。
以下哪种技术不是常见的提高计算机性能的技术手段?A. 多核处理器B. 缓存技术C. 串行通信D. 异步I/O11. 计算机组成原理的主要内容包括哪些?A. 信息的表示与存储B. 控制器的设计与实现C. 总线与接口技术D. 操作系统的基本原理E. 以上都是12. 下列哪个部件不属于计算机的中央处理器(CPU)?A. 寄存器B. 运算器C. 控制器D. 缓存E. 输入/输出设备13. 在冯·诺依曼体系结构中,计算机由哪五个主要部分组成?A. 输入设备、输出设备、控制器、算术逻辑单元、内存B. 输入设备、输出设备、运算器、内存、外部存储器C. 输入设备、输出设备、控制器、算术逻辑单元、内存D. 输入设备、输出设备、运算器、内存、硬盘E. 输入设备、输出设备、控制器、内存、缓存14. 以下哪个不是计算机内部的信息表示方式?A. 原码B. 补码C. 反码D. ASCII码E. 二进制编码15. 在计算机组成原理中,通常使用哪种寻址方式来访问内存中的数据?A. 索引寻址B. 间接寻址C. 直接寻址D. 寄存器寻址E. 堆栈寻址16. 计算机的存储系统通常分为哪两部分?A. 主存储器B. 辅助存储器C. 随机存取存储器D. 磁盘存储器E. 光盘存储器17. 在输入/输出(I/O)系统中,中断的作用是什么?A. 提高系统的运行效率B. 实现多任务处理C. 允许计算机在等待I/O操作完成时继续执行其他任务D. 增加I/O设备的利用率E. 以上都是18. 在计算机组成原理中,为了提高指令的执行速度,通常会采用哪种技术?A. 流水线技术B. 哈希技术C. 缓存技术D. 动态调度技术E. 以上都是19. 以下哪个是计算机的输入设备?A. 显示器B. 键盘C. 打印机D. 扬声器E. 数字相机20. 在计算机体系结构中,超标量处理器的主要特点是什么?A. 支持分支预测B. 提高指令流水线的执行速度C. 增加寄存器数量D. 支持浮点运算E. 减少指令周期21. 在计算机组成原理中,以下哪个不是计算机的基本逻辑电路?A. 与门B. 或门C. 异或门D. 触发器E. 计数器22. 计算机的存储系统通常包括哪几个部分?A. 寄存器B. 缓存C. 主存储器D. 辅助存储器E. 高速缓冲存储器F. 以上都是23. 在计算机体系结构中,以下哪个是用于解释指令执行过程的概念?A. 指令集B. 指令流水线C. 数据通路D. 控制单元E. 以上都不是24. 下面关于冯·诺依曼结构的描述,哪个是正确的?A. 存储器只用于存储数据和指令B. 控制单元负责解释指令并控制整个计算机系统C. 输入/输出设备只能位于计算机的主板上D. 堆栈是用于数据存储的E. 以上都不对25. 在计算机组成原理中,以下哪个是用于表示字符的编码方式?A. ASCII码B. 汉字编码C. 国际码D. 以上都是E. 以上都不是26. 计算机的指令集是指什么?A. 计算机能够执行的全部指令的集合B. 计算机内部所有硬件部件的总和C. 计算机程序的集合D. 计算机内存中的数据集合E. 以上都不是27. 在计算机体系结构中,以下哪个是用于提高指令执行效率的技术?A. 流水线技术B. 循环展开技术C. 指令乱序执行D. 以上都是E. 以上都不是28. 计算机组成原理中的“存储程序”概念是由谁提出的?A. 图灵B. 冯·诺依曼C. 比尔·盖茨D. 以上都不是E. 以上都是29. 在计算机组成原理中,以下哪个是用于描述计算机系统各部件之间连接方式的模型?A. 系统总线B. 数据总线C. 控制总线D. 以上都是E. 以上都不是30. 计算机组成原理的主要目的是什么?A. 计算机内部电路的设计与优化B. 计算机硬件的逻辑设计C. 描述计算机硬件系统的组成和工作原理D. 计算机软件的开发与维护31. 在冯·诺依曼体系结构中,以下哪个部分不是必需的?A. CPUB. 内存C. 磁盘D. 输入输出设备32. 在计算机组成原理中,存储器的编址单位通常是:A. 字节B. 字C. 块D. 位33. 下列哪个部件不属于CPU的内部组成部分?A. 寄存器B. 指令寄存器C. 数据寄存器D. 输出缓冲器34. 在计算机的存储系统中,缓存通常位于哪个层次?A. L1缓存B. L2缓存C. 主存D. 硬盘35. 在计算机组成原理中,以下哪个概念是指CPU一次能处理的二进制数据的位数?A. 字长B. 总线宽度C. 主频D. 进程数36. 在冯·诺依曼体系结构中,程序和数据通常存储在哪里?A. RAMB. 硬盘C. ROMD. CD37. 在计算机组成原理中,以下哪个设备不是输入设备?A. 键盘B. 鼠标C. 打印机D. 显示器38. 在计算机组成原理中,以下哪个术语描述了CPU执行指令的速度?A. 主频B. 延迟C. 吞吐量D. 时序39. 在计算机的存储系统中,RAM的特点是什么?A. 速度快,但断电后数据会丢失B. 速度慢,但断电后数据不会丢失C. 速度快,断电后数据不会丢失D. 速度慢,断电后数据会丢失二、问答题1. 远程通信模块:如Wi-Fi、蓝牙等,用于与远程设备通信。
《计算机系统结构》及参考答案精选全文完整版
可编辑修改精选全文完整版《计算机系统结构》练习题一一、单项选择题1.页式虚拟存储器的地址变换对于 D 是透明的.A. 操作系统设计者B. 任何程序员C. 系统结构设计者D. 应用程序员2.以下各类中断中,属于自愿中断的是 C .A. 外部中断B. I/O中断C. 执行“访管”指令D. 机器校验中断3. 高速外部设备磁盘机适合连接于 C .4. 页式虚拟存储器页表的作用是 A .A. 反映虚页在主存的存储情况B. 仅反映虚页是否调入主存C. 反映主存实页与Cache的对应关系D. 反映虚页在辅存的存储情况5.软件和硬件的功能在逻辑上是 C 的.D.软件优于固件6. 计算机中最优化的操作码编码方法是 D .码码C.扩展操作码 D.哈夫曼编码7. 从计算机系统执行程序的角度看,并行性等级由低到高分为四级 A .A.指令内部——指令之间——进程之间——程序之间B.指令之间——指令内部——进程之间——程序之间C.进程之间——指令之间——指令内部——程序之间D.程序之间——进程之间——指令之间——指令内部8. 计算机系统多级层次结构中,操作系统机器级的直接上层是 D .A.传统机器级B.高级语言机器C.应用语言机器级D.汇编语言机器级9.全相联地址映像是指 A .A.任何虚页都可装入主存中任何实页的位置B.一个虚页只装进固定的主存实页位置C.组之间是固定的,而组内任何虚页可以装入任何实页位置D.组间可任意装入,组内是固定装入10.对于同一系列机,必须保证软件能够 C .A.向前兼容,并向上兼容B.向前兼容,并向下兼容C.向后兼容,力争向上兼容D.向后兼容,力争向下兼容11.设有16个处理单元的并行处理机系统, 采用共享主存的方式. 若同时存取16个数据, 为避免存储器访问冲突, 共享主存的多体数量应该为 C 才合理.A. 15B. 16C. 17D. 1912. 软件兼容的根本特征是 C .A. 向前兼容B. 向后兼容C. 向上兼容D. 向下兼容13.在下列机器中,能够实现软件兼容的机器是 B .A. 完全不同种类的机型B. 系统结构相同的机器C. 宿主机和目标机D. 虚拟机14.输入输出系统硬件的功能对 C 是透明的。
计算机体系结构期末考试试题及答案
填空题1.从2002年以来,计算机性能的年增长率下降到了约30%。
其主要原因是:①大功耗问题;②可以进一步有效地开发的指令级并行性已经很少;③存储器访问速度的提高缓慢。
2. 可移植性是指一个软件可以不经修改或者只需少量修改就可以由一台计算机移植到另一台计算机上运行。
实现可移植性的常用方法有3种:系列机,模拟和仿真,统一高级语言。
2.通用寄存器型指令集结构计算机在灵活性和提高性能方面有明显的优势。
主要体现在①寄存器的访问速度比存储器快;②对编译器而言,能更加容易有效地分配和使用寄存器;③寄存器可以用来存放变量。
3.MIPS的数据寻址方式只有立即数寻址和偏移量寻址。
4.向量处理机的结构由所采用的向量处理方式决定。
有两种典型的结构;存储器-存储器型结构和寄存器-寄存器型结构。
5.Cache-主存层次的工作由硬件实现,对系统程序员是透明的。
6.降低Cache不命中率最直接的方法是增加Cache的容量。
不过,这种方法不但会增加成本,而且还可能增加命中时间,这种方法在片外Cache中用得比较多。
7.大多数磁盘阵列的组成可以由以下两个特征来区分:数据交叉存放的粒度、冗余数据的计算方法以及在磁盘阵列中的存放方式。
8.时延和带宽是用来评估互连网络性能的两个基本指标。
时延包括通信时延和网络时延。
9.计算机系统可分为SISD、SIMD、MISD和MIMD四类,许多早期并行处理机是SIMD计算机,近年来,MIMD已经成为通用多处理机系统结构的选择。
这是因为MIMD具有灵活性,并且MIMD能充分利用现有微处理器的性价比优势。
判断题1.从计算机语言的角度,系统结构把计算机系统按功能划分成多级层次结构,其中,第2级是操作系统虚拟机,第3级是汇编语言虚拟机。
(错)2.计算机系统中提高并行性的3种途径中,资源重复是在并行性概念中引入时间因素,加快硬件周转而赢得时间。
(错)3.指令集结构中采用多种寻址方式可能会增加实现的复杂度和使用这些寻址方式的指令的CPI。
计算机系统结构试题汇总(带答案)
______,调出有关处理该中断服务程序,准备运行。
19.设多体单字低位交叉的存贮器,单体容量为 I 的 m 个分体,其 Mj 的编址模式为 m×i+j,
其中 i=0,1,…,I-1;j=______,如 m=4,M2 体对应二进制地址码最低二位的状态为______。 20.自定义数据表示包括标志符数据表示和______两类,标志符应由编绎程序建立,对______
I1: RI←A1+A2 I2: R2←A3+A4 I3: R3←A5+A6 I4: R4←A7+A8 I5: R5←A9+A10 I6: R6←R1+n2 I7: R7←R3+R4 I8: R8←R5+R6 I9: F←R7+R8 这并不是唯一可能的计算方法。假设功能段的延迟为△t。 1.画出流水线时空图。(8 分) 2.计算流水线的实际吞吐率、加速比和效率。(每个 4 分,共 12 分)
6. 透明性:指一种本来存在的事物或属性,从某种角度看似乎不存在的现象。 7. LRU 算法:即近期最少使用算法,它选择近期最少访问的页面作为被替换的页面。 8.RISC:精简指令系统计算机,这种系统中,尽量简化指令功能,只保留那些功能简 单,能在一个节拍内执行完成指令,较复杂的功能用一段子程序来实现。 9.超标量处理机:通常把一个时钟周期内能够同时发射多条指令的处理机称为超标量 处理机。 10.流水线的链接技术:指一条指令的结果寄存器可能成为后继指令的操作数寄存器的 技术。
五、(10 分) 已知四个程序在三台计算机上的执行时间(s,秒)如下:
程序
执行时间(s,秒)
计算机 A
计算机 B
计算机 C
程序 1
1
10
计算机系统组成试题及答案
计算机系统组成试题及答案一、选择题1. 计算机系统组成中,负责将程序指令从主存取到CPU进行执行的硬件是:A. 高速缓存B. 控制器C. ALU(算术逻辑单元)D. 数据通路答案:B. 控制器2. 下列哪种组成不属于冯·诺依曼体系结构的特点:A. 存储器和处理器分离B. 指令和数据以不同的形式存储C. 指令和数据以相同的格式存储D. 顺序执行指令答案:C. 指令和数据以相同的格式存储3. CPU中的ALU(算术逻辑单元)用于处理下列哪些操作:A. 算术运算B. 逻辑运算C. 数据传输D. 所有上述操作答案:D. 所有上述操作4. 数据通路中的寄存器用于存储下列哪种数据:A. 控制信号B. 指令C. 地址D. 数据答案:D. 数据5. 下列属于计算机系统中外部设备的是:A. CPUB. 主存C. 显示器D. 硬盘答案:C. 显示器二、填空题1. 冯·诺依曼体系结构中,存储器和处理器通过... 来进行数据传输。
答案:总线2. CPU中的...用于执行指令中的算术和逻辑运算。
答案:ALU(算术逻辑单元)3. 数据通路中的...用于暂时存储指令和数据。
答案:寄存器4. 计算机系统中,控制器负责解析指令并生成相应的...。
答案:控制信号5. 外部设备的输入/输出操作通过...来进行。
答案:I/O接口三、简答题1. 请简要介绍冯·诺依曼体系结构。
答案:冯·诺依曼体系结构是一种计算机体系结构,也被称为存储程序型计算机。
它的特点是存储器和处理器分离,指令和数据以不同的形式存储,程序和数据都存储在主存储器中,由控制器逐条取出指令并执行。
冯·诺依曼体系结构是现代计算机系统的基础,几乎所有的计算机系统都采用这种结构。
2. CPU中的数据通路包括哪些组成部分?答案:CPU中的数据通路包括ALU(算术逻辑单元)、寄存器以及用于数据传输的总线。
ALU用于执行指令中的算术和逻辑运算,寄存器用于暂时存储指令和数据,总线用于连接CPU和主存储器,进行数据传输。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机系统结构试题及答案一、选择题(50分,每题2分,正确答案可能不只一个,可单选或复选)1.(CPU周期、机器周期)是内存读取一条指令字的最短时间。
2.(多线程、多核)技术体现了计算机并行处理中的空间并行。
3.(冯•诺伊曼、存储程序)体系结构的计算机把程序及其操作数据一同存储在存储器里。
4.(计算机体系结构)是机器语言程序员所看到的传统机器级所具有的属性,其实质是确定计算机系统中软硬件的界面。
5.(控制器)的基本任务是按照程序所排的指令序列,从存储器取出指令操作码到控制器中,对指令操作码译码分析,执行指令操作。
6.(流水线)技术体现了计算机并行处理中的时间并行。
7.(数据流)是执行周期中从内存流向运算器的信息流。
8.(指令周期)是取出并执行一条指令的时间。
9.1958年开始出现的第二代计算机,使用(晶体管)作为电子器件。
10.1960年代中期开始出现的第三代计算机,使用(小规模集成电路、中规模集成电路)作为电子器件。
11.1970年代开始出现的第四代计算机,使用(大规模集成电路、超大规模集成电路)作为电子器件。
12.Cache存储器在产生替换时,可以采用以下替换算法:(LFU算法、LRU算法、随机替换)。
13.Cache的功能由(硬件)实现,因而对程序员是透明的。
14.Cache是介于CPU和(主存、内存)之间的小容量存储器,能高速地向CPU提供指令和数据,从而加快程序的执行速度。
15.Cache由高速的(SRAM)组成。
16.CPU的基本功能包括(程序控制、操作控制、时间控制、数据加工)。
17.CPU的控制方式通常分为:(同步控制方式、异步控制方式、联合控制方式)反映了时序信号的定时方式。
18.CPU的联合控制方式的设计思想是:(在功能部件内部采用同步控制方式、在功能部件之间采用异步控制方式、在硬件实现允许的情况下,尽可能多地采用异步控制方式)。
19.CPU的同步控制方式有时又称为(固定时序控制方式、无应答控制方式)。
20.CPU的异步控制方式有时又称为(可变时序控制方式、应答控制方式)。
21.EPROM是指(光擦可编程只读存储器)。
22.MOS半导体存储器中,(DRAM)可大幅度提高集成度,但由于(刷新)操作,外围电路复杂,速度慢。
23.MOS半导体存储器中,(SRAM)的外围电路简单,速度(快),但其使用的器件多,集成度不高。
24.RISC的几个要素是(一个有限的简单的指令集、CPU配备大量的通用寄存器、强调对指令流水线的优化)。
25.奔腾CPU采用2条指令流水线,能在1个时钟周期内发射2条简单的整数指令,也可发射(1)条浮点指令。
26.奔腾CPU的大多数简单指令用硬布线控制实现,在1个时钟周期内执行完毕。
而对于用微程序实现的指令,也在(2、3)个时钟周期内执行完毕。
27.奔腾CPU的外部中断是由CPU的外部硬件信号引发的,包括(可屏蔽中断、非屏蔽中断)。
28.奔腾CPU的异常中断是由指令执行引发的,包括(执行异常、执行软件中断指令)。
29.奔腾CPU是Intel公司生产的一种(超标量)流水处理器。
30.程序控制类指令的功能是(改变程序执行的顺序)。
31.从CPU来看,增加Cache的目的,就是在性能上使(主存、内存)的平均读出时间尽可能接近Cache的读出时间。
32.从执行程序的角度看,最低等级的并行是(指令内部)并行。
33.从执行程序的角度看,最高等级的并行是(作业级、程序级)并行。
34.存储器堆栈是由程序员设置出来作为堆栈使用的一部分(主存储器)。
35.当CPU和主存进行信息交换,即CPU(向主存存入数据、从主存读出数据、从主存读出指令)时,都要使用地址寄存器和数据寄存器。
36.当代总线分为(数据传送总线、仲裁总线、中断和同步总线、公用线)。
37.当代总线是一些标准总线,追求与(技术、结构、CPU、厂家)无关的开发标准。
38.当执行指令时,CPU能自动(递增)程序计数器的内容,使其始终保持将要执行的下一条指令的主存地址,为取下一条指令做好准备。
39.到目前为止,使用最为广泛的计算机形态是:(嵌入式计算机)。
40.堆栈是一种特殊的数据寻址方式,基于(FILO、LIFO)原理。
41.堆栈寻址方式中,设A为累加器,SP为堆栈指示器,M SP为SP指示的栈顶单元。
如果进栈操作的动作顺序是(A)→M SP,(SP)-1→SP,那么出栈操作的动作顺序应为((SP)+1→SP,(M SP)→A)。
42.冯•诺伊曼体系结构的计算机具有共同的基本配置,即具有几大部件:运算器、控制器、(I/O设备、存储器)。
43.冯•诺依曼计算机体系结构的主要特点是(使用二进制数、存储程序)。
44.冯•诺依曼型计算机的设计思想是(存储程序并按地址顺序执行)。
45.广义地讲,并行性中的并发性是指两个以上事件在(同一时间间隔内)发生。
46.广义地讲,并行性中的同时性是指两个以上事件在(同一时刻)发生。
47.计算机的专用和通用是根据计算机的(效率、速度、价格、运行的经济性和适应性)来划分的。
48.寄存器堆栈是(CPU)中设置的一组专门用于堆栈的寄存器。
49.具有相同(计算机体系结构)的计算机,可以采用不同的(计算机组成)。
50.开发RISC系统的目标是:(使处理器的结构更简单,更合理、提高处理器的性能、提高处理器的执行效率、降低处理器的开发成本)。
51.流水CPU通常由(指令部件、指令队列、执行部件)等几个部分组成,这几个功能部件可以组成一个多级流水线。
52.奇偶校验无法检测(偶数个、偶数个)错误,更无法识别错误信息的(位置、内容)。
53.取出和执行任何一条指令所需的最短时间为(2)个CPU周期。
54.世界上第一台通用电子数字计算机ENIAC使用(电子管)作为电子器件。
55.适配器的作用是保证(I/O设备)用计算机系统特性所要求的形式发送或接收信息。
56.双端口存储器是一种高速工作的存储器,指同一个存储器具有两组相互独立的(读写)控制线路,可以对存储器中(任何)位置上的数据进行独立的存取操作。
57.通用计算机可分为(超级计算机、大型机、服务器、工作站)、微型机和单片机。
58.微程序控制器的基本思想是:将微操作控制信号按一定规则进行编码,形成(微指令),存放到一个只读存储器里。
当机器运行时,一条又一条地读出它们,从而产生全机所需要的各种操作控制信号,使相应部件执行所规定的操作。
59.为了解决多个主设备同时(竞争)总线(控制)权的问题,必须具有总线仲裁部件,以某种方式选择其中一个主设备作为总线的下一次主方。
60.为了提高浮点数的表示精度,当尾数不为(0)时,通过修改阶码并移动小数点,使尾数域的最高有效位为(1),这称为浮点数的规格化表示。
61.为了执行任何给定的指令,必须对指令操作码进行测试,以便识别所要求的操作,CPU中的(指令译码器)就是完成这项工作的。
62.相对于硬布线控制器,微程序控制器的优点在于(结构比较规整、复杂性和非标准化程度较低、增加或修改指令较为容易)。
63.相联存储器是以(关键字、内容)来访问存储器的。
64.虚拟存储器可看作是一个容量非常大的(逻辑)存储器,有了它,用户无需考虑所编程序在(主存)中是否放得下或放在什么位置等问题。
65.虚拟地址空间的大小实际上受到(辅助存储器)容量的限制。
66.虚拟地址由(编译程序)生成。
67.一个计算机系统可以在不同的并行等级上采用流水线技术。
按照流水的级别,流水线可分类为(算术流水线、指令流水线、处理机流水线、宏流水线)。
68.一条机器指令是由若干条(微指令)组成的序列来实现的,而机器指令的总和便可实现整个指令系统。
69.一条机器指令是由若干条微指令组成的序列(通常叫做(微程序))来实现的,而机器指令的总和便可实现整个指令系统。
70.一条指令中的操作数地址,可以有(0、1、2、3)个。
71.一种(计算机组成)可以采用多种不同的(计算机实现)。
72.以下4种类型指令中,执行时间最长的是(SS型指令)。
73.以下4种类型指令中,执行时间最短的是(RR型指令)。
74.以下关于流水线技术的描述中,正确的是(就一条指令而言,其执行速度没有加快、就程序执行过程的整体而言,程序执行速度大大加快、适合于大量的重复性的处理)。
75.以下句子中,正确的是(CPU中的微程序是可重写的、可以通过修改成品CPU来改变CPU的译码方式)。
76.以下句子中,正确的是(各条指令的取指阶段所用的CPU周期是完全相同的、由于各条指令的功能不同,指令的执行阶段所用的CPU周期是各不相同的)。
77.以下句子中,正确的是(一条指令的取出阶段需要1个CPU周期时间、一条指令的执行阶段需要至少1个CPU周期时间)。
78.以下指令存在哪些类型的数据相关?(RAW相关、WAW相关)LAD R6, B ;M(B)→R6,M(B)是存储器单元MUL R6, R7 ;(R6)×(R7)→R679.以下指令存在哪些类型的数据相关?(W AR相关)STA M(x),R3 ;(R3)->M(x),M(x)是存储器单元ADD R3,R4,R5 ;(R4)+(R5)->R380.以下指令存在哪些类型的数据相关?(WAW相关)MUL R3,R1,R2 ;(R1)×(R2)->R3ADD R3,R4,R5 ;(R4)+(R5)->R381.硬布线控制器的特点是(设计非常复杂,且代价很大、调试非常复杂,且代价很大、速度较快,主要取决于逻辑电路的延迟)。
82.运算型指令的寻址与转移型指令的寻址,其不同点在于(前者取操作数,后者决定程序转移地址)。
83.在(定点)运算中,为了判断溢出是否发生,可采用双符号位检测法。
不论溢出与否,其(最高)符号位始终指示正确的符号。
84.在CPU中,操作控制器的功能就是根据指令操作码和时序信号,产生各种操作控制信号,以便正确地建立数据通路,从而完成(取指令、执行指令、分析指令、取操作数)的控制。
85.在CPU中,程序计数器用来保存(下一条指令的地址)。
86.在CPU中,跟踪指令后继地址的寄存器是(程序计数器)。
87.在CPU中,控制器通常由(程序计数器、指令寄存器、指令译码器、时序发生器)和操作控制器组成。
88.在CPU中,数据寄存器用来暂时存放(由主存读出的一条指令、由主存读出的一个数据字、向主存存入的一条指令、向主存存入的一个数据字)。
89.在CPU中,运算器的主要功能是进行(算术运算、逻辑测试、逻辑运算)。
90.在CPU中,运算器通常由(算术逻辑单元、累加寄存器、数据寄存器、状态条件寄存器)组成。
91.在CPU中,指令寄存器用来保存(当前指令)。
92.在CPU中,状态条件寄存器(PSW)用来保存(标志位、条件码、中断信息、状态信息)。