计算机体系结构试题库—判断题

合集下载

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

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

解答: 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 那样的寻址方式位字段来指明。

231242 北交《计算机体系结构》在线作业一 15秋答案.

231242 北交《计算机体系结构》在线作业一 15秋答案.

北交《计算机体系结构》在线作业一一、单选题(共 20 道试题,共 60 分。

)1. 在h存储器中常用的地址映象方式是()。

. 全相联映象. 页表法映象. 组相联映象. 段页表映象正确答案:2. 计算机系统结构不包括( )。

. 主存速度. 机器工作状态. 信息保护. 数据表示正确答案:3. ( )属于MIM系统结构。

. 各处理单元同时受同一个控制单元的管理. 各处理单元同时接受同一个控制单元送来的指令. 松耦合多处理机和多计算机. 阵列处理机正确答案:4. 多处理机的各自独立型操作系统( )。

. 要求管理程序不必是可再入的. 适合于紧耦合多处理机. 工作负荷较平衡. 有较高的可靠性正确答案:5. 在系统结构设计中,提高软件功能实现的比例会( )。

. 提高解题速度. 减少需要的存贮容量. 提高系统的灵活性. 提高系统的性能价格比正确答案:6. 用户高级语言源程序中出现的读写 (I/O) 语句,到读写操作全部完成,需要通过 ( )共同完成。

. 编译系统和操作系统. I/O 总线、设备控制器和设备. 操作系统和 I/O 设备硬件. 编译系统、操作系统软件和 I/O 总线,设备控制器、设备硬件等正确答案:7. 对汇编语言程序员透明的是( )。

. I/0方式中的M访间方式. 浮点数据表示. 访问方式保护. 程序性中断正确答案:8. 在计算机系统设计中,比较好的方法是( )。

. 从上向下设计. 从下向上设计. 从两头向中间设计. 从中间开始向上、向下设计正确答案:9. 计算机系统中主存一辅存存储层次或 h 一主存存储层次常用的替换算法是 ( )。

. 随机算法. 近期最少使用算法. 先进后出算法. OPT 算法正确答案:10. 下列说法中不正确的是( )。

. 软件设计费用比软件重复生产费用高. 硬件功能只需实现一次,而软件功能可能要多次重复实现. 硬件的生产费用比软件的生产费用高. 硬件的设计费用比软件的设计费用低正确答案: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 的影响。

计算机系统结构专升本试题详解

计算机系统结构专升本试题详解

计算机系统结构专升本试题详解一、多选题1. 在现代计算机中,以下哪项不是属于CPU的功能?A) 运算逻辑单元(ALU)B) 控制单元(CU)C) 主存储器(RAM)D) 寄存器组答案:C) 主存储器(RAM)解析:CPU(Central Processing Unit)是计算机的核心部件,负责处理计算机中的所有指令。

CPU包括运算逻辑单元(ALU)、控制单元(CU)、寄存器组等部件,而主存储器并不属于CPU的功能范畴。

2. 下列关于指令周期(Instruction Cycle)和时钟周期(Clock Cycle)的说法中,哪一个是正确的?A) 指令周期等于时钟周期B) 指令周期大于时钟周期C) 指令周期小于时钟周期D) 指令周期和时钟周期没有直接的联系答案:B) 指令周期大于时钟周期解析:指令周期是执行一条指令所需要的所有操作所花费的时间,包括获取指令、解码指令、执行指令等。

而时钟周期是CPU内部时钟的一个周期所需要的时间。

由于指令周期中的各个操作可能分解为多个时钟周期,所以指令周期往往大于时钟周期。

3. 下列关于存储器层次结构的说法中,哪一个是正确的?A) 高速缓存是存储器层次结构中最小且最快的存储器B) 主存储器的访问速度比高速缓存快C) 高速缓存的容量比主存储器大D) 高速缓存的成本比主存储器高答案:A) 高速缓存是存储器层次结构中最小且最快的存储器解析:存储器层次结构是计算机中不同速度和容量的存储器之间的组织关系。

