广西工学院计算机系统结构习题与答案(15页,有题有答案)

广西工学院《计算机系统结构》习题及答案 1.系统结构基础知识1.1 有一个经解释实现的计算机,可以按功能划分4级。

每一级为了执行一条指令需要下一级的N条指令解释。

若执行第1级的一条指令需Kns时间,则执行第2、3、4级的一条指令各需要多少时间?【分析】注意“上一级”与“下一级”的关系,上一级程序在下一级上的实现不是经翻译完成,只能是解释。

解:执行第1级的一条指令需Kns时间执行第2级的一条指令需KNns时间执行第3级的一条指令需KN2ns时间执行第4级的一条指令需KN3ns时间执行第n级的一条指令需KN n-1ns时间1.2 有一计算机系统,可以按功能划分4级。

每一级的指令互不相同。

每一级的指令都比下一级的指令在效能上强M倍,即第i 级的一条指令能完成第i-1级的M条指令的计算量。

现若需第i级的N条指令解释第i+1级的一条指令,而有一段程序在第1级上运行需要Ks,问在第2、3、4级上一段等效的程序各需要运行多长时间?【分析】从指令功能意义上讲,每级的单条指令需下级N条指令来完成,从效能意义上讲,每级的指令都比下一级的指令强M 倍,若某级上运行需Ks,则下一级上运行需KN/Ms。

解:在第2级上一段等效的程序需要运行时间为: (N/M)Ks在第3级上一段等效的程序需要运行时间为: (N/M)2Ks在第4级上一段等效的程序需要运行时间为: (N/M)3Ks1.3 什么是透明性概念?对于计算机系统结构,下列哪些是透明的?哪些是不透明的?存储器的模m交叉存取、浮点数据表示、I/O系统是采用通道方式还是外围处理机方式、数据总线宽度、字符行运算指令、阵列运算部件、通道是采用结合型还是独立型、PDP-11系列的单总线结构、访问方式保护、程序性中断、串行、重叠还是流水控制方式、堆栈指令、存储器最小编址单位、Cache存储器。

【分析】凡是属于编写机器语言和汇编语言程序所必须面对的容,都是不透明的。

或者说有关系统结构属性所包括的容,对系统结构都不透明。

解:客观存在的事物或属性,从某个角度看,它好像不存在,称之为透明性。

对于计算机系统结构,透明的是:存储器的模m交叉存取、数据总线宽度、阵列运算部件、通道是采用结合型还是独立型、PDP-11系列的单总线结构、串行、重叠还是流水控制方式、Cache存储器。

对于计算机系统结构,不透明的是:浮点数据表示、I/O系统是采用通道方式还是外围处理机方式、字符行运算指令、访问方式保护、程序性中断、堆栈指令、存储器最小编址单位。

1.4 从机器(汇编)语言程序员的角度来看,以下哪些是透明的?指令地址寄存器、指令缓冲器、时标发生器、条件码寄存器、乘法器、主存地址寄存器、磁盘外设、先行进位链、移位器、通用寄存器、中断字寄存器。

【分析】从机器(汇编)语言程序员的角度来看,实际上就是从计算机系统结构看的容。

在汇编语言程序中直接用到的,肯定是不透明的。

解:对机器(汇编)语言程序员透明的:指令缓冲器、时标发生器、乘法器、主存地址寄存器、先行进位链、移位器。

对机器(汇编)语言程序员不透明的:指令地址寄存器、条件码寄存器、磁盘外设、通用寄存器、中断字寄存器。

1.5 下列哪些对系统程序员是透明的?哪些对应用程序员是透明的?系列机各档不同的数据宽度、虚拟存储器、Cache存储器、程序状态字、“启动I/O”指令、“执行”指令、指令缓冲存储器【分析】系统程序员和应用程序员都有可能应用汇编语言或机器语言编程,当然也可能使用高级语言编程。

所以,属全硬件实现的计算机组成所包含的方面,对他们都是透明的。

解:对系统程序员(编写系统软件的人)和应用程序员透明的:系列机各档不同的数据宽度、Cache存储器、指令缓冲存储器。

虚拟存储器、程序状态字、“启动I/O”指令对系统程序员不透明,对应用程序员透明。

“执行”指令对系统程序员、应用程序员不透明。

