《计算机系统结构》练习测试题库
计算机系统结构考试题库

第1章计算机系统结构的基本概念1.1 解释下列术语层次机构:按照计算机语言从低级到高级的次序,把计算机系统按功能划分成多级层次结构,每一层以一种不同的语言为特征。
这些层次依次为:微程序机器级,传统机器语言机器级,汇编语言机器级,高级语言机器级,应用语言机器级等。
虚拟机:用软件实现的机器。
翻译:先用转换程序把高一级机器上的程序转换为低一级机器上等效的程序,然后再在这低一级机器上运行,实现程序的功能。
解释:对于高一级机器上的程序中的每一条语句或指令,都是转去执行低一级机器上的一段等效程序。
执行完后,再去高一级机器取下一条语句或指令,再进行解释执行,如此反复,直到解释执行完整个程序。
计算机系统结构:传统机器程序员所看到的计算机属性,即概念性结构与功能特性。
在计算机技术中,把这种本来存在的事物或属性,但从某种角度看又好像不存在的概念称为透明性。
计算机组成:计算机系统结构的逻辑实现,包含物理机器级中的数据流和控制流的组成以及逻辑设计等。
计算机实现:计算机组成的物理实现,包括处理机、主存等部件的物理结构,器件的集成度和速度,模块、插件、底板的划分与连接,信号传输,电源、冷却及整机装配技术等。
系统加速比:对系统中某部分进行改进时,改进后系统性能提高的倍数。
Amdahl定律:当对一个系统中的某个部件进行改进后,所能获得的整个系统性能的提高,受限于该部件的执行时间占总执行时间的百分比。
程序的局部性原理:程序执行时所访问的存储器地址不是随机分布的,而是相对地簇聚。
包括时间局部性和空间局部性。
CPI:每条指令执行的平均时钟周期数。
测试程序套件:由各种不同的真实应用程序构成的一组测试程序,用来测试计算机在各个方面的处理性能。
存储程序计算机:冯·诺依曼结构计算机。
其基本点是指令驱动。
程序预先存放在计算机存储器中,机器一旦启动,就能按照程序指定的逻辑顺序执行这些程序,自动完成由程序所描述的处理工作。
系列机:由同一厂家生产的具有相同系统结构、但具有不同组成和实现的一系列不同型号的计算机。
计算机系统结构试题_图文.doc

第一章:1. 试述Flynn分类的4种计算机系统结构有何特点。
2. 假设高速缓存Cache工作速度为主存的5倍,K Cache被访问命中的概率为90%, 则采用Cache后,能使整个存储系统获得多高的加速比?3. 某工作站采用时钟频率为15 MHz、处理速率为10 MIPS的处理机来执行一个已知混合程序。
假定每次存储器存取为1周期延迟,试问:(1)此计算机的有效CPI是多少?(2)假定将处理机的时钟提高到30 MHz,但存储器子系统速率不变。
这样,毎次存储器存取需要两个时钟周期。
如果30%指令每条只需要一次存储存取,而另外5%每条需要两次存储存取,并假定已知混合程序的指令数不变,并与原工作站兼容,试求改进示的处理机性能。
4. 处理机的时钟30 MHz指令类Sfl CPJ指令氏合比(%)算术和逻辑160髙撞缓存命中的加戟/存備218转移412髙速缓存缺失的存储器仿1可810(1)计算在单处理机上川上述跟踪数据运行程序的平均CPIo(2)根据(1)所得CPI,计算相应的MIPS速率。
1、解释图中各控制信号的作用。
2、各流水级存放控制信号的流水线寄存器有何弄同?3、设流水线模型机采用load nij推和数据询推,按吋钟周期画出以下指令序列的时序图,标示出前推示意。
load r2, 12 (r3)addi r4, r2, 10and rl, r2, r4 store rl, 10 (r5)4、给岀A. 3节PPT 中图1. 39的BDEPEN 控制信号的真值表。
DSEBTAKEN半期:1、 试分析采用哪种设计方案实现求浮点数除法FPMUL 对系统性能提高更大。
假定FPMUL 操作占整个测试程序执行时间的15%o 一•种设计方案是增加专门的FPMUL 硬件,可以将FPMUL 操作的速度加快到10倍; 另一种设计方案是提高所冇FP 运算指令的执行速度,使得FP 指令的执行速度加快为原 来的1.4倍,设FP 运算指令在总执行时间中占40%o (3分) 解:对这两种设计方案的加速比分别进行计算。
2022年湖南大学计算机科学与技术专业《计算机系统结构》科目期末试卷B(有答案)