在存储器层次结构中,高速缓存(Cache)是最接近CPU的一级缓存,容量较小但速度很快;主存储器(Main Memory)的容量较大,速度相对较慢;而高速缓存的容量比主存储器小,但速度更快。

二、判断题1. 存储器单元地址是由存储器的存储容量决定的。

答案:错误解析:存储器单元地址是由存储器的位数决定的,而不是存储容量。

存储器容量是指存储器可以存储的数据量,而存储器位数是指存储器单元地址的位数。

计算机数据结构考试题及答案

计算机数据结构考试题及答案

全真模拟试题(一)一、单项选择题(在每小题的4个备选答案中,选出正确的答案,并将其号码填在题干的括号内。

每小题2分,共24分)1.若某线性表中最常用的操作是取第i 个元素和找第i个元素的前趋元素,则采用()存储方式最节省时间。

①单链表②双链表③单向循环④顺序表2.串是任意有限个()①符号构成的序列②符号构成的集合③字符构成的序列④字符构成的集合3.设矩阵A(aij ,l≤i,j≤ 10)的元素满足:aij≠0(i≥j, l≤i, j≤ 10)aij=0 (i<j, l≤i, j≤ 10)现将A的所有非0元素以行序为主序存放在首地址为2000的存储区域中,每个元素占有4个单元,则元素A[9][5]的首址为①2340 ②2336 ③2164 ④21604.如果以链表作为栈的存储结构,则退栈操作时()①必须判别栈是否满②对栈不作任何判别③必须判别栈是否空④判别栈元素的类型5.设数组Data[0..m]作为循环队列SQ的存储空间,front为队头指针,rear为队尾指针,则执行出队操作的语句为()①front=front+1 ②front=(front+1)% m③rear=(rear+1)%m ④front=(front+1)%(m+1)6.深度为6(根的层次为1)的二叉树至多有()结点。

①64 ②32 ③31 ④637.将含100个结点的完全二叉树从根这一层开始,每层上从左到右依次对结点编号,根结点的编号为1。

编号为49的结点X的双亲编号为()①24 ②25 ③23 ④无法确定8.设有一个无向图G=(V,E)和G’=(V’,E’)如果G’为G的生成树,则下面不正确的说法是()①G’为G 的子图②G’为G 的边通分量③G’为G的极小连通子图且V’=V④G’为G的一个无环子图9.用线性探测法查找闭散列表,可能要探测多个散列地址,这些位置上的键值()①一定都是同义词②一定都不是同义词③都相同④不一定都是同义词10.二分查找要求被查找的表是()①键值有序的链接表②链接表但键值不一定有序③键值有序的顺序表④顺序表但键值不一定有序11.当初始序列已经按键值有序,用直接插入算法对其进行排序,需要循环的次数为()①n2 ②nlog2n ③log2n ④n-112.堆是一个键值序列{k1,k2,…, kn},对i=1,2,…,|_n/2_|,满足( )①ki≤k2i≤k2i+1②ki<k2i+1<k2i③ki≤k2i且ki≤k2i+1(2i+1≤n)④ki≤k2i 或ki≤k2i+1(2i+1≤n)二、判断题(判断下列各题是否正确,正确在括号内打“V”,错的找“X”。

计算机组成原理试题库(含答案)--

计算机组成原理试题库(含答案)--

计算机组成原理试题一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在题干前面的括号内。

)1.为了缩短指令中某个地址段的位数,有效的方法是采取(C)。

A、立即寻址B、变址寻址C、间接寻址D、寄存器寻址2.某计算机字长是16位它的存储容量是64,按字编址,它们寻址范围是(C )。

A.64K B.32C.32K D.163.某一芯片其容量为512*8位,除电源和接地端外该芯片引线的最少数目是(C )。

A.21B.17C.19D.204.指令系统中采用不同寻址方式的目的主要是( C)。

