计算机系统结构试题

合集下载

计算机系统结构试题及答案—西安理工大学

计算机系统结构试题及答案—西安理工大学

解答: 1. 2. 3. 4. 5. 五.应用题 1. 由 4 位数 (其中最低位为下溢处理的附加位) 经 ROM 查表舍入法, 下溢处理成 3 位结果, 设 计使下溢处理平均误差接近于 0 的 ROM 表,列出 ROM 编码表的地址与内容的对应关系。 2. 若某机器要求有:三地址指令 4 条,单地址指令 255 条,零地址指令 16 条。假设指令字 长 为 12 位,每个地址码长位 3 位,能否以扩展操作码为其编码?如果其中单地址指令为 254 条呢 ?说明其理由。 3. 用于文字处理的某专用机,每个文字符用 4 位十进制数字(0~9)编码表示,空格则用︼ 表示,在对传送的文件符号和空格进行统计后,得出数字和空格的出现频度分别为
4. 开发并行性的途径有时间重叠, ( )和资源共享。 A 重叠流水 B 共享主存 C资源重复 ) 。 C 双工系统 D 机群系统 D软件共享
5. 开发并行性的途径有时间重叠,资源重复和( A指令流水线 B资源共享
6. 计算机系统的层次结构按照有高到低的顺序分别为( ) 。 A 高级语言机器级,汇编语言机器级,传统机器语言机器级,微程序机器级 B 高级语言机器级,应用语言机器级,汇编语言机器级,微程序机器级 C 应用语言机器级,传统机器语言机器级,汇编语言机器级,操作系统机器级 D 应用语言机器级,操作系统机器级,微程序机器级,传统机器语言机器级 7. 自定义数据表示包括()和标识符数据表示。 A数据描述符 表 示 8. 对于计算机系统结构,下列哪些是透明的? a)数据表示 解答: b)指令系统 c)寄存器组织 d)存储器的模的交叉存取 B向量数组数据表示 C标识符数据表示 D堆栈数据
4.
硬件和软件在什么意义上是等效的?在什么意义上又是不等效的?试举例说明。
5. 想在系列机中发展一种新型号机器,你认为下列哪些设想是可以考虑的?哪些则 是不行的?为什么? (1)新增加字符数据类型和若干条字符处理指令,以支持事务处理程序的编译。 (2)为增强中断处理功能,将中断分级由原来的 4 级增加到 5 级,并重新调 整 中断响应 的优先次序。 (3)在 CPU 和主存之间增设 Cache 存贮器,以克服因主存访问速率过低而造 成 的系统性 能瓶颈。 (4) 将 CPU 与主存之间的数据通路宽度由 16 位扩展成 32 位,以加快主机 内 部信息的传 送。 (5)为增加寻址灵活性和减少平均指令字长,将原来全部采用等长操作码的指令 改成有 3 类不同码长的扩展操作码;将源操作数寻址方式由原来的操作码指明改成增加一个如 VA X —11 那样的寻址方式位字段来指明。

计算机体系结构试卷试题(答案全)

计算机体系结构试卷试题(答案全)

一填空题(每空1分,共30分)1、系列机是指具有相同的体系结构,但具有不同组织和实现的一系列不同型号的机器。

2、存储程序计算机结构上的主要特点之一是以运算器为中心。

3、从计算机系统结构的多级层次结构可知,通常情况下,第1、2、3级用解释方法实现,第4或更高级用翻译方法实现。

4、对于最常见的事件,通常赋予它优先的处理权和资源使用权,这是计算机体系结构设计中的大概率事件优先原则。

5、容量为64块的Cache采用组相联方式映像,字块大小为128字节,每4块为一组,若主存容量为4096块,且以字编址,那么主存地址为 19 位,主存区号为 6 位。

6、可改进比例的值总是小于等于1 。

7、一般有两种策略来保存寄存器的内容,即:调用者保存和被调用者保存。

8、DLX指令集提供了立即数寻址、寄存器寻址、偏移寻址和寄存器间接寻址4种寻址方式。