2022年湖南大学计算机科学与技术专业《计算机系统结构》科目期末试卷B(有答案)一、选择题1、()属于MIMD系统结构。
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.I/O方式中的DMA访问B.浮点数据表示C.访问方式保护D.程序性中断7、对系统程序员不透明的应当是()A.CACHE 存储器B.系列机各档不同的数据通路宽度C.指令缓冲寄存器D.虚拟存储器8、计算机系统的层次结构按照由高到低的顺序分别为()。
A.高级语言机器级,汇编语言机器级,传统机器语言机器级,微程序机器级B.高级语言机器级,应用语言机器级,汇编语言机器级,微程序机器级C.应用语言机器级,传统机器语言机器级,汇编语言机器级,操作系统机器级D.应用语言机器级,操作系统机器级,微程序机器级,传统机器语言机器级9、微指令由()直接执行。
A.微指令程序B.硬件C.汇编程序D.编译程序10、在操作系统机器级,一般用()程序()作业控制语句。
A.汇编程序,翻译B.汇编程序,解释C.机器语言,解释D.机器语言,翻译11、从计算机系统结构上讲,机器语言程序员所看到的机器属性是()A.计算机软件所要完成的功能B.计算机硬件的全部组成C.编程要用到的硬件组织D.计算机各部件的硬件实现。
计算机系统结构试题及答案

2009-2010学年度第一学期2007级《计算机系统结构》期末考试试卷(A)(闭卷)姓名:学号:专业:(注:①考试时间为120分钟;②所有解答必须写在答题纸上。
)一、单项选择题(每小题3分,共30分)1.在系列机中发展一种新型号机器,你认为下列()设想是不行的?【A】新增加字符数据类型和若干条字符处理指令【B】将中断分级由原来的4级增加到5级【C】在CPU和主存之间增设Cache存贮器【D】将浮点数的下溢处理法由原来的恒置“1”法,改为查表舍入法2.对计算机系统结构来说,不透明的是()。
【A】存储器采用交叉存取还是并行存取【B】CPU内部的数据通路的宽度是8位还是16位【C】采用浮点数据表示还是标志符数据表示【D】指令采用硬联逻辑实现还是微程序实现3.一个平衡的计算机系统,应该是()。
【A】1MIPS的CPU速度【B】1MB的主存容量【C】1Mb/s的I/O吞吐率【D】A、B和C4、()设计是现代计算机系统设计所采用的方法。
【A】由上往下【B】由下往上【C】由中间开始【D】上下同时开始5.当今微型机中实现软件移植最好的方法是()。
【A】系列机【B】兼容机【C】仿真技术【D】统一高级语言6、不能够对向量数据结构提供直接支持的是()数据表示。
【A】向量【B】堆栈【C】描述符【D】A和C7、采用整数边界存储技术,其主要目的是()。
【A】节约主存空间【B】提高数据的访问速度【C】一个主存周期可取多条指令【D】一个主存周期至少可取到一条指令8、在指令的操作码编码方式中,优化实用的编码是()。
【A】Huffman编码【B】等长编码【C】Huffman扩展编码【D】BCD码9、流水计算机中将指令Cache和数据Cache分开,主要是为了()。
【A】提高存储系统的速度【B】增加主存容量【C】解决功能部件冲突【D】解决访存冲突10、当N=16时,能描述4组4元交换的函数是()。
【A】C1+C2 【B】C0+C1 【C】C0+C2 【D】C2+C3二、(10分)在采用通用寄存器指令集结构的计算机上得到了如下所示的数据:假若编译器优化后能去掉50%的ALU指令,但不能去掉其它三类指令。
(完整版)计算机系统结构考试题目及参考答案