A.实现存储程序和程序控制B.可以直接访问外存C.缩短指令长度,扩大寻址空间,提高编程灵活性D.提供扩展操作码的可能并降低指令译码难度5.寄存器间接寻址方式中,操作数处在( B )。

A.通用寄存器B.贮存单元C.程序计数器D.堆栈6是(A)的简称。

A.精简指令系统计算机B.大规模集成电路C.复杂指令计算机D.超大规模集成电路7.响应中断的时间是_ C 。

A.中断源提出请求;B.取指周期结束;C.执行周期结束;D.间址周期结束。

8.常用的虚拟存储器寻址系统由两级存储器组成。

A.主存-辅存;B.-主存;C.-辅存;D.主存—硬盘。

9.访问主存时,让处于等待状态,等的一批数据访问结束后,再恢复工作,这种情况称作。

A.停止访问主存;B.周期挪用;C.与交替访问;D.。

10.浮点数的表示范围和精度取决于。

A.阶码的位数和尾数的机器数形式;B.阶码的机器数形式和尾数的位数;C.阶码的位数和尾数的位数;D.阶码的机器数形式和尾数的机器数形式。

11.中断向量可提供。

A.被选中设备的地址;B.传送数据的起始地址;C.中断服务程序入口地址;D.主程序的断点地址。

12.加法器采用先行进位的目的是。

A.优化加法器的结构;B.节省器材;C.加速传递进位信号;D.增强加法器结构。

13.在独立请求方式下,若有N个设备,则。

A.有一个总线请求信号和一个总线响应信号;B.有N个总线请求信号和N个总线响应信号;C.有一个总线请求信号和N个总线响应信号;D.有N个总线请求信号和一个总线响应信号。

XXX《计算机体系结构》在线作业二15秋100分答案

XXX《计算机体系结构》在线作业二15秋100分答案

XXX《计算机体系结构》在线作业二15秋100分答案XXX《计算机体系结构》在线作业二一、单选题(共20道试题,共40分。

)1.指令执行结果出现异常引起的中断是()。

A。

I/O中断B.机器校验中断C.程序性中断D.外中断正确答案:C2.与虚拟存储器的等效访问速度无关的是()。

A.页地址流B.页面调度策略C.主存的容量D.辅存的容量正确答案:D3.虚拟存储器常用的地址映象方式是()。

A.全相连B.段相连C.组相连D.直接正确答案:A4.能实现作业、任务级并行的异构型多处理机属()。

A。

MISDB。

SIMDC。

MIMDD。

SISD正确谜底:C5.磁盘外部设备适合于连接()。

A.数组多路通道或选择通道B.字节多路通道或挑选通道C.数组多路通道或字节多路通道D.随便一种通道正确谜底:A6.在XXX系统中,中断响应硬件分工保存的是()。

A.通用寄存器内容B.条件码等状态信息C.各类软件状态和标志D.作业名称和优先级等正确答案:B7.用于虚拟存储器页面替换,且为堆栈型的是()。

A.随机法B.相连目录法C.比较对法D.近期最久未用法正确谜底:D8.计算机中优化使用的操作码编码方法是()。

A.哈夫曼编码B。

ASCII码C。

BCD码D.扩展操作码正确答案:D9.若输入流水线的指令既无局部性相关,也不存在全局性相关,则()。

A.可取得高的吞吐率和效率B.流水线的效率和吞吐率恶化C.出现瓶颈D.牢靠性进步正确答案:A10.流水线吞吐率的本色是()。

A.每周期启动任务的效率B.每周期启动任务的平均数C.每周期启动任务的最大数D.每周期启动任务的最小数正确答案:B11.XXX 370系统中断响应优先级别最低的是()。

A.机器校验停止B.外中断C。

I/O中断D.重新驱动中断正确答案:D12.在XXX 370系统中,支持操作系统实现多进程共用公用区管理最有效的指令是()。