1.8 用一台40MHz处理机执行标准测试程序,它含的混合指令数和相应所需的时钟周期数如下:求有效CPI、MIPS速率和程序的执行时间.解:时钟周期程序执行时钟周期数Tn=45000+2 ×32000+ 2 ×15000+ 2 ×8000=155000程序执行时间Ts=(45000+2 ×32000+ 2 ×15000+ 2 ×8000) ×0.25 ×10-7 =3.875msIC=45000+32000+15000+8000=1 ×105MIPS=IC/Ts ×10-6=26CPI=Tn/IC=1.551.6 想在系列机中发展一种新型号机器,你认为下列哪些设想可以考虑,哪些则不行,为什么?(1)新增加字符数据类型和若干条字符处理指令,以支持事务数据处理程序的编译。

(2)为增强中断处理功能,将中断分级由原来的4级增加到5级,并重新调整中断响应的优先次序。

(3)在CPU与主存之间增设Cache存储器,以克服访存速度过低的系统性能瓶颈。

(4)为解决计算误差较大问题,将机器中浮点数的下溢处理方法由原来的“恒置1”法,改为增设用只读存储器存放下溢处理结果的查表舍入法。

(5)为增加寻址灵活性和减少平均指令字长,将原来全部采用等长操作码的指令,改为具有3类不同码长的扩展操作码。

(6)将CPU与主存之间的数据通路宽度由16位扩展成32位,以加快主机部的数据传送。

(7)为减少使用公用总线的冲突,将单总线改为双总线。

(8)把原来的0号通用寄存器改作专用的堆栈指示器。

【分析】系列机发展新型号机器最主要的是必须保证应用软件的向后兼容。

一般属于计算机组成和实现的东西的改进不会影响系统结构。

解:(1)可以。

新增加数据类型和指令,不影响已有指令编写的程序的执行。

(2)不可以。

重新调整中断响应的优先次序,会影响原有程序工作的正确性。

(3)可以。

Cache存储器属于计算机组成。

(4)可以。

浮点数尾数的下溢处理属于计算机组成。

(5)不可以。

指令系统的改变,会直接导致原有程序不能正确运行。

(6)可以。

数据通路宽度属于计算机组成。

(7)可以。

单总线改为双总线属于计算机组成。

(8)不可以。

通用寄存器的改变无疑会影响原有相关指令的运行,以致程序不能正常工作。

1.7 假设Cache工作速度为主存的5倍,且Cache被访问命中的概率为90%,则采用Cache后,能使整个存储系统获得多高的加速比?解:∵ Se=5 Fe=0.9∴ Sn=1/(1-Fe+Fe/Se)= 3.571.8 用一台40MHz求有效CPI、MIPS解:时钟周期T=1/(40×106)=0.25 ×10-7 s程序执行时钟周期数Tn=45000+2 ×32000+ 2 ×15000+ 2 ×8000=155000程序执行时间Ts=(45000+2 ×32000+ 2 ×15000+ 2 ×8000) ×0.25 ×10-7 =3.875msIC=45000+32000+15000+8000=1 ×105MIPS=IC/Ts ×10-6=26CPI=Tn/IC=1.551.9假设三个程序中每一个都有1MIPS速率。

根据这些速率值,你能否得出有关三台计算机相对性能的明确结论?你能否找到一种将它们统计排序的方法,试说明理由。

解:平均性能:因为C A B总的执行时间:一致的衡量标准就此题来说,用总的执行时间或平均MIPS较好性能排序: C A B2. 数据表示与指令2.1 数据结构和机器的数据表示之间是什么关系?确定和引入数据表示的基本原则是什么?解:数据表示是数据结构的组成元素,数据结构要通过软件映像变换成机器所具有的各种数据表示来实现。

不同的数据表示可为数据结构的实现提供不同的支持,表现在实现效率和方便性上不同。

数据结构和数据表示是软件和硬件之间的交界面。

确定和引入数据表示的基本原则:一是看系统效率是否提高,即是否减少了实现的时间和存储的空间,实现时间是否减少又主要看在主存和处理机之间传送的信息量有否减少;二是看引入这种数据表示的通用性和利用率是否较高。

