华科2004年计算机系统结构研究生入学考题参考答案

合集下载

计算机系统结构习题解答(清华2版)

计算机系统结构习题解答(清华2版)

《计算机系统结构》习题解答(清华2版)华中科技大学计算机学院林安目录第一章(P33)1.7-1.9(透明性概念),1.12-1.18(Amdahl定律),1.19、1.21、1.24(CPI/MIPS)第二章(P124)2.3、2.5、2.6(浮点数性能),2.13、2.15(指令编码)第三章(P202)3.3(存储层次性能),3.5(并行主存系统),3.15-3.15加1题(堆栈模拟),3.19中(3)(4)(6)(8)问(地址映象/替换算法--实存状况图)第四章(P250)4.5(中断屏蔽字表/中断过程示意图),4.8(通道流量计算/通道时间图)第五章(P343)5.9(流水线性能/时空图),5.15(2种调度算法)第六章(P391)6.6(向量流水时间计算),6.10(Amdahl定律/MFLOPS)第七章(P446)7.3、7.29(互连函数计算),7.6-7.14(互连网性质),7.4、7.5、7.26(多级网寻径算法),7.27(寻径/选播算法)第八章(P498)8.12(SISD/SIMD算法)第九章(P562)9.18(SISD/多功能部件/SIMD/MIMD算法)(注:每章可选1-2个主要知识点,每个知识点可只选1题。

有下划线者为推荐的主要知识点。

)第一章(P33)1.7(1)从指定角度来看,不必要了解的知识称为透明性概念。

(2)见下表,“√”为透明性概念,“P ”表示相关课文页数。

1.8见下表,“√”为透明性概念,“P ”表示相关课文页数。

1.12 已知Se=20 , 求作Fe-Sn 关系曲线。

将Se 代入Amdahl 定律得en F S 201911-=1.13 上式中令Sn=2,解出Fe=10/19≈0.5261.14 上式中令Sn=10,解出Fe=18/19≈0.9471.15 已知两种方法可使性能得到相同的提高,问哪一种方法更好。

(1)用硬件组方法,已知Se=40,Fe=0.7,解出Sn=40/12.7≈3.1496(两种方法得到的相同性能) (2)用软件组方法,已知Se=20,Sn=40/12.7,解出Fe=27.3/38≈0.7184(第二种方法的百分比) (3)结论:软件组方法更好。

计算机系统结构试题及答案解析

计算机系统结构试题及答案解析

高等教育自学考试全国统一命题考试计算机系统结构卷子(课程代码02325)本卷子共3页,总分值l00分,考试时间l50分钟。

考生答题考前须知:1.本卷全部真题必须在答题卡上作答。

答在卷子上无效,卷子空白处和反面均可作草稿纸. 2.第一局部为选择题。

必须对应卷子上的题号使用2B铅笔将“答题卡〞的相应代码涂黑。

3.第二局部为非选择题。

必须注明大、小题号,使用0.5毫米黑色字迹签字笔作答。

4.合理安排答题空间,超出答题地域无效。

第一局部选择题一、单项选择题(本大题共10小题,每题1分,共10分)在每题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题卡〞的相应代码涂黑。

未涂、错涂或多涂均无分。

1.以软件为主完成的机器称为A.模型机器B.模拟机C.虚拟机器D.实际机器2.以下关于系列机软件兼容描述正确的选项是A.系列机软件必须保证向后兼容,力争向前兼容B.系列机软件必须保证向下兼容,力争向前兼容C.系列机软件必须保证向前兼容,力争向上兼容D.系列机软件必须保证向下兼容,力争向后兼容3.浮点数阶值采纳二进制p位、尾数基值位r m,则该浮点数的最大阶值为A.2p B.2p-1C.2p-1D.2p-1-14.为了使任何时候所需的信息都只用一个存储周期访问到,信息在主存中存放的地址要求是A.地址最低位为0 B.地址最高位为0C.该信息宽度的一半D.该信息宽度的整数倍5.存储器的最大频宽是指A.存储器瞬时访问的频宽B.存储器最大的传输速率C.存储器连续访问时的频宽D.存储器的实际传输速率6.总线操纵定时查询方法的操纵线的线数为A.┌log2N┐B.1+┌log2N ┐C.2+┌log2N┐D.3+┌log2N┐7. 存储层次构成的主要依据是A.CPU的速度B.主存器件C.程序设计言语D.程序的局部性8.相联存储器的访问依据是A.内容B.地址C.速度D.周期9.并行向量处理的互联网络是A.交换开关B.纵横交叉开关C.单总线D.多总线10.从指令和数据的多倍性来看,阵列机属于A.单指令流单数据流B.单指令流多数据流C.多指令流单数据流D.多指令流多数据流第二局部非选择题二、填空题(本大题共10小题,每题2分,共20分)请在答题卡上作答。