A.“测试与置定”指令B.“比较与交流”指令C.“执行”指令D.“程序调用”指令正确谜底:B13.程序员编写程序时使用的地址是()。

软件体系结构试题库(软件工程)

软件体系结构试题库(软件工程)

软件体系结构试题库(软件工程)一、判断题4、软件体系结构充当一个理解系统构件和它们之间关系的框架,特别是那些始终跨越时间和实现的属性。

答案:√6、体系的核心模型由5种元素组成:构建、连接体、配置、端口和角色()答案:√7、软件体系结构的核心由5种元素组成:构件、连接件、配置端口和角色。

其中,构件、连接件和配置是最基本的元素()答案:√8、开发视图主要支持系统的功能需求,即系统提供给最终用户的服务()答案:某9、构件、连接件以及配置是体系结构的核心模型最基本的元素()答案:√10、HMB风格不支持系统系统自顶向下的层次化分解,因为它的构件比较简单。

答案:某11、正交软件体系结构由组织层和线索的构件构成。

答案:√12、基于事件的隐式调用风格的思想是构件不直接调用一个过程,而是触发或广播一个或多个事件。

答案:√13、线索是子系统的特例,它由完成不同层次功能的构建组成,每一条线索完成整个系统中相对独立的一部分功能。

()答案:√15、相交关系R是一个等价关系。

答案:√16、在软件设计中占据着主导地位的软件体系结构描述方法是图形表达工具。

答案:√17、Rapide是一种可执行的ADL,其目的在于通过定义并模拟基于事件的行为对分布式同步系统建模。

答案:某18、体系结构设计是整个软件生命周期中关键的一环,一般在需求分析之后,软件设计之前进行。

答案:√19、基于软构件的系统描述语言是较好的一种以构件为单位的软件系统描述语言。

答案:√20、需求语言与ADL的区别在于后者描述的是问题空间,而前者则扎根于解空间中。

答案:某21、基于构件的动态系统结构模型分为三层,风别是应用层、中间层、和体系结构层。

答案:√22、ADL提供了一种形式化机制来描述软件体系结构,大多数ADL不进描述系统的静态结构,也支持对体系结构动态性的描述()答案:某23、基于构件的动态系统结构模型分为应用层,中间层和体系结构层。

答案:√24、2000年世界计算机大会提出,软件体系结构中最为重要的三个研究方向是:体系结构风格,静态体系结构和动态体系结构。

系统结构试题

系统结构试题