2.2 标志符数据表示和描述符数据表示有何区别?描述符数据表示与向量数据表示对向量数据结构所提供的支持有什么不同?解:在标志符数据表示中,标志符是与每个数据相连的,并且合存在同一个存储单元中,用于描述单个数据的类型等属性;在描述符数据表示中,数据描述符是与数据分开独立存放的,主要是用于描述成块数据的类型属性、地址及其它信息的。

描述符数据表示在实现向量、阵列数据元素的索引上要比用变址方法的方便,能更快地形成元素的地址,从而可以迅速进行访问,同时,也有利于检查程序中的向量、数组在使用中是否越界。

因此,它为向量、数组数据结构的实现提供了一定的支持,有利于简化编译中的代码生成。

但是,描述符数据表示并没有向量、数组的运算类指令,也没有采用流水或处理单元阵列形式的高速运算硬件,没有对阵列中每个元素又是一个子阵列的相关性交叉阵列进行处理的硬件,也没有对稀疏向量和数组进行压缩存储、还原、运算等指令和硬件。

因此,它对向量和数组的数据结构提供的支持不够强,所以并不是向量数据表示。

2.3 经统计,某机14条指令的使用频率分别是:0.01,0.15,0.12,0.03,0.02, 0.04,0.02,0.04,0.01,0.13,0.15,0.14,0.11,0.03。

分别求出用等长二进制编码、Huffman编码、只有两种码长的扩展操作码编码等3种方式的操作码平均码长。

解:(1)14条指令的等长操作码的平均码长是对log214上取整,即4位。

(2)本题的Huffman树如下图:= 3.380.13、0.12、0.11的64条共计8条使用平均代码长度为(0.15+0.15+0.14+0.13+0.12+0.11)×3 + (1-0.80)×5 = 3.4位2.4 某机指令字长16位。

设有单地址指令和双地址指令两类。

若每个地址字段都是6位,且双地址指令有x 条。

问单地址指令最多可以有多少条?解:根据题意,双地址指令格式为:其操作码占了4位,这样,共有24=16种短操作码。

现双地址指令有X 条,已占用了4位操作码中16种组合中的X 个码点,所以剩下(16-X )个码点均可用作扩展标志。

单地址指令的格式为16-X )*26条。

2.5 某模型机有9条指令,其使用概率为: ADD (加):30%;CLA (清加):20%;JOM (按负转移):6%;SHR (右移):2%;STO (存):7%; SUB (减):24%;JMP (转移): 7%;CIL (循环左移):3%; STP (停机):1%。

合集下载

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

计算机系统结构自考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.标志符与每个数据相连,合存于__同一存储单元_____,用于描述单个数据的___类型特征____。

广西民族大学成人高等教育考试试题B卷(计算机系统结构)试题与答案

广西民族大学成人高等教育考试试题B卷(计算机系统结构)试题与答案

A.吞吐率、加速比、时间延迟 B.吞吐率、效率、时间延迟C.加速比、效率、时间延迟 D.吞吐率、加速比、效率9.编号为0,1,…,15的16个处理器,用单级互连网络互连,当用shuffle互连函数时,第9号处理器连至的处理器号数是()A.3 B.5 C.6 D.910.下列关于多处理机的互连形式说法错误的是()A.总线形式 B.环形互连形式C.单端口存储器形式 D.蠕虫穿洞寻径网络形式第Ⅱ部分非选择题(80分)二、填空题(本大题共20分,每空1分,共20分)11.软件的功能可以用或实现。

12.指令由和两部分组成。

13.计算机应用可归纳为向上升级的4类:数据处理、、_______和智能处理。

14.按照弗林分类法,计算机系统可分为SISD、MISD、和。

15.浮点数尾数基值增大,可使运算的精度损失,可表示的数据精度。

16.输入/输出系统的3种控制方式是_______、直接存储器访问_______。

17.开发并行性的途径主要有_______、_______和时间重叠。

18.页式存储是把_______空间和______空间都机械地等分成固定大小的页,按页顺序编号。

19.主存空间数据相关是相邻两条指令之间出现对主存_______要求_______的关联。

20.将二维数组中各元素在存储器中存放可以使行或列的各元素都能并行访问,但会造成上各元素的并行访问冲突。

考生注意:1、学号、姓名、年级、专业等应填写准确。

2、考试作弊者,责令停考,成三、简答题(本大题共5小题,每小题6分,共30分)21.简述非用户片、现场片、用户片的定义 .22.数据结构和机器的数据表示之间是什么关系?确定和引入数据表示的基本原则是什么?。