华科2004年计算机系统结构研究生入学考题

华科2004年计算机系统结构研究生入学考题

2004年计算机系统结构博士生入学考题一、判断题(选择一个最佳的答案,每题3分,共18分)1.测量计算机对事务处理的性能,所用的测试基准程序(Benchmark)应该是:(a)Whetstone;(b)SPECint;(c)TPC-C;(d)SPECfp2.从汇编语言程序员的角度看,下列哪个是不透明的:(a)cache;(b)数据通路的宽度;(c)虚拟存储器;(d)流水线3.某个应用程序运行所需要的最少存储空间为320页,每页32KBytes。

某计算机实际物理内存为256MBytes,但250Mbytes的内存已被其它程序占用,硬盘的容量为40GBytes,操作系统为该程序分配的虚拟内存地址空间应该是:(a)6MBytes;(b)10MBytes;(c)256MBytes;(d)40GBytes4.某个由多处理器构成的服务器中,每个处理器都有自己的存储器,但所有存储器都统一编址,这种结构属于:(a)UMA(b)NUMA(c)SMP(d)CLUSTER5.某计算机采用了超标量流水线技术,其指令级并行度为8(即平均每个时钟周期完成8条指令的执行),若已知该机采用了两条流水线,其机器超流水线周期为:(a)2个时钟周期;(b)1个时钟周期;(c)1/2个时钟周期;(d)1/4个时钟周期;6.一台由8个磁盘构成的磁盘阵列,其冗余校验信息在某个磁盘中,所属的RAID级别是:(a)RAID0;(b)RAID1;(c)RAID3;(d)RAID5.二、问答题:(10分)1.RISC机和CISC机相比,提高性能的基本原理是什么?在指令条数,CPI和时钟频率等方面,它提高性能的关键点在什么地方?(4分)2.机群系统和多台计算机组成的局域网有什么区别?(3分)3.SIMD和向量机(Vector)的异同点是什么?(3分)三、计算题(49分)(1)(8分)一个程序有40%的部分可以并行化,若采用多个CPU的办法来加速可并行化部分,而总程序运行时间由于多CPU的原因由原来单CPU的120秒缩短为80秒,试问至少要用几个CPU?(2)(12分)某一存储子系统包括SCSI控制器和一个磁盘。

(完整版)计算机系统结构考试题目及参考答案

(完整版)计算机系统结构考试题目及参考答案

一:名词解释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,在一个计算机系统中,低层机器的属性往往对高层机器的程序员是透明的。

04级计算机系统结构试卷A答案

04级计算机系统结构试卷A答案

04级《计算机系统结构》期末考试A卷标准答案一、单选题(每小题1分,共5分)答:1. D 2. A 3. D 4. C 5.D二、填空题(每小题1分,共5分)答:1. 并发2. 数据描述符;带标志符的数据表示(不分先后)3. 24. 写直达(或存直达)5. 推后法;设置相关专用通路三、判断题(每小题1分,共5分,在括号里打×或√)答:1.× 2.√ 3.× 4.× 5. ×四、综合应用题(共73分,6道小题分别为16分、10分、10分、10分、15分、12分) 1.答:尾基r m (p=6,m=48)非负阶、正尾数、规格化2(m’=48) 8(m’=16) 16(m’=12)最小阶值0 0 0 0最大阶值2p-1 63 63 63阶的个数2p64 64 64尾数最小值r m-11/2 1/8 1/16r m -m 1-2-48 1-8-16 1-16-12尾数最大值 1-最小值r m-11/2 1/8 1/16最大值r m2p-1 *(1- r m –m’ ) 263*(1-2-48)863*(1-8-16)1663*(1-16-12)数的总个数2p * r m m’ * (r m -1)/ r m253 7*251 15*250每错3处扣2分(如果错的是同一类问题,可以不重复扣分)2. 答:(1)中断实际处理完的次序: 1、3、4、2。