9、对某流水线处理器测试时发现其存在结构冲突,通常可采用资源重复和流水化功能单元方法解决该问题。

10、编译器通过重新组织代码顺序消除暂停的技术被称为指令调度。

11、按照流水的级别可以把流水线分为部件级流水线、处理机级流水线和处理机间流水线。

12、为解决流水线使用非流水数据通路的寄存器引起冲突,在流水线设计中采用寄存器文件技术解决该问题。

13、Cache的替换算法常见的有 FIFO 、LRU 和随机法。

14、改进Cache性能的方法主要有降低失效率、减少失效开销和减少Cache命中时间。

15、减少流水线处理分支暂停时钟周期数的途径包括尽早判断分支转移是否成功和尽早计算出分支成功转移的PC值。

二、选择题(1—15题,每题1分,共15分)1、下面的指令中, A 不属于RISC处理器指令集。

A.ADD R4,[1000] B.LD R3,(R4) C.SUB R4,R3 D.SD 0(R3),R42. 在其它部件性能保持不变的情况下,对CPU性能的不断改进并没有获得期望的结果,这主要是受到了 A 的影响。

计算机系统结构考试试题

计算机系统结构考试试题

计算机系统结构考试试题一、选择题(每题 2 分,共 40 分)1、以下关于计算机系统结构的说法中,错误的是()A 计算机系统结构是指计算机系统的软、硬件的界面B 计算机系统结构是对计算机系统中各级界面的定义及其上下的功能分配C 计算机系统结构是指计算机系统的概念性结构和功能特性D 计算机系统结构与计算机组成和计算机实现无关2、提高并行性的技术途径不包括()A 时间重叠B 资源重复C 资源共享D 增加指令3、指令流水线中出现数据相关时,通常采用的解决办法不包括()A 停顿B 分支预测C 数据旁路D 指令预取4、以下关于存储系统的说法中,正确的是()A Cache 是为了弥补主存速度的不足B 虚拟存储器是为了扩大主存容量C 相联存储器是按地址访问的D 主存是按内容访问的5、以下关于中断的说法中,错误的是()A 中断是指计算机在执行程序过程中,遇到突发事件而中断当前程序的执行B 中断响应的过程包括关中断、保存断点、识别中断源、保护现场等C 中断向量是中断服务程序的入口地址D 中断处理的过程包括恢复现场、开中断、返回原程序等6、以下关于总线的说法中,错误的是()A 总线是连接计算机各部件的公共信息传输线B 总线可以分为数据总线、地址总线和控制总线C 同步总线的传输效率高于异步总线D 总线的带宽等于总线的时钟频率乘以总线的宽度7、以下关于输入输出系统的说法中,正确的是()A 程序查询方式的效率最高B 中断方式需要 CPU 不断查询设备状态C DMA 方式可以直接在内存和外设之间传输数据D 通道方式的功能比 DMA 方式强大8、以下关于多处理机系统的说法中,错误的是()A 多处理机系统是指由两个或两个以上的处理机组成的计算机系统B 多处理机系统的并行性比单处理机系统高C 多处理机系统的通信方式包括共享存储器和消息传递D 多处理机系统的性能只取决于处理机的数量9、以下关于流水线的说法中,正确的是()A 流水线的段数越多,流水线的效率越高B 流水线的吞吐率与流水线的段数无关C 流水线的加速比等于流水线的段数D 流水线的效率与任务的类型有关10、以下关于 RISC 指令集的说法中,错误的是()A RISC 指令集的指令长度固定B RISC 指令集的指令格式种类少C RISC 指令集的寻址方式简单D RISC 指令集的指令功能强大11、以下关于 CISC 指令集的说法中,正确的是()A CISC 指令集的指令长度可变B CISC 指令集的指令格式种类多C CISC 指令集的寻址方式复杂D 以上都是12、以下关于超标量技术的说法中,错误的是()A 超标量技术是指在一个时钟周期内同时发射多条指令B 超标量技术可以提高指令的并行度C 超标量技术需要增加硬件的复杂度D 超标量技术可以在任何指令集架构上实现13、以下关于向量处理机的说法中,正确的是()A 向量处理机是专门用于处理向量数据的计算机B 向量处理机的运算速度比标量处理机快C 向量处理机的并行性主要体现在指令级并行D 以上都是14、以下关于存储层次的说法中,错误的是()A 存储层次的目的是为了提高存储系统的性能价格比B 存储层次的性能由命中率、访问时间和失效开销决定C 增加 Cache 的容量可以提高命中率D 降低主存的访问时间可以提高存储层次的性能15、以下关于虚拟存储器的说法中,正确的是()A 虚拟存储器的容量等于主存容量加上辅存容量B 虚拟存储器的页面大小是固定不变的C 虚拟存储器的地址转换是由硬件完成的D 虚拟存储器的页面替换算法对系统性能有很大影响16、以下关于多总线结构的说法中,错误的是()A 多总线结构可以提高系统的性能B 多总线结构可以增加系统的可靠性C 多总线结构可以减少系统的成本D 多总线结构可以提高系统的可扩展性17、以下关于 I/O 接口的说法中,正确的是()A I/O 接口是 CPU 与外设之间的桥梁B I/O 接口可以实现数据格式的转换C I/O 接口可以实现数据缓冲和锁存D 以上都是18、以下关于 DMA 控制器的说法中,错误的是()A DMA 控制器可以接管总线控制权B DMA 控制器可以在内存和外设之间直接传输数据C DMA 控制器可以减少 CPU 的干预D DMA 控制器可以提高系统的并行性19、以下关于通道的说法中,正确的是()A 通道是一种具有特殊功能的处理器B 通道可以实现对 I/O 设备的统一管理C 通道可以提高系统的 I/O 性能D 以上都是20、以下关于计算机系统性能评价的说法中,错误的是()A MIPS 是衡量计算机性能的常用指标之一B MFLOPS 是衡量浮点运算性能的指标C 基准测试程序可以用来评价计算机系统的性能D 计算机系统的性能只取决于硬件的性能二、填空题(每题 2 分,共 20 分)1、计算机系统结构的经典定义是由提出的。