23.简述中断和中断系统的定义24.流水线的向下扩展与向上扩展分别是什么含义?25.简述SIMD系统的互连网络的设计目标。

四、简单应用题(本大题共3小题,每小题10分,共30分)26.设二级虚拟存储器的TA1=10-7s、TA2=10-2s,为使存储层次的访问效率e达到最大值的80%以上,命中率H至少要求达到多少?实际上这样高的命中率是很难达到的,那么从存储层次上如何改进?27.实现16个处理单元互连的PM2I单级立方体互连网络。

2022年广西演艺职业学院计算机应用技术专业《计算机系统结构》科目期末试卷B(有答案)

2022年广西演艺职业学院计算机应用技术专业《计算机系统结构》科目期末试卷B(有答案)

2022年广西演艺职业学院计算机应用技术专业《计算机系统结构》科目期末试卷B(有答案)一、选择题1、计算机系统多级层次中,从下层到上层,各级相对顺序正确的应当是()。

A.汇编语言机器级,操作系统机器级,高级语言机器级B.微程序机器级,传统机器语言机器级,汇编语言机器级C.传统机器语言机器级,高级语言机器级,汇编语言机器级D.汇编语言机器级,应用语言机器级,高级语言机器级2、在尾数下溢处理方法中,平均误差最大的是()A.截断法B.舍入法C.恒置"1"法D.ROM查表法3、Cache存贮器常用的地址映象方式是( )。

A.全相联映象B.页表法映象C.组相联映象D.段页表映象4、下列关于标量流水机的说法不正确的是()A.可对标量数据进行流水处理B.没有向量数据表示C.不能对向量数据进行运算D.可以对向量、数组进行运算5、传统机器语言机器级,是用()来()机器指令。

A.硬件,翻译B.编译程序,翻译C.微指令程序,解释D.微指令程序,翻译6、对系统程序员不透明的应当是( )。

A.Cache存贮器XB.系列机各档不同的数据通路宽度C.指令缓冲寄存器D.虚拟存贮器7、下列说法中不正确的是()A.软件设计费用比软件重复生产费用高B.硬件功能只需实现一次,而软件功能可能要多次重复实现C.硬件的生产费用比软件的生产费用高D.硬件的设计费用比软件的设计费用低8、虚拟存储器常用的地址映象方式是( )A.全相联B.段相联C.组相联D.直接9、组相联映象、LRU替换的Cache存贮器,不影响Cache命中率的是( )A.增加Cache中的块数B.增大组的大小C.增大主存容量D.增大块的大小10、计算机组成设计不考虑()A.专用部件设置B.功能部件的集成度C.控制机构的组成D.缓冲技术二、判断题11、由于Cache存储器的地址变换和块替换算法是全硬件实现的,则Cache存储器对系统程序员是不透明的,Cache对处理机和主存间的信息交换是透明的。

计算机系统结构试题及答案大全

计算机系统结构试题及答案大全

计算机系统结构试题及答案⼤全计算机系统结构试题模拟试卷(有答案)⼀、名词解释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块表中的所有地址标记进⾏⽐较已确定是否命中。

广西民族大学成人高等教育考试试题A卷(计算机系统结构)试卷及答案.

广西民族大学成人高等教育考试试题A卷(计算机系统结构)试卷及答案.

相对中断处理时间少得多。当机器正在运行用户程序时,同时发生第 2,3 级中断请求,过两个单位时间,又同时发生第 1,4 级中断请求,试画出 程序运行过程示意图。
27.已知某字节多路通道的工作周期是 0.0057ms/B,其连接 5 台外部设备, 其中 4 台设备的数据传送速率分别为:10KB/s、50KB/s、10KB/s 和 20KB/s, 计算 5 台设备的最大传送速率和通道实际最大流量。
27、答案:最大流量 F=1/T=1/0.0057=175KB/s 假设第 5 台设备的传送速率为 x,则 F=(10+50+10+20+x)<=175 X<=85,第 5 台设备最大速率是 85KB/s。(10 分)
28 答案:(1)当中断响应优先次序为 1→2→3→4 时,其中断处理次序为 1→3→4→2。 (5 分) (2)
和
。
14.按照弗林分类法,计算机系统可分为 SISD、MISD、
和
。
15.浮点数尾数基值增大,可使运算的精度损失
,可表示的数据精
度
。
16.输入/输出系统的 3 种控制方式是_______、直接存储器访问_______。
17.开发并行性的途径主要有_______、_______和时间重叠。
18.互连函数表示互连网络的出端号和入端号的一一对应关系,其表示方
分别存放指令与数据。 (6)优化设计编译系统 (每项 1 分,答满 6 分)
(5 分)
24、答案:数组多路通道在每选择好一台设备后,要连续传送完固定 K 个 字节的成组数据后,才能释放总线,通道再去选择下一台设备,再传送该
第4页共5页
第5页共5页
法有输入输出对应表示法、