(4分)(2)(6分,错2个拐点扣1分,扣掉6分为止,并根据实际情况酌情给分)3. 答: (1) (3分)∑==+++++==61/2502040251001550i ibyte s kB ff (2)(4分,根据实际运行过程酌情给分)2号设备在66.6μs 时,第1个字节数据还未被响应和传送,又来了第2字节数据,使第1个字节数据丢失。

虽然通道极限流量不低于设备对通道要求的流量,但在微观上的某个局部时刻,还会丢失低速设备的数据。

武汉大学计算机学院《计算机系统结构》04级A卷B卷及答案

武汉大学计算机学院《计算机系统结构》04级A卷B卷及答案

《计算机系统结构》2004级期末考试试卷(A)一、单项选择题(每小题2分,共20分)1. 对汇编语言程序员透明的是( )。

A. 指令寄存器B.中断字寄存器C.通用寄存器D. 条件码寄存器2. RISC不采用的实现技术是()。

A.重叠寄存器窗口B.以固件为主C.优化编译D.优化延迟转移3.对于浮点数,在字长和表数精度一定的条件下,尾数基值越大,表数效率()。

A.变低B.变高C.不变D.单调下降4.字节多路通道的“数据宽度”是()。

A.单字节B.双字节C.定长数据块D.不定长数据块5. 在有通道处理机的I/O系统中,用户通过()来向系统提出访问I/O设备的申请?A.通道指令B.广义指令C.无链通道指令D.中断指令6. 在先行控制技术的实现中,对主存储器操作优先级最高的部件是()。

A.先行读数栈B.后行写数栈C.先行指令栈D.先行操作栈7.在处理数据相关时,采用相关专用通道(旁路)技术,主要是解决()相关。

A.RAWB.WARC.WAWD.任何8. 在页式虚拟存储器中,页面失效和页面争用有可能同时发生的条件是主存中的页面数()。

(注:下式中的p为主存地址中的实页字段)A.大于2p页B.等于2p页C.小于2p页D.不等于2p页9.在Cache-主存系统中,块冲突概率最高的地址映像方式是()。

A.全相联映像B.直接映像C.组相联映像D.段相联映像10. 能够实现矩阵转置变换的单级互连网络是()。

A.立方体B.全混洗C.PM2ID.交换二、填空题(每小题2分,共20分)1.在30MHz的标量处理机上执行一目标程序,设每条指令的平均CPI=1.9。

其CPU速率为()MIPS?2.8位十六进制IEEE754单精度浮点数BE200000H,表示的十进制数为()。

3.某I/O系统有两个选择通道,每个通道上都接有速率分别为500、450、600和500(KB/S)的四台设备。

则I/O系统的实际流量为()KB/S。

4.一模型计算机有7条指令,已知H=1.98,哈夫曼编码的平均码长L哈=2.05(位),信息冗余量约为()%。

计算机体系结构知识历年试题(2004-2008.11-有答案)

计算机体系结构知识历年试题(2004-2008.11-有答案)

四计算机体系结构历年试题上午真题2004年5月题目●若某个计算机系统中I/O地址统一编址,访问内存单元和I/O设备是靠__(46)__来区分的。

(46)A.数据总线上输出的数据 B.不同的地址代码C.内存与I/O设备使用不同的地址总线D.不同的指令●在中断响应过程中,CPU保护程序计数器的主要目的是__(47)__。