一、(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.ROM中存储的信息断电即消失。

(×)3.根据传递信息的种类不同,系统总线可分为地址总线、控制总线和数据总线。

(√)4.计算机的性能指标完全有CPU决定。

(×)5.键盘是输入设备,但显示器上所显示的内容,所以显示器既是输入设备又是输出设备。

(×)6.通常硬盘安装在主机箱内,因此它属于主存储器。

(×)7.字长是指计算机能直接处理的二进制信息的位数。

(√)8.高数缓存存储器(Cache)用于CPU与主存储器与之间进行数据交换的缓冲。

其特点是速度快,但容量小。

(√)9.DVD是输出设备。

(√)10.微型机的硬件系统是CPU、内存储器和输入输出设备组成的。

(×)11.一般所说的计算机内存容量是指随机访问存储器的容量。

(×)13.任何存储器都有记忆能力,其中的信息不会丢失。

(×)14.计算机系统是由CPU、存储器、输入设备组成。

(×)15.若一台计算机的字节为4个字节,这意味着它能处理的字符串最多为4为个英文字母组成。

(×)16.只读存储器是专门用来读出内容的存储器,但在每次加点开机前,必须由系统为它写入内容。

(√)17.磁盘的存取速度比主存储器慢。

(√)18.辅助存储器用于存储当前不参与运行或需要长久保存和数据。

其特点是存储量大。

价格低,但与主存储器相比,其存取速度较慢。

(√)19.硬盘及其驱动器既可作为输入设备,又可作为输出设备。

(×)20.内存储器可与CPU间接交换信息。

(×)21.计算机区别于计算器的本质特点是能存储数据和程序。

(×)22.RAM中的信息既能读又能写,断电后期中的信息不会丢失。

(×)23.能被计算机硬件直接识别并执行的只有机器语言。

(×)24.计算机的性能指标完全由CPU决定。

计算机组成原理与体系结构基础知识试题及

计算机组成原理与体系结构基础知识试题及

计算机组成原理与体系结构基础知识试题及解析计算机组成原理与体系结构基础知识试题及解析一、选择题1. 下面哪个不是计算机中的主要硬件组成部分?A. 中央处理器B. 内存C. 硬盘D. 显卡答案:D解析:显卡是计算机中的辅助硬件组成部分,用于处理图形输出。

而中央处理器、内存和硬盘是计算机的三大核心硬件组成部分。

2. 下面哪个不是计算机存储器的一种?A. 随机存取存储器(RAM)B. 只读存储器(ROM)C. 磁盘存储器D. 闪存存储器答案:C解析:磁盘存储器属于外部存储器,不属于计算机存储器的范畴。

计算机存储器主要包括RAM、ROM和闪存存储器。

3. 下面哪个不属于计算机指令的基本格式?A. 操作码+操作数B. 地址码+操作码C. 操作数+寄存器D. 机器码答案:B解析:计算机指令的基本格式通常为操作码+操作数。

其中操作码表示要执行的操作,操作数则是操作的对象。

地址码+操作码不符合常见的指令格式。

4. 下面哪个不属于计算机中的主要总线?A. 数据总线B. 地址总线C. 控制总线D. 系统总线答案:D解析:系统总线并非计算机中的主要总线,而是由数据总线、地址总线和控制总线组成的总线系统。

5. 下面哪个不是计算机系统中的输入设备?A. 键盘B. 鼠标C. 打印机D. 扫描仪答案:C解析:打印机是计算机系统中的输出设备,而键盘、鼠标和扫描仪属于输入设备。

二、填空题1. 操作系统负责管理计算机的资源,同时提供给用户一个__________的工作环境。

答案:友好2. 在计算机中,字长是指CPU一次能处理的二进制数据的位数,它也是计算机的__________。

答案:基本数据类型3. 计算机内存中保存的数据在计算机断电后会丢失,因此又称为__________。

答案:易失性存储器4. ALU(算术逻辑单元)是计算机中负责执行__________运算的部件。

答案:算术和逻辑5. 程序计数器是CPU中的一个寄存器,用来存储下一条指令的__________。

成都理工大学计算机系统结构试题

成都理工大学计算机系统结构试题

计算机系统结构一. 填空题(30分,每题1分)1、从(使用语言的)角度可以将系统看成是按(功能)划分的多个机器级组成的层次结构。

2、、计算机系统结构也称(计算机体系结构),指的是(传统机器级的系统机构)。

它是(软件/硬件(固件))的交界面,是机器语言汇编语言程序设计者或编译程序设计者看到的(机器物理系统)的抽象。

3. 主存容量与编址方式的确定属于(计算机系统结构),主存是否采用多体交叉属于(计算机组成),主存器件的选定属于(计算机实现)。

4. 费林按指令流和数据流的多倍性把计算机系统分成(SISD),(SIMD),(MISD)和(MIMD)四大类。

传统的单处理机属于(SISD),紧密耦合和松散耦合多处理机属于(MIMD), 阵列处理机和相联处理机属于(SIMD)。

5.寻址方式指的是指令按什么方式寻找(或访问)到所需的操作数或信息的,具有分别面向( 主存)、( 寄存器)和堆栈的寻址方式。

6.根据所用的存储映象算法,虚拟存储器管理方式主要有段式、( 页式)和(段页式)三种。

7.基本输入输出方式有(程序控制输入输出方式),(中断输入输出方式),(DMA 方式),(通道输入输出方式),(外围处理机方式) 五种。

8.在同一器件技术水平上,进一步提高计算机系统性能的有效途径是(开发并行性)。

9. 从计算机信息加工的步骤和阶段的并行性看,并行性等级可分为(存储器操作并行),(处理机操作步骤并行),(处理机操作并行)和(作业或程序之间)。

二 . 选择题(20分,每题2分)1. 计算机系统结构设计者所关心的是________所看到的的计算机结构。

A)硬件设计人员B)逻辑设计人员C)机器语言或汇编语言程序员D)高级语言程序员2 .在计算机系统设计时,为了提高系统性能,应当注意________。

