计算机科学技术:计算机体系结构真题.docx
《计算机科学技术:计算机体系结构真题.docx》由会员分享,可在线阅读,更多相关《计算机科学技术:计算机体系结构真题.docx(12页珍藏版)》请在第一文库网上搜索。
1、计算机科学技术:计算机体系结构真题1、问答题简述自上而下的设计方法?答案:从用户的需求出发,先确定应用级虚拟机所具有的基本功能特性,然后逐级向下设计。对于以下的每一级,都必须考虑使上一级优化实现。2、填空题根据指令系统功能结构的不同,计算机体系结构发展趋势呈现()和()两种截然不同的方向,相同的指令系统可以通过“()”或“()”的方法来实现。答案:复杂指令集计算技术;精简指令集计算技术;微程序控制器;硬布线3、问答题多机系统的耦合度可以分为哪几类?答案:(1)最低耦合:除通过某种中间存储介质之外,各计算机之间没有物理连接,也无共享的联机硬件资源。(2)松散耦合:通过通道或通信线路实现计算机间互
2、连,共享某些外围设备,机间的相互作用是在文件或数据集一级进行。(3)紧密耦合:机间物理连接的频带较高,往往通过总线或高速开关实现互连,可以共享主存。4、问答题在分布式存储器结构的机器中,对应于两种地址空间的组织方案,分别有哪两种通信机制?它们是怎么实现的?答案:(1)共享地址空间的机器:可利用1oad和StOre指令中的地址隐含地进行数据通信,因而可称为共享存储器机器。(2)多个地址空间的机器:根据简单的网络协议,通过传递消息来请求某些服务或传输数据,从而完成通信。因而这种机器常称为消息传递机器。5、问答题请叙述设计一个I/O子系统的步骤。答案:A、列出将要链接到计算机的I/O设备的类型,或者
3、列出机器将要支持的标准总线。B、列出每种I/O设备的物理要求,包括:容量、电源、连接器、总线槽、扩展机箱等等。C、列出每种I/O设备的开销,包括设备所需要的控制器的开销。D、记录每种I/O设备对CPU资源的要求。E、列出每种I/O设备对存储器和总线资源的要求。F、按照不同的方法组织I/O设备,并计算其性能和开销。6、填空题对于采用预取技术来降低失效率的方法,目的是要使O,预取优化的主要对象是()。答案:执行指令和读取数据能重叠执行;循环7、问答题什么是“程序的动态定位方式”?答案:利用类似变址寻址方法,有硬件支持完成。程序装入主存时,在程序运行前,装入主存的过程中,指令或数据地址不作修改,只把
4、主存的起始地址装入该程序对应的基址寄存器中。在程序运行时,利用地址加法器,指令中的逻辑地址与己经存放在基址寄存器中的程序起始地址相加,就形成了主存的物理地址。指令的地址码不需全部修改。这种方式主要优点是在程序执行时由硬件形成主存物理地址,一个程序可以不连续分配在主存物理空间内,提高主存利用率,多个用户可以共享主存同一个程序段,支持虚拟存储器实现。缺点是需要硬件支持,实现存储管理的软件算法比较复杂。8、填空题对于指令集结构功能设计问题,当前有两种截然不同的技术方向。一个方向是复杂指令集计算机,其目的是(),Oo本题答案:强化指令功能;实现软件功能向硬件功能转移解析:岚邀答案强化指令功能;实现软件
5、功能向硬件功能转移9、填空题流水线需要有(),在此之后流水过程才进入稳定工作状态;流水技术适合于()过程,只有(),流水线的效率才能充分发挥。答案:通过时间;大量重复的时序;输入端能连续地提供任务10、问答题将多台光盘机组合在一起有哪三种结构?答案:光盘塔(CD-ROMTower)、光盘库(Jukebox)和光盘阵列(CD-ROMArray)11、问答题简述计算机软件系统在计算机系统的作用。答案:计算机系统包括硬件和软件两个组成部分。硬件是所有软件运行的物质基础,软件能充分发挥硬件的功能作用并且可以扩充硬件功能,完成各种系统及应用任务,两者互相促进、相辅相成、缺一不可。软件是计算机系统的重要组
6、成部分,它是计算机程序以及与程序有关的各种文档的总称。一般来说,计算机软件通常完成以下功能:(I)计算机软件系统通常需要包含语言支持功能。计算机通常使用它对硬件进行直接识别。(2)计算机软件要为计算机系统本身提供性能良好的资源管理功能。(3)计算机软件包括各种应用程序,它们是为支持某一应用领域、解决某个实际问题而专门研制的应用程序,是计算机功能的扩展。12、名词解释流水线寄存器文件答案:分割流水线各段逻辑的寄存器组。13、问答题消除流水线的瓶颈段有哪些方法?答案:(1)细分瓶颈段;(2)重复设置瓶颈段。14、问答题什么是堆栈机器?其优缺点如何?答案:具有堆栈数据表示的计算机是堆栈机器。其主要操
7、作是压入和弹出,其他操作还有加、减、比较等。优点是表示数值的模型简单,指令长度短,可以有较高的编码密度,便于逆波兰表示的算术表达式运算。缺点是简单的模型与现代化的编译器技术不相匹配,寄存器需要好的编码性能,堆栈格式限制了应用,并且很难高速执行。15、单选计算机中优化使用的操作码编码方法是OoA,哈夫曼编码B.ASCII码GBCD码D.扩展操作码答案:D16、判断题流水线吞吐率是指单位时间内流水线所完成的任务数。答案:对17、名词解释CaChe并行查找算法答案:在组相联或全相联CaChe中并行访问和比较多个tag,并行访问数据体的查找模式。18、问答题试用实例说明计算机系统结构、计算机组成和计算
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机科学 技术 计算机体系结构