(47)A.使CPU能找到中断服务程序的入口地址 B.为了实现中断嵌套C.为了使CPU在执行完中断服务程序时能回到被中断程序的断点处D.为了使CPU与I/O 设备并行工工作●在32位的总线系统中,若时钟频率为1000MHz,总线上5个时钟周期传送一个32位字,则该总线系统的数据传送速率约为__(48)__兆字节/秒。

(48)A.200 B.600 C. 800 D.1000●现有四级指令流水线,分别完成取指、取数、运算、传送结果四步操作。

若完成上述操作的时间依次为9ns,10ns,6ns,8ns。

则流水线的操作周期应设计为__(49)__ns.(49)A.6 B.8 C. 9 D.10●从基本的CPU工作原理来看,若CPU执行MOV R1,R0指令(即将寄存器R0的内容传送到寄存器R1中),则CPU首先要完成的操作是__(50)__(其中PC为程序计数器,M为主存储器;DR 为数据寄存器;IR为指令寄存器;AR为地址寄存器)。

(50)A.(R0)→R1 B.PC→AR C.M→DR D.DR→IR●若磁盘的写电流波形如下图所示:图中(1)波形的记录方式是__(51)__;(2)波形的记录方式是__(52)__。

(51)A.调频制(FM) B.改进调频制(MFM) C.调相制(PE) D.不归零制(NRZ)(52)A.调频制(FM) B.改进调频制(MFM) C.调相制(PE) D.不归零制(NRZ)2004年11月题目●内存按字节编址,地址从A4000H到CBFFFH,共有__(1)__字节。

华中科技大学计算机系统结构复习题

华中科技大学计算机系统结构复习题

Exec Write Issue Comp Result
1 Load1 Load2 Load3
Busy Address
Yes No No 34+R2
Reservation Stations:
Time Name Busy Add1 No Add2 No Add3 No Mult1 No Mult2 No
例题选讲(5)
CPU性能问题: CPU的动态功率为:
Pdyn
iunits
kCV
i i
2
Aif
某8核MCPUx能够动态启动和关闭工作的核,假设某一程序80%部分可 以并行执行,不考虑L1,L2$对于计算过程和功耗的影响,CPl 在两种 情况下都不变;在单核运行时,程序执行的时间为T0,P0为运行功率 。下面有两个调度方案,请分别计算该程序运行在两种情况下的实际功 耗。 (1)只使用一个核,其它核关闭,CPU电压不变,电压增加10%,主 频增加25%; (2)使用全部8个核,CPU电压增加10%,主频不变。
10
By刘梦博
副本可靠性模型(6)
S:站点可用性 e.g., 99% L:连接可用性 e.g., 95% Fi mirror
S0 L0 L5
User
A = SL + (1 – SL)SL
S4
Primary site can be reached Mirror site can be reached
CPU time
Seconds Instructions Cycles Seconds Pr ogram Pr ogram Instruction Cycle
7
By刘梦博
例题选讲(4)

2004级计算机科学技术操作系统试题(B卷)答案

2004级计算机科学技术操作系统试题(B卷)答案

2004B一、名词解释(每小题4分,共20分)1. 流式文件答:一种逻辑文件结构,用户对文件内的信息不再划分可独立的单位,整个文件是由依次的一串字符组成,是一个没有结构的字节流2. 虚拟设备答:为了提高独占设备利用率,减少死锁现象发生,操作系统中实现了SPOOLing技术,将输入数据先从输入设备读到磁盘文件中,当进程需要从输入设备读入数据时,只需立即从磁盘文件读入数据。

当进程有信息要输出时,也立即将信息写到磁盘文件,以后再由操作系统依次将输出文件的内容写到输出设备。

即用磁盘文件代替独占I/O设备,在进程看来,当其申请独占操作系统立即给它们分配一个磁盘文件作为独占设备,而在进程看来好像得到了一台独占物理设备,但这个物理设备实际上只是一个文件,所以称为虚拟设备。

3. 分时系统答:一种典型的操作系统类型,在这种系统中,每个用户被安排有一个操作计算机的终端,用于运行自己的作业,操作系统将CPU时间分成很多片断,轮流分配给各个用户作业使用,并使保证每个用户输入完操作命令时,很快可以得到系统的响应。