计算机系统结构试题6附答案

计算机系统结构试题6附答案

第一部分选择题一、单项选择题(每小题1分,共10分)在每小题的四个备答案中有一个正确的答案,将正确答案的序号写在题干后的括号内)1.计算机使用的语言是( B )A.专属软件范畴,与计算机体系结构无关B.分属于计算机系统各个层次C.属于用以建立一个用户的应用环境D.属于符号化的机器指令2.动态数据流机最突出的特点是使( C )A.数据流令牌无标号B.需要程序记数器来实现C.令牌带上标号D.同步由门(Latch)寄存器来实现3.多处理机上两个程序段之间若有先写后读的数据相关,则( B )A.可以并行执行B.不可能并行C.任何情况均可交换串行D.必须并行执行4.多处理机的各自独立型操作系统( D )A.要求管理程序不必是可再入的B.适合于紧耦合多处理机C.工作负荷较平衡D.有较高的可靠性5.输入输出系统硬件的功能对( B )是透明的。

A.操作系统程序员B.应用程序员C.系统结构设计人员D.机器语言程序设计员6.“启动I/O”指令是主要的输入输出指令,是属于( B )A.目态指令B.管态指令C.目态、管态都能用的指令D.编译程序只能用的指令7.全相联地址映象是指( A )A.任何虚页都可装入主存中任何实页的位置B.一个虚页只装进固定的主存实页位置C.组之间是固定的,而组内任何虚页可以装入任何实页位置D.组间可任意装入,组内是固定装入8.( C )属于MIMD系统结构。

A.各处理单元同时受同一个控制单元的管理B.各处理单元同时接受同一个控制单元送来的指令C.松耦合多处理机和多计算机D.阵列处理机9.设16个处理器编号分别为0,1,2,…,15用Cube3互联函数时,第10号处理机与第( D )号处理机相联。