广西计算机二级试题及答案

广西计算机二级试题及答案

广西计算机二级试题及答案一、选择题1. 下列关于计算机网络的说法,哪个是正确的?A. 计算机网络是由屏蔽电缆和交换机组成的B. 计算机网络是指将多台计算机连接起来,实现信息共享和资源共享的系统C. 计算机网络只能通过有线连接D. 计算机网络只能在局域网内工作答案:B2. 关于计算机中的数据存储方式,下列说法哪个是正确的?A. 机械硬盘属于非易失性存储器B. 内存条属于永久性存储器C. 固态硬盘(SSD)属于易失性存储器D. 光盘属于永久性存储器答案:C3. 下列关于电子邮件的说法,哪个是正确的?A. 电子邮件只能发送文字信息,不能发送附件B. 电子邮件的发送和接收需要连接互联网C. 电子邮件是一种即时通讯工具D. 电子邮件只能使用专门的邮件客户端进行发送和接收答案:B4. 在Word文档中,以下哪个选项用于将文字居中对齐?A. 左对齐B. 右对齐C. 居中对齐D. 两端对齐答案:C5. 下列关于Excel的说法,哪个是正确的?A. Excel只能用于创建文档,不能进行数据处理和分析B. Excel的工作表由行和列组成,行用数字表示,列用字母表示C. Excel只能在电脑上运行,不能在移动设备上使用D. 在Excel中,单元格只能存储文字信息,不能存储数字和公式答案:B二、填空题1. 在计算机中,CPU全称为______________。

答案:中央处理器2. 在计算机网络中,HTTP的全称为______________。

答案:超文本传输协议3. 在Windows操作系统中,Ctrl + C的快捷键的作用是______________。

答案:复制选中内容4. 在Excel中,用于求和的公式是______________。

答案:SUM5. 在HTML中,用于设置页面标题的标签是______________。

答案:\<title>三、简答题1. 请简要介绍计算机中的硬件和软件的概念及其区别。

《计算机系统结构》及参考答案

《计算机系统结构》练习题一一、单项选择题1。

页式虚拟存储器得地址变换对于 D 就是透明得、ﻩA、操作系统设计者ﻩﻩB、任何程序员C、系统结构设计者D、应用程序员2.以下各类中断中,属于自愿中断得就是C、ﻩA、外部中断B、 I/O中断ﻩC、执行“访管”指令D、机器校验中断3、高速外部设备磁盘机适合连接于 C 、A、选择通道或字节多路通道ﻩB、数组多路通道或字节多路通道C、数组多路通道或选择通道ﻩﻩD、任意一种通道4、页式虚拟存储器页表得作用就是A、ﻩA、反映虚页在主存得存储情况B、仅反映虚页就是否调入主存C、反映主存实页与Cache得对应关系D、反映虚页在辅存得存储情况5.软件与硬件得功能在逻辑上就是C得、A、固件优于软件ﻩﻩB、不等价C、等价ﻩﻩﻩD、软件优于固件6、计算机中最优化得操作码编码方法就是 D 、ﻩD、哈夫曼编码A、BCD码ﻩﻩﻩB、ASCII码C、扩展操作码ﻩﻩﻩ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、15ﻩﻩﻩﻩB、16ﻩC、17ﻩﻩD、1912、软件兼容得根本特征就是C、A、向前兼容ﻩﻩB、向后兼容C、向上兼容ﻩD、向下兼容ﻩ13、在下列机器中,能够实现软件兼容得机器就是B、A、完全不同种类得机型ﻩB、系统结构相同得机器ﻩﻩC、宿主机与目标机ﻩD、虚拟机ﻩ14。