4. 存储“抖动”现象答:在请求分页式存储管理系统中,由于页面替换算法不合适,或分配给用户进程的物理块太少,可能导致大量的页面刚被换到辅存,又要加载到主存,使CPU的大量时间花费在页面交换上,而实际运行用户进程的时间却很少,这种现象称为存储“抖动”现象。

5. 死锁避免答:指操作系统每次处理进程的资源分配申请时,先假定将资源分配给申请进程,然后检查系统的资源分配状态,看是否存在一个让所有进程都得到所需资源运行结束的一个资源分配的安全序列。

如果存在,就说明这次资源分配是安全的,把资源分配给申请进程;如果不存在,就说明一定会导致死锁,说明这次资源分配是不安全的,推迟本次资源分配。

这种解决死锁的方法称为死锁避免。

二、填空题(每空1分,共15分)1、用户进程从目态(常态)转换为管态(特权态)的唯一途径是_ 系统调用___2、进程获得CPU而运行是通过____ 处理机调度_得到的3、在虚拟段式存储管理中,若所需页面不在内存则发生_ 缺段___中断.4、_最短作业优先___作业调度算法有最短的作业平均周转时间5、内存管理的基本功能是:内存分配、____地址变换_______、存储扩充和_____存储保护______。

计算机系统结构课后习题答案.docx

计算机系统结构课后习题答案.docx

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

其基本点是指令驱动。

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

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

计算机体系结构习题--优选与包括答案.docx

计算机体系结构习题--优选与包括答案.docx

一、复习题1.简述冯? 诺依曼原理,冯? 诺依曼结构计算机包含哪几部分部件,其结构以何部件为中心?答:冯 ? 诺依曼理论的要点包括:指令像数据那样存放在存储器中,处理;指令格式使用二进制机器码表示;用程序存储控制方式工作。

并可以像数据那样进行这 3 条合称冯 ? 诺依曼原理冯? 诺依曼计算机由五大部分组成:运算器、控制器、存储器、输入设备、输出设备,整个结构一般以运算器为中心,也可以以控制器为中心。

(P51-P54)2.简述计算机体系结构与组成、实现之间的关系。

答:计算机体系结构通常是指程序设计人员所见到的计算机系统的属性,是硬件子系统的结构概念及其功能特性。

计算机组成(computer organization)是依据计算机体系结构确定并且分配了硬件系统的概念结构和功能特性的基础上,设计计算机各部件的具体组成,它们之间的连接关系,实现机器指令级的各种功能和特性。

同时,为实现指令的控制功能,还需要设计相应的软件系统来构成一个完整的运算系统。

计算机实现,是计算机组成的物理实现 ,就是把完成逻辑设计的计算机组成方案转换为真实的计算机。

计算机体系结构、计算机组成和计算机实现是三个不同的概念,各自有不同的含义,但是又有着密切的联系,而且随着时间和技术的进步,这些含意也会有所改变。

在某些情况下,有时也无须特意地去区分计算机体系结构和计算机组成的不同含义。

3.根据指令系统结构划分,现代计算机包含哪两种主要的体系结构?答:根据指令系统结构划分,现代计算机主要包含:CISC 和 RISC 两种结构。

(P55)4.简述RISC技术的特点?答:从指令系统结构上看,RISC 体系结构一般具有如下特点:(1)精简指令系统。

可以通过对过去大量的机器语言程序进行指令使用频度的统计,来选取其中常用的基本指令,并根据对操作系统、高级语言和应用环境等的支持增设一些最常用的指令 ;(2) 减少指令系统可采用的寻址方式种类,一般限制在 2 或 3 种;(3) 在指令的功能、格式和编码设计上尽可能地简化和规整,让所有指令尽可能等长;(4)单机器周期指令,即大多数的指令都可以在一个机器周期内完成,并且允许处理器在同一时间内执行一系列的指令。

华中科技大学软件学院软件工程硕士2004(秋)级第一学期《计算机网络》试卷答案

华中科技大学软件学院软件工程硕士2004(秋)级第一学期《计算机网络》试卷答案