一:名词解释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,在一个计算机系统中,低层机器的属性往往对高层机器的程序员是透明的。
2022年莆田学院软件工程专业《计算机系统结构》科目期末试卷A(有答案)

2022年莆田学院软件工程专业《计算机系统结构》科目期末试卷A(有答案)一、选择题1、下列说法中不正确的是()A.软件设计费用比软件重复生产费用高B.硬件功能只需实现一次,而软件功能可能要多次重复实现C.硬件的生产费用比软件的生产费用高D.硬件的设计费用比软件的设计费用低2、设16个处理器编号分别为0,1,2,...,15用Cube,互联函数时,第10号处理机与第()号处理机相联。
A.11B.8C.14D.23、在尾数下溢处理方法中,平均误差最大的是()A.截断法B.舍入法C.恒置"1"法D.ROM查表法4、"从中间开始"设计的"中间"目前多数是在( )。
A.传统机器语言级与操作系统机器级之间B.传统机器语言级与微程序机器级之间C.微程序机器级与汇编语言机器级之间D.操作系统机器级与汇编语言机器级之间5、最能确保提高虚拟存贮器访主存的命中率的改进途径是( )A.增大辅存容量B.采用FIFO替换算法并增大页面C.改用LRU替换算法并增大页面D.改用LRU替换算法并增大页面数6、计算机系统多级层次中,从下层到上层,各级相对顺序正确的应当是()。
A.汇编语言机器级,操作系统机器级,高级语言机器级B.微程序机器级,传统机器语言机器级,汇编语言机器级C.传统机器语言机器级,高级语言机器级,汇编语言机器级D.汇编语言机器级,应用语言机器级,高级语言机器级7、对系统程序员不透明的应当是()A.CACHE 存储器B.系列机各档不同的数据通路宽度C.指令缓冲寄存器D.虚拟存储器8、下列说法正确的是( )A.Cache容量一般不大,命中率不会很高B.Cache芯片速度一般比CPU的速度慢数十倍C.Cache本身速度很快。
但地址变换的速度很慢D.Cache存贮器查映象表和访问物理Cache其间可以流水,使速度与CPU匹配9、虚拟存储器常用的地址映象方式是( )A.全相联B.段相联C.组相联D.直接10、外部设备打印机适合于连接到( )。
计算机系统结构题库