《计算机系统结构》及参考答案精选全文完整版

可编辑修改精选全文完整版《计算机系统结构》练习题一一、单项选择题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 是透明的。

最全计算机系统结构课后的习题答案打印版.doc

第1章计算机系统结构的基本概念1.1解释下列术语层次机构:按照计算机语言从低级到高级的次序,把计算机系统按功能划分成多级层次结构,每一层以一种不同的语言为特征。

这些层次依次为:微程序机器级,传统机器语言机器级,汇编语言机器级,高级语言机器级,应用语言机器级等。

虚拟机:用软件实现的机器。

翻译:先用转换程序把高一级机器上的程序转换为低一级机器上等效的程序,然后再在这低一级机器上运行,实现程序的功能。

解释:对于高一级机器上的程序中的每一条语句或指令,都是转去执行低一级机器上的一段等效程序。

执行完后,再去高一级机器取下一条语句或指令,再进行解释执行,如此反复,直到解释执行完整个程序。

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

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

计算机组成:计算机系统结构的逻辑实现,包含物理机器级中的数据流和控制流的组成以及逻辑设计等。

计算机实现:计算机组成的物理实现,包括处理机、主存等部件的物理结构,器件的集成度和速度,模块、插件、底板的划分与连接,信号传输,电源、冷却及整机装配技术等。

系统加速比:对系统中某部分进行改进时,改进后系统性能提高的倍数。

Amdahl定律:当对一个系统中的某个部件进行改进后,所能获得的整个系统性能的提高,受限于该部件的执行时间占总执行时间的百分比。

程序的局部性原理:程序执行时所访问的存储器地址不是随机分布的,而是相对地簇聚。

包括时间局部性和空间局部性。

CPI:每条指令执行的平均时钟周期数。

测试程序套件:由各种不同的真实应用程序构成的一组测试程序,用来测试计算机在各个方面的处理性能。

存储程序计算机:冯诺依曼结构计算机。

其基本点是指令驱动。

程序预先存放在计算机存储器中,机器一旦启动,就能按照程序指定的逻辑顺序执行这些程序,自动完成由程序所描述的处理工作。

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

2022年桂林理工大学计算机应用技术专业《计算机系统结构》科目期末试卷A(有答案)

2022年桂林理工大学计算机应用技术专业《计算机系统结构》科目期末试卷A(有答案)一、选择题1、在尾数下溢处理方法中,平均误差最大的是()A.截断法B.舍入法C.恒置"1"法D.ROM查表法2、推出系列机的新机器,不能更改的是()。

A.原有指令的寻址方式和操作码B.系统总线的组成C.数据通路宽度D.存储芯片的集成度3、"一次重叠"中消除"指令相关"最好的方法是( )。

A.不准修改指令B.设相关专用通路C.推后分析下条指令D.推后执行下条指令4、CRAY-I的流水线是( )A.多条单功能流水线B.一条单功能流水线C.多条多功能流水线D.一条多功能流水线5、最能确保提高虚拟存贮器访主存的命中率的改进途径是( )A.增大辅存容量B.采用FIFO替换算法并增大页面C.改用LRU替换算法并增大页面D.改用LRU替换算法并增大页面数6、()属于MIMD系统结构。

A.各处理单元同时受同一个控制单元的管理B.各处理单元同时接受同一个控制单元送来的指令C.松耦合多处理机和多计算机D.阵列处理机7、非线性流水线是指( )A.一次运算中使用流水线中的多个功能段B.一次运算中要多次使用流水线中的某些功能段C.流水线中某些功能段在各次运算中的作用不同D.流水线的各个功能段在各种运算中有不同的组合8、指令间“一次重叠”说法有错的是( )A.仅“执行k”与“分析k+1”重叠B."分析k”完成后立即开始“执行k”C.应尽量使“分析k+1”与“执行k”时间相等D.只需要一套指令分析部件和执行部件9、开发并行的途径有(),资源重复和资源共享。

A.多计算机系统B.多道分时C.分布式处理系统D.时间重叠10、以下说法不正确的是( )A.线性流水线是单功能流水线B.动态流水线是多功能流水线C.静态流水线是多功能流水线D.动态流水线只能是单功能流水线二、判断题11、虚拟存贮器内部地址映象方式的选择,依据于是否有高的主存命中率,而不是高的实页冲突概率。

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