华中科技大学软件学院软件工程硕士2004(秋)级第一学期《计算机网络》试卷答案注意事项:1.本试卷共五大题,满分100分,考试时间150分钟;2. 请将答案按序号分别写在答题纸上,答在试卷上不得分。

一、名词解释(每题1分共10分)1.1 DNS Domin Name System,域名系统或Domin Name Service,域名服务。

域名系统指给Internet上的主机指定域名地址,同时可使其也具有IP地址。

域名地址由用户使用并自动转换成可供IP包路由软件使用的数据形式的IP地址。

域名服务指实现域名系统的Internet工具。

1.2分组交换是存储转发的一种类型,分组就是将要发送的报文分成长度固定的格式进行存储转发的数据单元,长度固定有利于通信节点的处理。

1.3流量控制流量控制是为了避免发送方发送速率大于接受方接受速率的情况,通过某种反馈机制,限制发送方的发送速率,使发送方的发送速率不超过接受方的接受速率。

1.4差错控制差错控制是为了保证发送方发出的所有的数据帧都能够按照正确的顺序交付给网络层。

为了保证可靠传送,常采用的方法是由接受方向发送方提供反馈信息,例如发回特殊的控制帧表示对输入肯定或否定的信息。

同时设定计时器,当一个帧完全丢失时重新传送。

1.5 IP地址IP协议要求所有参加Internet的网络节点要有一个统一规定格式的地址,简称IP地址。

在Internet网上,每个网络和每一台计算机都被分配有一个IP地址,这个IP 地址在整个Internet网络中是唯一的。

IP地址是供全球识别的通信地址。

在Internet上通信必须采用这种32位的通用地址格式,才能保证Internet网成为向全球的开放互联数据通信统。

它是全球认可的计算机网络标识方法。

IP地址可表达为二进制格式和十进制格式。

1.6 URL URL(Uniform Resource Locator)是Internet上对资源的标准编址机制。

计科技专业计算机系统结构试题10附答案

计科技专业计算机系统结构试题10附答案

计科技专业计算机系统结构试题10附答案1.(20分)解释下列术语(1)(4分) 计算机系统结构,计算机组成,计算机实现【答案】计算机系统结构、计算机组成和计算机实现是三个不同的概念。

系统结构定义为由程序设计者所看到的一个计算机系统的属性,即概念性结构和功能特性,这里的程序设计者所看到的计算机属性是指为机器语言或编译程序设计者所看到的计算机属性,是硬件子系统的概念性结构及其功能特性,它是计算机系统的软、硬件的界面。

计算机组成是计算机系统结构的逻辑实现,包括机器内部的数据流和控制流的组成以及逻辑设计等。

计算机实现是指计算机组成的物理实现。

(2)(4分) 在大型数组的处理中常常包含向量计算,按照数组中各计算相继的次序,我们可以把向量处理方法分为哪三种类型?【答案】(1)横向处理方式:向量计算是按行的方式从左至右横向的进行(2)纵向处理方式:向量计算是按列的方式自上而下纵向的进行(3)纵横处理方式:横向处理和纵向处理相结合的方式(3)(4分) CPI:【答案】每条指令平均时钟周期数CPI=CPU时钟周期数/IC(指令的条数)=其中=指令i在程序中执行的次数(4)(4分) (a)命中率(b)缺页(c)存储器替换策略【答案】(a)命中率是为存储器层次结构中任意两个相邻层次而定义的一个概念,当在Mi中找到一个信息项时,称之为命中,反之称之为缺失。

在Mi层的命中率就是信息项可在Mi中找到的概率。

(b)缺页是指如果所需要的页面在PT(页表)中找不到,则报告缺页。

缺页表示所访问的页面还没有装入主存储器中。

(c))存储器替换策略是指按照什么样的规则替换主存储器中的页面,以便腾出主存空间来存放新调入的页面(5)(4分) Amdahl定律:【答案】系统中对某一部件或某种执行方式取采了改进后,整个系统性能的提高与两种因素有关(1)改进部分的使用频率或占总执行时间的比例有关;(2)与改进部分在采用改进措施后比较有改进措施前性能提高的倍数有关。