《计算机系统结构》题库一.单项选择题(在下列每小题的四个备选答案中,只有一个答案是正确的,请把你认为是正确的答案填入题后的()内,每小题2分)第一章:1.计算机系统多级层次中,从下层到上层,各级相对顺序正确的应当是:A.汇编语言机器级---操作系统机器级---高级语言机器级B.微程序机器级---传统机器语言机器级---汇编语言机器级C.传统机器语言机器级---高级机器语言机器级---汇编语言机器级D.汇编语言机器级---应用语言机器级---高级语言机器级答案:B 分数:2 所属章节1—12.汇编语言源程序变成机器语言目标程序是经来实现的。
A. 编译程序解释B. 汇编程序解释C. 编译程序翻译D. 汇编程序翻译答案:D 分数:2 所属章节1—13.直接执行微指令的是:A. 汇编程序B. 编译程序C. 硬件D. 微指令程序答案:C 分数:2 所属章节1—14.对系统程序员不透明的是:A. Cache存储器B. 系列机各档不同的数据通路宽度C. 指令缓冲寄存器D. 虚拟存储器答案:D 分数:2 所属章节1—25.对应用程序员不透明的是:A. 先行进位链B. 乘法器C. 指令缓冲器D. 条件码寄存器答案:D 分数:2 所属章节1—26.对机器语言程序员透明的是:A. 中断字B. 主存地址寄存器C. 通用寄存器D. 条件码答案:B 分数:2 所属章节1—27.计算机系统结构不包括:A. 主存速度B. 机器工作状态C. 信息保护D. 数据表示答案:A 分数:2 所属章节1—28.对计算机系统结构透明的是:A. 字符行运算指令B. 是否使用通道行I/O处理机C. 虚拟存储器D. VLSI技术答案:D 分数:2 所属章节1—29.对汇编语言程序员透明的是:A.I/O方式中的DMA访问方式B. 浮点数据表示C. 访问方式保护 D 程序性中断.答案:A 分数:2 所属章节1—210.属计算机系统结构考虑的应是:A. 主存采用MOS还是TTLB. 主存采用多体交叉还是单体C. 主存容量和编址方式D. 主存频宽的确定答案:C 分数:2 所属章节1—211.从计算机系统结构上讲,机器语言程序员所看到的机器属性是:A. 计算机软件所要完成的功能B. 计算机硬件的全部组成C. 编程要用到的硬件组织D. 计算机各部件的硬件实现答案:C 分数:2 所属章节1—212.计算机组成设计不考虑:A. 专用部件设置B. 功能部件的集成度C. 控制机构的组成D. 缓冲技术答案:B 分数:2 所属章节1—213.在多用户机器上,应用程序员不能使用的指令是:A. “执行”指令B. “访管”指令C. “启动I/O”指令D. “测试与置定”指令答案:C 分数:2 所属章节1—214.以下说法中,不正确的是:软硬件功能是等效的,提高硬件功能的比例会:A. 提高解题速度B. 提高硬件利用率C. 提高硬件成本D. 减少所需要的存储容量答案:B 分数:2 所属章节1—315.在系统结构设计中,提高软件功能实现的比例会:A. 提高解题速度B. 减少所需要的存储容量C. 提高系统的灵活性D. 提高系统的性能价格比答案:C 分数:2 所属章节1—316.下列说法中不正确的是:A.软件设计费用比软件重复生产费用高B.硬件功能只需实现一次,而软件功能可能要多次重复实现C.硬件的生产费用比软件的生产费用高D.硬件的设计费用比软件的设计费用低答案:D 分数:2 所属章节1—317. 在计算机系统设计中,比较好的方法是:A. 从上向下设计B. 从下向上设计C. 从两头向中间设计D. 从中间开始向上、向下设计答案:D 分数:2 所属章节1—318. “从中间开始”设计的“中间”目前多数是在:A.传统机器语言级与操作系统机器级之间B.传统机器语言级与微程序机器级之间C.微程序机器级与汇编语言机器级之间D.操作系统机器级与汇编语言机器级之间答案:A 分数:2 所属章节1—319.系列机软件应做到:A.向前兼容,并向上兼容B.向后兼容,力争向上兼容C.向前兼容,并向下兼容D.向后兼容,力争向下兼容答案:B 分数:2 所属章节1—520. 推出系列机的新机器,不能更改的是:A.原有指令的寻址方式和操作码B.系统总线的组成C.数据通路宽度D.存储芯片的集成度答案:A 分数:2 所属章节1—521. 不同系列的机器之间,实现软件移植的途径不包括:A. 用统一的高级语言B. 用统一的汇编语言C. 模拟D. 仿真答案:B 分数:2 所属章节1—522. 利用时间重叠概念实现并行处理的是:A. 流水处理机B. 多处理机C. 并行(阵列)处理机D. 相联处理机答案:A 分数:2 所属章节1—523. 多处理机主要实现的是:A. 指令级并行B. 任务级并行C. 操作级并行D. 操作步骤的并行答案:B 分数:2 所属章节1—5第二章:1.程序员编写程序时使用的地址是()。
计算机系统结构试题及答案大全

