计算机系统结构 第七章自考练习题答案
计算机系统结构自考2002-2021真题及答案(02325 历年试题全带答

计算机系统结构自考2002-2021真题及答案(02325 历年试题全带答计算机系统结构自考2002~2021真题及答案全国2002年4月高等教育自学考试一、单项选择题(每小题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.标志符与每个数据相连,合存于__同一存储单元_____,用于描述单个数据的___类型特征____。
计算机系统结构 第七章自考练习题答案

第七章多处理机历年真题精选1. 在多处理机上,两个程序段既能顺序串行、交换串行,又能并行,则这两个程序段之间必须是( B )。
A. 只有数据相关B. 只有源数据相关C. 只有数据反相关D. 只有数据输出相关2. 在多处理机上,有效计算的执行时间E与处理机机间的通讯辅助开销时间C的比值较小时,任务宜采用(粗)粒度。
3.多处理机互连形式一般有总线形式,环形互连形式,(交叉开关)形式,多端口存储器形式和(开关枢纽结构)形式等几种。
4. 多处理机实现的是(作业)和(任务)间的并行。
5. 用霍纳法则给定的表达式如下:E=a(b+c(d+e(f+gh)))利用减少树高的办法加速运算,要求:(1)画出树形流程图;(2)确定运算级数TP,处理机机数P、加速比SP和效率EP等的值。
(TP=7,P=3,SP=7/4,EP=7/12)6. 简述使用多处理机的目的和多处理机具备的特点。
(P182-183)同步强化练习一.单项选择题。
1. 多处理机主要实现的是( A )。
A.任务级并行B.指令级并行C.操作级并行D.操作步骤的并行2. 多处理机上两个程序段之间若有先写后读的数据相关,则( B )。
A.可以并行执行B.不可能并行C.必须并行执行D.任何情况均可交换串行3. 若两个程序段之间没有任何相关,则两个程序段(B )。
A.不可并行B.可并行C.不可顺序串行D.不可交换串行4. 多处理机的各自独立型操作系统( D )。
A. 适合于紧耦合多处理机B.要求管理程序不必是可再入的C.工作负荷较平衡D.有较高的可靠性5. 多端口存储器适合于连接(A )。
A.紧耦合多处理机B.松耦合多处理机C.机数很多的的处理机D.机数可变的多处理机6. 主从型管理程序只在(C )运行。
A.多台处理机上B.一台随意的主处理机上C.一台指定的主处理机上D.处理机之间7. 能实现作业、任务级并行的异构型多处理机属(C )。
A.SISDB.MISDC.MIMDD.SIMD8. 属于MIMD系统的结构是( D )。
2022年自考专业(计算机应用)操作系统考试真题及答案7

2022年自考专业(计算机应用)操作系统考试真题及答案一、单项选择题单项选择题在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
(本大题共20小题,每小题1分,共20分)1、能实现把一个计算问题分成若干个子计算,每个子计算可以在计算机网络中的各计算机上并行执行的操作系统是( )A.分布式操作系统B.网络操作系统C.多处理器操作系统D.嵌入式操作系统2、能使用户通过与计算机相连的终端来使用计算机系统,允很多个用户同时与计算机系统进行一系列交互的是( )A.网络操作系统B.分时操作系统C.实时操作系统D.批处理操作系统3、IBM公司在他们的PC机、工作站和大型机上都配置的UNIX操作系统,被称为( )A.4BSD UNIXB.UltrixC.AIXD.XENIX4、现代计算机系统的层次结构中,最内层是硬件系统,最外层是使用计算机系统的人,介于它们之间的是软件系统。
软件系统的层次结构从内到外依次为( )A.应用软件、系统软件、支撑软件B.系统软件、支撑软件、应用软件C.系统软件、应用软件、支撑软件D.支撑软件、系统软件、应用软件5、当操作系统退出执行,让用户程序执行时,处理器工作状态会( )A.连续保持目态B.连续保持管态C.从目态转换为管态D.从管态转换为目态6、UNIX用于终止子进程执行的系统调用是( )A.killB.execC.exitD.fork7、进程在执行过程中其状态不断发生变化,这种特性称为进程的( )A.势发性B.动态性C.同步性D.异步性8、程序状态字PSW中的查看答案【二、多项选择题】1ABCE2ACE3ABCE4ABCD5ABCE。
计算机系统结构复习试题及答案(非计算)

计算机系统结构复习试题及答案(⾮计算)⼀.名词解释计算机系统结构:传统机器程序员所看到的计算机属性,即概念性结构与功能特性。
在计算机技术中,把这种本来存在的事物或属性,但从某种⾓度看⼜好像不存在的概念称为透明性。
系列机:由同⼀⼚家⽣产的具有相同系统结构、但具有不同组成和实现的⼀系列不同型号的计算机。
同构型多处理机系统:由多个同类型或⾄少担负同等功能的处理机组成,它们同时处理同⼀作业中能并⾏执⾏的多个任务。
堆栈型机器:CPU 中存储操作数的单元是堆栈的机器。
累加器型机器:CPU 中存储操作数的单元是累加器的机器。
通⽤寄存器型机器:CPU 中存储操作数的单元是通⽤寄存器的机器。
数据相关:考虑两条指令i 和j,i 在j 的前⾯,如果下述条件之⼀成⽴,则称指令j 与指令 i 数据相关:(1)指令j 使⽤指令i 产⽣的结果;(2)指令j 与指令k 数据相关,⽽指令k ⼜与指令i 数据相关。
定向:⽤来解决写后读冲突的。
在发⽣写后读相关的情况下,在计算结果尚未出来之前,后⾯等待使⽤该结果的指令并不见得是马上就要⽤该结果。
如果能够将该计算结果从其产⽣的地⽅直接送到其它指令需要它的地⽅,那么就可以避免停顿。
向量处理机:指令级并⾏:简称ILP。
是指指令之间存在的⼀种并⾏性,利⽤它,计算机可以并⾏执⾏两条或两条以上的指令。
指令的动态调度:是指在保持数据流和异常⾏为的情况下,通过硬件对指令执⾏顺序进⾏重新安排,以提⾼流⽔线的利⽤率且减少停顿现象。
是由硬件在程序实际运⾏时实施的。
指令的静态调度:是指依靠编译器对代码进⾏静态调度,以减少相关和冲突。
它不是在程序执⾏的过程中、⽽是在编译期间进⾏代码调度和优化的。
失效率:CPU 访存时,在⼀级存储器中找不到所需信息的概率。
失效开销:CPU 向⼆级存储器发出访问请求到把这个数据调⼊⼀级存储器所需的时间。
强制性失效:当第⼀次访问⼀个块时,该块不在Cache 中,需要从下⼀级存储器中调⼊Cache,这就是强制性失效。
计算机系统结构自考真题及答案解析(一)

计算机系统结构自考真题及答案解析(一)总分: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.对指令间“一次重叠”描述不正确的是()。
计算机系统结构课后答案uint7

第七章课后题1.多处理机在结构、程序并行性、算法、进程同步、资源分配和调试上与并行处理机有什么差别?答:多处理机与并行处理机的主要差别是并行性的等级不同。
(1)结构灵活性。
多处理机制结构灵活性高于并行处理机。
(2)程序并行性。
多处理是指令、任务、作业并行,并行性的识别较难;并行处理机是操作级并行,并行性的识别较易。
(3)并行任务派生。
并行处理机工作能否并行工作由指令决定,多处理机必须有专门指令指明程序能否并行执行,派生的任务数是动态变化的。
(4)进程同步。
并行处理机的进程同步是自然的,而多处理机必须采取同步措施。
(5)资源分配和任务调度。
多处理机的资源分配和任务调度比并行处理机复杂得多。
2.多处理机有哪些基本特点?发展这种系统的主要目的可能有哪些?多处理着重解决哪些技术问题?答:○多处理机的基本特点:多处理机具有两台以上的处理机,在操作系统控制下通过共享的主存或输入/输出子系统或高速通讯网络进行通讯.结构上多个处理机用多个指令部件分别控制,通过机间互连网络通讯;算法上不只限于处理向量数组,还要实现更多通用算法中的并行;系统管理上要更多地依靠软件手段,有效解决资源分配和管理,特别是任务分配,处理机调度,进程的同步和通讯等问题.○使用多处理机的目的:一是用多台处理进行多任务处理协同求解一个大而复杂的问题来提高速度,二是依靠冗余的处理机及其重组来提高系统的可靠性,适应性和可用性.○多处理着重要解决的技术问题:(1)硬件结构上,如何解决好处理机、存储器模块及I/O子系统间的互连。
(2)如何最大限度开发系统的并行性,以实现多处理要各级的全面并行。
(3)如何选择任务和子任务的大小,即任务的粒度,使并行度高,辅助开销小。
(4)如何协调好多处理机中各并行执行任务和进程间的同步问题。
(5)如何将任务分配到多处理机上,解决好处理机调度、任务调度、任务调度和资源分配,防止死锁。
(6)一旦某个处理发生故障,如何对系统进行重新组织,而不使其瘫痪。
计算机组成与设计第三版第七章课后答案

13在所用主存储器芯片已确定的情况下,还要进行大幅度提高主存储器系统的读写 速度的办法是什么?
答:在所用主存储器芯片已确定的情况下,还要进行大幅度提高主存储器系统的读 写速度的办法是采用成组传送数据的方式,该方式是指用于提高在数据总线上的数 据输入/输出能力的一种技术。即通过地址总线传送一次地址后,能连续在数据总 线上传送多个(一组)数据,而不像正常总线工作方式那样,每传送一次数据,总 要用两段时间,即先送一次地址(地址时间),后送一次数据传送(数据时间)。 在成组传送方式,为传送N个数据,就可以用N+1个总线时钟周期,而不再是用 2N个总线时钟周期,使总线上的数据入/出尖峰提高一倍。
01
12存储器读写操作时,地址信号、片选信 号、读写命令、读出的数据或写入的数据, 在时间配合上要满足些什么关系?
02
答:存储器读写操作时,地址信号、片选信 号、读写命令、读出的数据或写入的数据, 它们之间在时序配合要满足以下这些条件: 有了稳定的地址与片选信号才可以读;有了 稳定的地址和写入的数据,再有了片选信号 才能再给出写命令,以便保证无误的写操作。 此外,这些信号应有一定的持续时间,以保 证读写操作得以正常完成。
202X
计算机组成原 理第七章习题
单击此处添加文本具体内容,简明扼要地 阐述你的观点
7.1.在计算机中,为什么要采用多级结构的存储器系统?它们的应用是建 立在程序的什么特性之上的?
答:在现代的计算机系统中,通常总是采用由三种运行原理不同,性能差异 很大的存储介质分别构建高速缓冲存储器、主存储器和虚拟存储器,再将它 们组成三级结构的统一管理、高度的一体化存储器系统。由高速缓冲存储器 缓解主存储器读写速度慢,不能满足CPU运行速度需要的矛盾;用虚拟存储 器更大的存储空间,解决主存储器容量小,存不下更大程序与更多数据的难 题。
计算机组织与系统结构第七章习题答案

习题1.给出以下概念的解释说明。
指令流水线(Instruction pipelining)流水线深度(Pipeline Depth)指令吞吐量(Instruction throughput)流水线冒险(Hazard)结构冒险(Structural hazard)控制冒险(Control hazard)数据冒险(Data hazard)流水线阻塞(Pipeline stall)气泡(Bubble)空操作(nop)分支条件满足(Branch taken)分支预测(Branch predict)静态分支预测(Static predict)动态分支预测(Dynamic predict)延迟分支(Delayed branch)分支延迟槽(Delayed branch slot)转发(Forwarding)旁路(Bypassing)流水段寄存器(Pipeline register)IPC(Instructions Per Cycle)静态多发射(Static multiple issue)动态多发射(Dynamic multiple issue)超流水线(Superpipelining)超长指令字VLIW超标量流水线(Superscalar)动态流水线(Dynamic pipelining)指令预取(Instruction prefetch)指令分发(Instruction dispatch)按序发射(in-order issue)无序发射(out-of-order issue)存储站(Reservation station)重排序缓冲(Reorder buffer)指令提交单元(Instruction commit unit)乱序执行(out-of-order execution)按序完成(in-order completion)无序完成(out-of-order completion)2. 简单回答下列问题。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第七章 多处理机 历年真题精选
1. 在多处理机上,两个程序段既能顺序串行、交换串行,又能并行,则这两个程序段之间 必须是( B ) 。 A. 只有数据相关 B. 只有源数据相关 C. 只有数据反相关 D. 只有数据输出相关 2. 在多处理机上,有效计算的执行时间 E 与处理机机间的通讯辅助开销时间 C 的比值较小 时,任务宜采用( 粗 )粒度。 3.多处理机互连形式一般有总线形式,环形互连形式, ( 交叉开关)形式,多端口存储 器形式和( 开关枢纽结构 )形式等几种。 4. 多处理机实现的是( 作业 )和( 任务 )间的并行。 5. 用霍纳法则给定的表达式如下: E=a(b+c(d+e(f+gh))) 利用减少树高的办法加速运算,要求: (1)画出树形流程图; (2)确定运算级数 TP,处理机机数 P、加速比 SP 和效率 EP 等的值。 (TP=7,P=3,SP=7/4,EP=7/12) 6. 简述使用多处理机的目的和多处理机具备的特点。(P182-183)
P j 之间存在哪三种可能的数据相关?( P193、194)
10. 简述多处理机的各自独立型操作系统的功能特点。 P203) (
2
5.
6.
7. பைடு நூலகம்.
1
计算机系统结构自考复习资料
C.阵列处理机 D.松耦合多处理机和多计算机 在共享主存的多处理机中,为减少访主存冲突,采用的方式一般是( A A.并行多体交叉主存系统 B.共享 Cache 存储器 C.虚拟存储器 D.共用高速单体主存系统
9.
) 。
二.填空题。
1.多处理机的操作系统有主从型、 各自独立 )型和( 浮动 )型三类。 ( 2.多处理机程序并行性既存在于( 指令)内部,也存在于( 指令 )外部。 3.紧耦合多处理机实现多处理机机间通信靠的是共享 (主存 ) 松耦合多处理机则是通过 。 通信或(消息传送系统 )来进行通信。 4.用于多处理机的总线仲裁算法有:静态优先级算法、 固定时间片 ) ( 、动态优先级算法和 ( 先来先服务 )算法。 5.包含并行性的程序在多处理机上运行时, 需要有相应的控制机构来管理, 其中包括并行任 务的( 派生 )和( 汇合 ) 。 6.多处理机可以有(同构)型、异构型和(分布 )型三种。 7.多处理机有( 紧耦合 )和(松耦合 )两种基本构型。 8.多处理机各处理机的程序段之间是异步执行的, 会出现与异步流动流水线指令之间先写后 读、 先读后写和写一写相关类似的相关, 他们对应的是数据相关、 数据反相关 ) ( 数 ( 和 据输出 )相关。 9. ( 主从 )型操作系统适合于负荷固定、处理机之间功能差异较大的(异构 )型多处 理机。 10.紧耦合多处理机是通过( 共享主存)实现处理机间通讯的。 11.多处理机属于(多指令流多数据流系统) ,可实现更高一级的作业、任务并行处理。
同步强化练习
一.单项选择题。
1. 2. 3. 4. 多处理机主要实现的是( A ) 。 A.任务级并行 B.指令级并行 C.操作级并行 D.操作步骤的并行 多处理机上两个程序段之间若有先写后读的数据相关,则( B ) 。 A.可以并行执行 B.不可能并行 C.必须并行执行 D.任何情况均可交换串行 若两个程序段之间没有任何相关,则两个程序段( B ) 。 A.不可并行 B.可并行 C.不可顺序串行 D.不可交换串行 多处理机的各自独立型操作系统( D ) 。 A. 适合于紧耦合多处理机 B.要求管理程序不必是可再入的 C.工作负荷较平衡 D.有较高的可靠性 多端口存储器适合于连接( A ) 。 A.紧耦合多处理机 B.松耦合多处理机 C.机数很多的的处理机 D.机数可变的多处理机 主从型管理程序只在( C )运行。 A.多台处理机上 B.一台随意的主处理机上 C.一台指定的主处理机上 D.处理机之间 能实现作业、任务级并行的异构型多处理机属( C ) 。 A.SISD B.MISD C.MIMD D.SIMD 属于 MIMD 系统的结构是( D ) 。 A.各处理单元同时接受同一个控制单元送来的指令 B.各处理单元同时受同一个控制单元的管理
三.简答题。
1.简述多处理机要解决的主要技术问题(至少写出 6 个)( P183) 。 2.简述使用多处理机的目的。 P182) ( 3.多处理机中的并行性表现在哪些方面?开发多处理机的并行性有哪些途径? P182、 ( 190) 4.多处理机在结构并行性方面与阵列处理机有什么不同?( P182) 5.什么是紧耦合多处理机?什么是松耦合多处理机?( P183、185) 6.紧耦合多处理机主要是通过什么来实现其机间的通讯的?为防止机间通讯成为多处理机 速度性能的瓶颈,可采取哪几个措施来解决?至少列出 5 个。 P184、185) ( 7.多处理机常用哪些方式实现机间互连?各适合于什么场合?( P186-189) 8.多处理机操作系统有哪三种类型?各适合于哪类机器?( P202-204) 9.假设多处理机上,Pi 和 P j 两个程序段都只有一条语句,且 Pi 在 P j 之前执行,试举出 Pi 和