A)加快经常性使用指令的执行速度B)要特别精心设计少量功能强大的指令C)要减少在数量上占很小比例的指令的条数D)要加快少量指令的速度3 . 重叠寄存器技术主要用于解决在RISC系统中因________而导致的问题。

计算机体系结构期末考试试题及答案

计算机体系结构期末考试试题及答案

填空题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。

计算机基础知识题库判断题及答案

计算机基础知识题库判断题及答案

计算机基础知识题库判断题及答案本文档将提供一系列关于计算机基础知识的判断题及答案,帮助读者进行自测和复习,答案均标注在题目后面。

第一部分:计算机基础知识1.二进制是计算机中最基本的数据表示方式。

答案:正确2.CPU是计算机的大脑,负责处理数据和指令。

答案:正确3.RAM是一种永久存储器件,数据不会因断电而丢失。

答案:错误4.操作系统是计算机硬件和应用程序之间的中介,负责管理计算机的资源。

答案:正确B是一种用于传输数据的无线技术。

答案:错误第二部分:网络基础知识6.IP地址是用来唯一标识网络上的设备的。

答案:正确7.HTTP是一种用于传输超文本的协议。

答案:正确8.电子邮件是一种点对点的通信方式。

答案:错误9.WiFi是一种有线网络连接方式。

答案:错误10.路由器是用来连接不同网络的设备,负责将数据包转发到目标地址。

答案:正确第三部分:软件基础知识11.Microsoft Word是一种图形处理软件。

答案:错误12.Java是一种面向过程的编程语言。

答案:错误13.Photoshop是一种用于编辑照片和图形的软件。

答案:正确14.数据库是用来存储和管理数据的软件。

答案:正确15.HTML是一种标记语言,用于创建网页。

答案:正确总结通过以上题目的测试,读者可以初步了解计算机基础知识、网络基础知识和软件基础知识等方面的内容。

希望读者能够通过本文档的内容对自己的知识掌握情况有更清晰的认识,以便更好地应对工作和学习中的挑战。

祝各位读者学习进步,更上一层楼!。

计算机系统结构试题汇总(带答案)

计算机系统结构试题汇总(带答案)

______,调出有关处理该中断服务程序,准备运行。
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

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

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

一.名词解释计算机系统结构:传统机器程序员所看到的计算机属性,即概念性结构与功能特性。

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

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

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

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

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

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

数据相关:考虑两条指令i 和j,i 在j 的前面,如果下述条件之一成立,则称指令j 与指令 i 数据相关:(1)指令j 使用指令i 产生的结果;(2)指令j 与指令k 数据相关,而指令k 又与指令i 数据相关。

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

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

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

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

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

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

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

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

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

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

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

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

容量失效:如果程序在执行时,所需要的块不能全部调入Cache 中,则当某些块被替换后又重新被访问,就会产生失效,这种失效就称作容量失效。

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

计算机体系结构试题库
判断题(102题)
1.(√)执行时间不是唯一的性能指标,但它是最普遍的性能表示形式。

2.(×)根据Moore定律,DRAM的周期时间是每三年降低四倍。

3.(×)MIPS是测量计算机性能的一致性指标。

4.(√)在计算机性能测量中,调和平均的含义是单位时间机器能够执行的程序数。

5.(×)可以用典型程序来设计和优化指令集。