A.11B.8C.14D.210.若输入流水线的指令既无局部性相关,也不存在全局性相关,则( A )A.可获得高的吞吐率和效率B.流水线的效率和吞吐率恶化C.出现瓶颈D.可靠性提高第二部分非选择题二、填空题(每空1分,共20分)11.标志符与每个数据相连,合存于_同一存储单元__,用于描述单个数据的___类型特征___。

计算机系统结构试题及答案(四)

计算机系统结构试题及答案(四)

计算机系统结构试题及答案一、选择题(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计算机系统结构真题及答案202008

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.弗林提出的对计算机系统进行分类的依据,是按照______和____ __的多倍性对计算机系统进行分类的。

系统结构试题

系统结构试题

一、(20分)选择题:1、在计算机系统结构来看,机器语言程序员看到的机器属性是( C )。

A)计算机软件所要完成的功能B)计算机硬件的全部组成C)编程要用到的硬件知识D)计算机各部件的硬件实现2、对汇编语言程序员透明的是(A )。

A)I/O方式中的DMA访问方式B)浮点运算C)程序性中断D)存取操作数3、用循环表示PM2-1的互连函数,应该是(A)。

A)(6 4 2 0)(7 5 3 1)B)(0 2 4 6)(1 3 5 7)C)(0 1 2 3 4 5 6 7)D)(7 6 5 4 3 2 1 0)4、在提高CPU性能的问题上,从系统结构角度,可以(C)。

P10A)提高时钟频率B)减少程序指令条数C)减少每条指令的时钟周期数D)减少程序指令条数和减少每条指令的时钟周期数5、能实现指令、程序、任务级并行的计算机系统属于(D)。

A)SISD B)SIMD C)MISD D)MIMD6、计算机系统结构不包括(A )。

P4A)主存速度B)机器工作状态C)信息保护D)数据表示7、"一次重叠"中消除"指令相关"最好的方法是(A)。

A)不准修改指令B)设相关专用通路C)推后分析下条指令D)推后执行下条指令8、重叠寄存器技术主要用于解决在RISC系统中因( B )而导致的问题。

P121A)JMP指令影响流水线B)CALL指令的现场保护C)只有LOAD和STORE指令带来的访问存储器不便D)存储器访问速度10、推出系列机的新机器,不能更改的是(A )。

A)原有指令的寻址方式和操作码B)系统的总线的组成C)数据通路宽度D)存储芯片的集成度11、在流水机器中,全局性相关是指(D)。

A)先写后读相关B)先读后写相关C)指令相关D)由转移指令引起的相关12、下列说法不正确的是(D)。

A)线性流水线是单功能流水线B)动态流水线是多功能流水线C)静态流水线是多功能流水线D)动态流水线只能是单功能流水线13、结构不对称的静态互联网络是是(A)。

系统结构测试题及答案

系统结构测试题及答案

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

《计算机系统结构》
解释访问的局部性原理。

答:
在一个较短的时间间隔内,由程序产生的地址往往集中在存储器逻辑地址空间的很小范围内。

指令地址的分布本来就是连续的,再加上循环程序段和子程序段要重复执行多次。

因此,对这些地址的访问就自然地具有时间上集中分布的倾向。

数据分布的这种集中倾向不如指令明显,但对数组的存储和访问以及工作单元的选择都可以使存储器地址相对集中。

这种对局部范围的存储器地址频繁访问,而对此范围以外的地址则访问甚少的现象,就称为程序访问的局部性。

程序中有哪两类相关,分别可以采取什么方法来解决?
答:
程序中可能出现下数据相关和控制相关。

1、数据相关:数据相关指在执行本条指令的过程中,如果用到的指令、操作数、变址偏移量等是前面指令的执行结果,则必须等待前面的指令执行完成,并把结果写到主存或通用寄存器中之后,本条指令才能开始执行。

可以采取设置专用数据通路、延迟执行等方法来解决数据相关。

2、控制相关:控制相关指由条件分支指令、转子程序指令、中断等引起的相关。

可以采取静态分支预测技术、动态分支预测技术、提前形成条件码等来解决控制相关。

相关文档
最新文档