计算机系统结构试题及答案⼤全计算机系统结构试题模拟试卷(有答案)⼀、名词解释1.系统结构:是对计算机系统中各机器级之间界⾯的划分和定义,以及对各级界⾯上、下的功能进⾏分配。
2.SIMD:单指令流多数据流计算机系统。
3.资源共享4.Cache:⾼速缓冲存储器5.模拟:是对真实事物或者过程的虚拟⼆、选择1.Cache是介于CPU和( C )之间的⼩容量存储器,能⾼速地向CPU提供指令和数据,从⽽加快程序的执⾏速度。
A.寄存器B.DRAMC.主存D.硬盘2.并⾏性开发的途径为时间重叠、资源共享和( C )等。
A.时间并⾏B.资源分布C.资源重复D.时间并发3.冯?诺依曼型计算机的设计思想是( C )。
A.存储数据并按地址顺序执⾏B.存储程序并按地址逆序执⾏C.存储程序并按地址顺序执⾏D.存储程序并乱序执⾏4.在计算机系统的层次结构中,属于硬件级的是( D )。
A.应⽤语⾔级B.⾼级语⾔级C.汇编语⾔级D.机器语⾔级5.消除流⽔线性能瓶颈的⽅法:瓶颈段细分和( B )。
A.瓶颈段串联B.瓶颈段并联C.瓶颈段拆分D.瓶颈段流⽔三、简答1.试述现代计算机系统的多级层次结构。
2.试述RISC设计的基本原则和采⽤的技术。
3.试述全相联映像与直接映像的含义及区别。
直接映像: 指主存的⼀个字块只能映像到Cache的⼀个准确确定的字块中。
直接映象是⼀种最简单的地址映像⽅式,它的地址变换速度快,⽽且不涉及其他两种映像⽅式中的替换策略问题。
但是这种⽅式的块冲突概率较⾼,当称序往返访问两个相互冲突的块中的数据时,Cache的命中率将急剧下降,因为这时即使Cache中有其他空闲块,也因为固定的地址映像关系⽽⽆法应⽤。
全相联映像:指主存的⼀个字块可以映像到整个Cache的任何⼀个字块中。
这种⽅式只有当Cache中的块全部装满后才会出现块冲突,所以块冲突的概率低,可达到很⾼的Cache命中率;但实现很复杂。
当访问⼀个块中的数据时,块地址要与Cache块表中的所有地址标记进⾏⽐较已确定是否命中。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《计算机系统结构》练习测试题库 一、填空题 1.一种机器的系统结构上实现另一种机器的指令系统,一般可采用 方法或 方法。 2.并行性概念包含 性和 性。 3.按指令流与数据流,体系结构可分类为SISD、 、 和MIMD。 4.Huffman编码,长操作码的使用频度较 ,而短操作码的使用频度较 。 5.多体存储器属 ,而存储层次属 。 6.要实现两条指令在时间上重叠解释,首先需要付出_______,其次,要处理好指令之间可能存在的_______。 7.就目前的通用机来说,计算机系统结构的属性主要包括数据表示, ,寄存器组织, ,存储系统。 8.Amdahl定律定义了用加速比来衡量改进措施对 提高的程度。加速
比的定义为_____________。 9.一个程序在计算机上运行,花费的CPU时间为CPU的时钟周期乘以该程序所有机器指令使用CPU的时钟周期数,即CPU时间= ×_____________。 10.数据流机采用_______,执行的操作序列取决于输入数据的可用性;归约机则采用_______,执行的操作序列取决于对数据的要求,对数据的需求又来源于函数式程序设计语言对表达式的归纳。 11.软件和硬件成本由 和 组成。 12.指令由 和 组成。 13.评价地址码个数不同的4种指令的优缺点的主要标准是 和 。 14.操作码的表示方法通常有3种,即 、 和扩展编码。 15.计算任何一个程序的执行时间的公式可表示为P=I·CPI·T,其中I是 ,CPU是 ,T是一个周期的时间长度。 16.按照流水线使用的级别,可以把流水线分为 、 和处理机间级三大类。 17.在一般标量流水线处理机中,通常把一条指令的执行过程分解为“取指令”、“ ”、“ ”和“写回结果”4级流水线,每一级的执行时间为一个基本时钟周期。 18.在理想情况下,超标量超流水线处理机执行程序的速度是 和 的乘积。 19.向量指令可分为_________________和_________________。 20.目前已有的向量处理机结构主要采用____________和____________两种结构。 21.基于寄存器-寄存器的向量指令是指____________来自____________,或把操作后的结果写入向量寄存器。这类指令是向量指令集中最重要的指令。 22.基于存储器-存储器的向量指令是指____________来自____________,而且把操作后的结果直接写入存储器。 23.所谓链接技术是指把_________________链接起来成为_________________。 24.衡量向量处理机性能的主要参数是________________和_______________。 25.存储器速度可以用_________、_________、频宽来描述。 26.三级存储系统是指 、 、磁盘存储器。 27.单体多字并行存储器的访问冲突包括取指令冲突, ,写数 据冲突, 。 28.交叉访问存储器通常有两种交叉编址方式: 和 。 29.段式存储管理是指____________,为此每道程序在系统中都有一个_____________。 30.页面调度的两种方式 和 。 31.LRU替换算法的实现方法有 和 。 32.Cache系统的加速比是命中率H和 与 比值的函数。 33.解决Cache与主存不一致性的方法有 和 。 34.互连函数通常有的表示方法有 、输入输出对应表示法、 。 35.直接网络可分为3类: 、 和超立方体网络。 36.动态多级互连网络可分为 、 和非阻塞网3种类型。 37.基准网络的开关控制方式为 ,采用 法实现单元控制。 38.消息寻径方式可以分为两大类: 和 。 39.多计算机互连网络中的通信模式有 、 和 。 40.寻径的基本原则是: 或 。
二、单项选择题 1.A:=B+C;C:=A+B对于A存在 。 A)读写相关 B)写读相关 C)写写相关 2.微指令由 直接执行。 A)程序 B)汇编 C)硬件 3.用机器语言解释实现软件移植的方法是 。 A)模拟 B)仿真 C)宿主机 4.对汇编程序员透明的是 。 A)通用寄存器 B)指令系统 C)物理地址寄存器 5.超流水线实现了 。 A)同时性 B)并行性 C)并发性 6.字长为16位,四个存储体能同时读写四个字,称为 。 A)多体多字 B)多体单字 C)单体多字 7.Cache与主存的数据传递由 完成。 A) 操作系统 B)软件 C)硬件 8.组相联映象中,组内块数为 时,成为直接映象。 A)1 B)组数 C)区数 9.功能最强的流水线是 。 A)多功能流水线 B)动态流水线 C)超流水线 10.对出入端0123456789ABCDEF实现4组4元交换后,其变换图像为 。 A)32017645BA89FECD B)23106754AB98EFDC C)32107654BA98FEDC 11.C:=A+B:A:=B+C对于C存在 。 A)读写相关 B)写读相关 C)写写相关 12.机器指令不能由 直接执行。 A)程序 B)汇编 C)硬件 13.用固件解释实现软件移植的方法是 。 A)模拟 B)仿真 C)宿主机 14.对高级语言程序员透明的是 。 A)CACHE B)数据类型 C)算法 15.超标量流水线实现了 。 A)同时性 B)并行性 C)并发性 16.字长为16位,四个存储体能同时读写八个字,称为 。 A)多体多字 B)多体单字 C)单体多字 17.外存与主存的数据传递主要由 控制完成。 A) 操作系统 B)程序员 C)硬件 18.第三代计算机的特点是采用 。 A)电子管 B)晶体管 C)小规模或中规模集成电路 19. 冯.诺依曼型计算机的思想是 。 A)存储程序 B)存储指令 C)执行指令 20. 按计算机信息加工的步骤和阶段的并行性划分,并行性等级最高的是 。 A)位串字串 B)全并行 C)位片串字并 21. 按计算机系统中执行的并行性划分,等级最低的是 。 A)指令内部并行 B)指令之间并行 C)任务或进程之间并行 22.对于向量和矩阵运算的指令,最好采用 地址指令结构。 A)一 B)二 C)三 23.程序计数器和处理机的程序状态字属于 。 A)硬件现场 B)软件现场 C)不确定 24.用来平滑运算器与主存的工作,且是主存与运算器之间的一种缓冲存储器的是 。 A)先行指令缓冲栈 B)先行读数栈 C)后行写数栈 25.流水线阻塞出现在 中。 A)非线性流水线的调度B)线性流水线的调度C)非线性或线性流水线的调度 26.转移类指令和中断引起的相关是属于 。 A)局部相关 B)全局相关 C)局部或全局相关 27.以下处理机中,性能最高的是 。 A)超标量处理机B)超标量超流水线处理机C)超流水线处理机 28.超标量处理机的兼容性 于VLIW处理机。 A)优 B)差 C)等 29.一条指令可以处理相同类型的多个或多对数据的处理方式是 。 A)标量处理 B)向量处理 C)二者均可 30.CRAY 1 中向量处理采用 。 A)横向处理方式 B)纵向处理方式; C)分组纵横处理方式 31.虚拟存储技术适用于 存储系统。 A)主存-辅存 B)Cache-主存 C)Cache-辅存 32.程序访问局部性包括__________和时间局部性两方面。 A)地点局部性 B)位置局部性 C)空间局部性 33.在虚拟存储技术中,把程序经编译生成的访存地址称为 。 A)虚地址 B)实地址 C)变换地址 34.段是 单位,由 划分,它的长度 。 A)逻辑,系统,定长 B)逻辑,用户,不定长 C)物理,用户,不定长 35.选择将来一段时间内最久不被访问的页作为被替换页的算法是 。 A)近期最少使用算法 B)最优替换算法 C)先进先出算法 36.LRU算法 堆栈型替换算法。 A)不是 B)是 C)不能确定 37.堆栈型替换算法有下述性质:随着分配给程序的主存实页数增加,堆栈型替换算法保证访问主存的命中率 。 A)不下降 B)下降 C)不能确定 38.CPU在执行写操作时,必须把数据同时写入Cache和主存的方法是 。 A)写回法 B)写直达法 C)二者均可 39. 是一种一维网络,其中N个结点用N-1条链路连成一行,内部结点度为2,端结点度为1,直径为N-1,等分宽度为1,结构不对称。 A)线性阵列 B)超立方体 C)搏动式阵列 40.不是令牌环的优点的是 。 A)点点连接 B)总线连接 C)物理参数更容易控制
41.从计算机系统执行程序的角度看,并行性等级由低到高分为( )、( )、( )和( )四级。 A、任务或进程之间 B、指令内部 C、作业或程序之间 D、指令之间 42.从计算机系统中处理数据的并行性看,并行性等级从低到高分为( )、( )、( )和( )。 A、位并字串 B、全并行 C、位串字串 D、位串字并 43.存储器操作并行的典型例子是( ),处理机操作步骤并行的典型例子是( ),处理机操作并行的典型例子是( ),指令、任务、作业并行的典型例子是( )。 A、阵列处理机 B、并行存储器系统和相联处理机 C、流水线处理机 D、多处理机 44.开发并行的途径有( ),资源重复和资源共享。