6.(×)增加流水线的级数总可以增加流水线的性能。

7.(×)多处理机系统中的素数模低位交叉存储器可以避免所有访存冲突。

8.(√)部件的可靠性通常可以用平均无故障时间来衡量。

9.(√)在向量处理机中,链接只能在顺序的Convoy(向量指令并行集)之间进行。

10.(×)n维超立方体单级互连网络中的节点数为n。

11.(×)MIPS和MFLOPS是计算机性能衡量的两个可靠指标。

12.(×)RISC结构的机器性能一定要比CISC结构的机器性能高。

13.(×)平均每条指令的执行周期数(CPI)与程序无关。

14.(√)CPU性能公式中指令条数(IC)与指令集格式和编译器有关。

15.(√)CPU的组织在一定程度上会影响CPU所能达到的频率。

16.(√)解释执行比翻译执行花的时间多,但存储空间占用较少。

17.(×)计算机体系结构设计这不必关心指令集具体实现。

18.(×)当前没有任何一种指令集结构是堆栈型结构,因为它已经过时了。

19.(√)虽然结构相关会影响流水线的性能,但是我们在具体的流水线设计中仍然允许一定的结构相关存在。

20.(×)程序的时间局部性指程序即将用到的信息很可能与目前正在使用的信息在空间上相邻或者临近。

21.(×)程序的空间局部性指程序即将用到的信息很可能就是目前正在使用的信息。

22.(√)Amdahl定律揭示的性能递减规则说明如果仅仅对计算机中的一部分做性能改进,则改进越多,系统获得的效果越小。

23.(×)Amdahl定律中“可改进比例”指可改进部分在改进系统计算时间中所占的比例。

24.(√)Amdahl定律中“部件加速比”指可改进部分改进以后性能的提高。

25.(√)传统机器级的机器语言是该机的指令集。

26.(×)由汇编语言写成的程序叫做汇编程序。

27.(√)机器功能的软件和硬件实现在逻辑上是等效的,但性能价格比是不等效的。

28.(√)集成电路基片成本和基片面积有一定比例关系。

29.(√)芯片研发费用指芯片毛利的一部分。

30.(×)集成电路芯片的成本主要取决于芯片生产数目。

31.(√)响应时间必须通过运行“真实程序”获得。

32.(×)程序在向量计算机上运行,不会出现数据相关和结构相关。

33.(×)通过操作系统的多进程技术可以完全回避I/O处理时间的问题。

因为当一个进程在等待I/O处理的时候,另外的一些进程可以在CPU上运行。

34.(×)在Cache中,只要增加块容量,一定可以减小失效率。

35.(√)虚拟Cache中,CPU使用虚拟地址访问Cache。

36.(×)虚拟存储器页调度采用LRU算法的缺点之一是使CPU时钟频率下降。

37.(√)可以说向后兼容是系列机的根本特征。

38.(×)软硬件功能是完全等效的。

39.(×)机器工作状态的定义和切换对机器语言程序设计者来说是透明的。

40.(√)受应用程序的影响,计算机的地址位大约以每年1/2-1位的速度递增。

41.(×)基准程序能够完全预测一个程序在计算机上的运行性能。

42.(√)随着时间的推移,计算机系统的成本会逐渐降低。

43.(×)MIPS和MFLOPS都可以用来准确地评价计算机系统的性能。

44.(×)现代CPU中已经没有堆栈型和累加器型的指令集结构。

45.(√)编译器对应用程序的优化编译会增加控制指令在程序中所占的比例。

46.(×)Load/Store型机器体系结构设计一定要遵循指令集结构的规整性要求。

47.(×)流水线的效率在满负荷运行时可达1。

48.(√)用时空图上n个任务所占的时空区与m个段总的时空区之比可计算出流水线的效率。

49.(×)由于流水线的最大加速比等于流水线深度,所以增加流水段数总可以增大流水线加速比。

50.(√)流水线深度受限于流水线的延迟和额外开销。