华中科技大学附属协和医院计算机组成原理历考研真题汇编

华中科技大学附属协和医院计算机组成原理历考研真题汇编

华中科技大学附属协和医院961计算机组成原理历年考研真题汇编最新资料,WORD格式,可编辑修改!目录2007年华中科技大学附属协和医院434计算机组成原理考研真题................................... 2006年华中科技大学附属协和医院480计算机组成原理考研真题................................... 2005年华中科技大学附属协和医院829计算机组成原理考研真题................................... 2004年华中科技大学附属协和医院829计算机组成原理考研真题................................... 2003年华中科技大学附属协和医院829计算机组成原理考研真题................................... 2002年华中科技大学附属协和医院450计算机组成原理考研真题................................... 2001年华中科技大学附属协和医院459计算机组成原理考研真题................................... 2000年华中科技大学附属协和医院计算机组成原理考研真题....................................... 1999年华中科技大学附属协和医院计算机组成原理考研真题....................................... 说明:计算机组成原理科目代码更换频繁,2016年科目代码是961,本书以此为准。

华中理工大学1999硕士入学计算机组成原理真题一、填空(每空1分,共20分)1.计算机中数值数据表示长采用的格式有______和______两种。

2.已知十进制数,则相应的二进制数X=______,[X]补=______。

3.若X=-0.X1X2……Xn,则[X]原=______,[-X]补=______。

体系结构 习题解答

体系结构 习题解答

第一章计算机体系结构的基本概念1.层次结构——计算机系统可以按语言的功能划分为多级层次结构,每一层以不同的语言为特征。

2.计算机体系结构:程序员看到的计算机的属性,即概念性结构和功能特性。

3.实质是计算机系统中软硬件界面的确定。

4.翻译——(基于层次结构)先把N+1级程序全部变换成N级程序之后,再去执行N级程序,在执行过程中,N+1级程序不再被访问。

5.解释——每当一条N+1级指令被译码后,就直接去执行一串等效的N级指令,然后再去取下一条N+1级指令,依此重复执行。

6.体系结构——程序员所看到的计算机的属性,即概念性结构与功能特性。

主要研究计算机系统软件和硬件的功能分配以及如何最佳、最合理地实现分配给硬件的功能。

8.透明性——在计算机技术中,对本来存在的事物或属性,从某一角度来看又好像不存在的概念称为透明性。

9.系列机——在一个厂家生产的具有相同的体系结构,但具有不同的组成和实现的一系列不同型号的机器。

10.软件兼容——同一个软件可以不加修改地运行于体系结构相同的各档机器上,而且它们所获得的结果一样,差别只在于运行的时间不同。

11.兼容机——不同厂家生产的、具有相同体系结构的计算机。

12.计算机组成——计算机体系结构的逻辑实现。

13.计算机实现——计算机组成的物理实现。

14.存储程序计算机(冯·诺依曼结构)——采用存储程序原理,将程序和数据存放在同一存储器中。

指令在存储器中按其执行顺序存储,由指令计数器指明每条指令所在的单元地址。

15.并行性——在同一时刻或同一时间间隔内完成两种或两种以上性质相同或不同的工作。

16.时间重叠——在并行性中引入时间因素,即多个处理过程在时间上相互错开,轮流重叠地使用同一套硬件设备的各个部分,以加快硬件周转而赢得速度。

17.资源重复——在并行性中引入时间因素,是根据―以数量取胜‖的原则,通过重复设置资源,尤其是硬件资源,大幅度提高计算机系统的性能。

18.资源共享——是一种软件方法,它使多个任务按一定的时间顺序轮流使用同一套硬件设备。

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

参考答案
一、判断题(18分)
1.C;
2.b;
3.b;
4.b;
5.d;
6.c.
二、问答题(10分)
1.RISC的原理是将频繁使用的指令加快,而将不频繁使用的指令去掉,多余出来的资源用于构造寄存器和流水线,
符合加快经常性事件的原理。

关键点是减小了CPI.
2.机群系统虽然也是通过网络将独立的多台计算机连接起来,但它通过单一系统映像软件,使机群系统在逻辑上看
是一台计算机;而局域网互连得多台计算机是相互独立的计算机。