51.(×)DLX流水线中,所有数据相关都可以通过定向技术解决。

52.(√)在DLX流水线中,可以在ID段检测所有数据相关。

53.(√)编译器可以通过重新排列代码的顺序来消除相关引起的暂停。

54.(√)向量处理机用每秒取得多少浮点运算结果来衡量机器速度,以MFLOPS作为测量单位。

55.(√)多级存储层次是利用程序局部性原理来设计的。

56.(√)“Cache-主存”层次:弥补主存速度的不足。

57.(√)“主存-辅存”层次:弥补主存容量的不足。

58.(√)写调块策略是用于写操作失效时的策略。

59.(√)写合并是提高写缓冲利用率的技术。

60.(√)相联度越高,冲突失效就越少。

61.(×)强制性失效和容量失效也受相联度的影响。

62.(×)容量失效却随着容量的增加而增加。

63.(√)2:1的Cache经验规则说明容量为N 的直接映象Cache的失效率约等于大小为N/2 的两路组相联Cache的失效率。

64.(√)一些降低失效率的方法会增加命中时间或失效开销。

65.(×)具有越低失效率的计算机系统性能越高。

66.(×)具有越低平均访存时间的系统性能越高。

67.(×)具有越低失效率的存储系统性能越高。

68.(√)具有越低平均访存时间的存储系统性能越高。

69.(×)Victim Cache是位于CPU和Cache间的又一级Cache。

70.(×)伪相联cache取直接映象及组相联两者的优点,命中时间小,失效开销低。

71.(√)伪相联cache具有快速命中与慢速命中两种命中时间。

72.(×)预取必须和正常访存操作并行才有意义。

73.(√)预取必须和正常指令的执行并行才有意义。

74.(√)数据对存储位置的限制比指令的少,因此更便于编译器优化。

75.(√)Cache中的写缓冲器导致对存储器访问的复杂化。

76.(×)写回法Cache中不必使用写缓冲。

77.(×)评价第二级Cache时,应使用局部失效率这个指标。

78.(√)为减少平均访存时间,可以让容量较小的第一级Cache采用较小的块,而让容量较大的第二级Cache采用较大的块。

79.(√)预取只有在处理器能继续执行其它指令的同时进行才有意义。

80.(√)硬件预取通常需要非阻塞cache的支持。

81.(√)Cache命中时间往往会直接影响到处理器的时钟频率。

82.(√)采用容量小、结构简单的Cache会减小cache的命中时间。

83.(√)写操作流水化会减小cache的命中时间。

84.(√)素数模法是避免存储体冲突的一种方法。

85.(√)TLB是页表转换查找缓冲器。

86.(√)TLB中的内容是页表部分内容的一个副本。

87.(×)在共享存储器上支持消息传递比在消息传递的硬件上支持共享存储器困难得多。

88.(√)流水线吞吐率是指单位时间内流水线所完成的任务数。

89.(×)流水线可能达到其最大吞吐率。

90.(×)流水线加速比是指流水线最大润如率和实际吞吐率之比。

91.(√)Cache失效中必定包含强制性失效。

92.(×)Cache失效中必定包含容量失效。

93.(×)Cache失效中必定包含冲突失效。

94.(√)组相联或直接映象Cache中才可能存在冲突失效。

95.(√)支持“失效下命中”的cache是非阻塞Cache。

96.(×)虚存系统所用的cache称为虚拟Cache。

97.(√)有统一的时钟协调各个设备操作的总线是同步总线。

98.(×)硬件在预取时,如果出现虚地址故障或违反保护权限,就会发生异常。

99.(×)多处理机系统由多个不同类型的处理机组成。

100.(√)分布式共享多处理机是存储器分布到各个处理器上的多处理机系统。

101.(√)由多个同种类型组成的处理机称为同构型多处理机。

102.(√)同步消息传递机制中,处理器一个请求发出后一直要等到收到应答结果才能继续运行。

相关文档
最新文档