3.它们都对向量计算有很高的效率,但向量机是用数据流水线的方法,通过时间重叠来提高并行度;SIMD是用资源
重复的办法,通过对数据的空间并行来提高效率。

三、计算题(49分)
1.解答:
F=0.4,Sn=1.5,求:S=?
Sn(1-F)+Sn*F/S=1;
S*Sn-S*SnF+SnF=S;
S(1-Sn+SnF)=SnF;
S=FSn/(1-Sn+SnF)
=0.4*1.5/(1-1.5+1.5*0.4)
=0.60/(1-1.5+0.60)=0.60/0.10
=6
至少需要6个CPU.
2.解答:
(存储子系统可以看成一个服务装置)
(1)服务时间T server=1ms+6.6ms+16KB/40MB/s=7.6+0.4=8ms
服务率1000/8=125
(2)利用率ρ=8/1000*60=0.48或者60/125=0.48
(3)平均排队时间T req=T server r*ρ/(1-ρ)=8*0.48/(1-0.48)=8*0.48/0.52=7.38ms
系统平均响应时间T=7.38ms+8ms=15.38ms
3.解答:
T=指令总数*时钟周期*(PCI+每条指令访问存储器次数*缺失率*缺失代价)=IC*t*(2+1.5*2%*(50+1,000,000*0.01%))=IC*t*(2+0.03*(50+100))=IC*t*(2+0.03*50+0.03*100)
=1,000,000*10*(2+1.5+3)=10,000,000*6.5ns=65ms
结果分析:20ms花在cache中,15ms花在内存中,30ms花在I/O上。

4.解答:
有2%的远端存取指令时的平均CPI=1+2%*3000ns/20ns=4
没有远端存取指令时,速度会高4/1=4倍
5.解答:
非流水线:T=20+16+18+12=66ns
流水线一条指令:20+2=22ns
所以,流水线的加速比为66/22=3
6.解答:
2KB*8/100kkB/s=16/100k/s=0.16ms=160us
600+200+200+160=1160us
四、分析题(23分)
1.解答:
(1)S1使用了前一个循环体所计算出来的值,第i次计算出来的c[i+1],在i+1次循环中使用。

S3和S1之间存在有循环
体间的相关;
(2)在同一次循环中,S2使用了S1中计算的值a[i];
(3)在同一次循环中,S3使用了S1中计算的值a[i];
以上程序可以改写为:
a[1]=b[1]+c[1];
b[1]=a[1]+d[1]
for(i=1;i<=99;i=i+1){
c[i+1]=a[i]+e[i];
a[i+1]=b[i+1]+c[i+1];
b[i+1]=a[i+1]+d[i+1];
}
c[101]=a[100]+e[100];
可以通过进一步展开循环体的方法提高并行性,但它和寄存器的数目相关。

2.
123456789101112
时序
指令
IF ID EX MEM WB
Loop:
LW
R1,0(R2)
IF ID EX MEM WB
ADDI
R1,R1,#1
SW
IF ID EX MEM WB
R1,0(R2)
IF ID EX MEM WB
ADDI
R2,R2,#5
SUB
IF ID EX MEM WB
R4,R3,R2
IF ID EX MEM WB
BNZ
R4,loop
总执行时间为:12+(100/5-1)*8=12+19*8=164个周期。

3.LRU
P1P2P3P4P2P3P5P5P4P6P3P3P2P1P5
时序
实页
1P1P1P1P4P4P4P5P5P5P5P3P3P3P3P5
2P2P2P2P2P2P2P2P4P4P4P4P2P2P2
3P3P3P3P3P3P3P3P6P6P6P6P1P1
命中率:7/15
LFU
P1P2P3P4P2P3P5P5P4P6P3P3P2P1P5时序
实页
1P1P1P1P4P4P4P5P5P5P5P5P5P5P5P5 2P2P2P2P2P2P2P2P4P6P6P6P2P1P1 3P3P3P3P3P3P3P3P3P3P3P3P3P3命中率:9/15。

相关文档
最新文档