ImageVerifierCode 换一换
格式:DOCX , 页数:68 ,大小:372.64KB ,
资源ID:6933308      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6933308.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(计算机系统结构课后习题答案.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

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

1、计算机系统结构课后习题答案计算机系统结构基本习题和答案填空题 1、从(使用语言的)角度可以将系统看成是按(功能)划分的多个机器级组成的层次结构。2、计算机系统结构的层次结构由高到低分别为(应用语言机器级,高级语言机器级,汇编语言机器级,操作系统机器级,传统机器语言机器级,微程序机器级)。3、应用程序语言经(应用程序包)的(翻译)成高级语言程序。4、高级语言程序经(编译程序)的(翻译)成汇编语言程序。5、汇编语言程序经(汇编程序)的(翻译)成机器语言程序。6、在操作系统机器级,一般用机器语言程序(解释)作业控制语句。7、传统机器语言机器级,是用(微指令程序)来(解释)机器指令。8、微指令由(硬件

2、)直接执行。9、在计算机系统结构的层次结构中,机器被定义为(能存储和执行相应语言程序的算法和数据结构)的集合体。10、目前M0由(硬件)实现,M1用(微程序(固件)实现,M2到M5大多用(软件)实现。以(软件)为主实现的机器成为虚拟机。(虚拟机)不一定全用软件实现,有些操作也可用(固件或硬件)实现。11、透明指的是(客观存在的事物或属性从某个角度看不到),它带来的好处是(简化某级的设计),带来的不利是(无法控制)。12、计算机系统结构也称(计算机体系结构),指的是(传统机器级的系统结构)。它是(软件和硬件/固件)的交界面,是机器语言汇编语言程序设计者或编译程序设计者看到的(机器物理系统)的抽象

3、。13、计算机组成指的是(计算机系统结构的逻辑实现),包括(机器级内的数据流和控制流)的组成及逻辑设计等。计算机实现指的是(计算机组成的物理实现),它着眼于(器件)技术和(微组装)技术。14、确定指令系统中是否要设乘法指令属于(计算机系统结构),乘法指令是用专门的高速乘法器实现还是用加法器实现属于(计算机组成),乘法器和加法-移位器的物理实现属于(计算机实现)。15、主存容量与编址方式的确定属于(计算机系统结构),主存是否采用多体交叉属于(计算机组成),主存器件的选定属于(计算机实现)。16、设计何种系列机属于(计算机系统结构),系列机内不同型号计算机的组织属于(计算机组成)。17、是否采用通

4、道方式输入输出的确定属于(计算机系统结构),通道采用结合型还是独立型属于(计算机组成)。18、对PDP-11或VAX-11来说,单总线结构属于(计算机系统结构),其机器级的I/O连接和使用方式属于(计算机组成)。19、由于计算机组成和计算机实现关系密切,有人称它们为(计算机实现),即计算机系统的(逻辑实现)和(物理实现)。20、计算机系统结构可有(由上而下)、(由下而上)和(由中间开始)三种不同的设计思路。21、“由中间开始”设计的“中间”是指(层次结构中的软硬交界面),目前多数是在(传统机器级)与(操作系统级)之间。22、除了分布处理,MPP和机群系统外,并行处理计算机按其基本结构特征可分为

5、(流水线计算机)、(阵列处理机)、(多处理机)、(数据流计算机)四种不同的结构。23、费林按指令流和数据流的多倍性把计算机系统分类,这里的多倍性指(系统瓶颈部件上处于同一执行阶段的指令或数据的最大可能个数)。24、费林分类法能反映出大多数计算机的并行工作方式和结构特点,但只能对(控制流)机器分类,不能对(数据流)机器分类,而且对(流水线处理机)的分类不确切。25、我们把(着眼于软、硬件功能分配和确定程序设计所看到的机器级界面的计算机系统结构)称为从程序设计者看的计算机系统结构,而把(着眼于如何更好、更合理地实现分配给硬件的功能的计算机组成)称为从计算机设计者看的计算机系统能够结构。26、仿真是

6、指(用微程序直接解释另一种机器指令系统),进行仿真的机器称为(宿主机),被仿真的机器称为(目标机)。27、软件的可移植性指的是(软件不修改或只经少量修改就可由一台机器搬到另一台机器上运行,同一软件可应用于不同的环境),实现软件移植的基本技术有(统一高级语言,采用系列机,模拟与仿真)。28、软件兼容有(向上兼容)和(向下兼容)之分,又有(向前兼容)和(向后兼容)之分。系列机软件必须保证(向后兼容),力争(向上兼容)。29、系列机内各档机器的软件兼容指的是(机器语言程序和编译程序不加修改地通用于各档机器,有相同的系统结构)。30、计算机性能是(硬件),(软件),(可靠性),(可用性)等多种指标的综

7、合。31、非用户片指(其功能由器件厂生产时定死,器件的用户只能用,不能改变器件内部功能),现场片指(用户可根据需要改变器件内部功能),用户片指(专门按用户要求生产的高集成度VLSI器件)。32、微型计算机的发展有两个趋势:一是(维持价格提高性能,向小型机靠拢),另一是(维持性能降低价格,发展更低档的计算机)。33、各种应用对结构设计提出广泛的要求,其中(程序可移植性),(高性价比),(高可靠性)和(便于维护)等都是共同要求。34、模拟指(用机器语言解释实现软件移植),进行模拟的机器称为(宿主机),被模拟的机器称为(虚拟机)。35、从系统结构的观点看,各型计算机性能随时间下移,其实就是(在低档机

8、上引用甚至照搬高档机的结构和组成)。36、确定软、硬件功能分配的基本原则是(在现有硬件条件下,系统要有高的性价比),(应避免过多或不合理地限制各种组成、实现技术的采用和发展)和(不仅要利用组成技术的成果,发挥器件技术的进展,应把如何为编译和操作系统的实现以及为高级语言程序的设计提供更多更好的支持放在首位)。37、(器件)尤其是(微电子)的迅速发展是计算机系统结构迅速改进的关键,是重要的物质基础。38、作业或程序之间的并行关键在于(并行算法),任务或进程之间的并行主要涉及(任务分解和同步),指令之间的并行主要应(处理好指令间的相互关联),指令内部主要取决于(硬件和组成的设计)。39、同时性指两个

9、或多个事件在(同一时刻)发生,并发性指两个或多个事件在(同一时间间隔)发生。40、在同一器件技术水平上,进一步提高计算机系统性能的有效途径是(开发并行性)。41、从计算机系统执行程序的角度看,并行性等级由低到高分为(指令内部),(指令之间),(任务或进程之间)和(作业或程序之间)四级。42、从计算机信息加工的步骤和阶段的并行性看,并行性等级可分为(存储器操作并行),(处理机操作步骤并行),(处理机操作并行)和(作业或程序之间)。43、时间重叠是指(在并行概念中引入时间因素,让多个处理过程在时间上相互错开,轮流重叠地使用同一套硬件设备的各个部分,加快硬件周转来赢得速度),其最典型的例子是(指令内

10、各操作步骤采用重叠流水),时间重叠基本上(不必重复增加硬设备)就可以提高计算机系统的性能价格比。44、存储器操作并行,处理机操作步骤并行,处理机操作并行和指令、任务、作业并行的典型例子分别是(并行存储器系统和相联处理机),(流水线处理机),(阵列处理机)和(多处理机)。45、资源共享指(用软件方法让多个用户按一定时间顺序轮流使用同一套资源来提高其利用率,提高系统性能),其最典型的例子是(多道程序分时系统),资源共享不仅是(硬件资源的共享),而且是(软件信息资源的共享)。46、费林按指令流和数据流的多倍性把计算机系统分成(单指令单数据流SISD),(单指令多数据流SIMD),(多指令单数据流MI

11、SD)和(多指令多数据流MIMD)四大类。传统的单处理机属于(SISD),阵列处理机和相联处理机属于(SIMD),处理机间的宏流水属于(MISD),紧密耦合和松散耦合多处理机属于(MIMD)。47、库克按指令流和执行流及其多倍性将计算机系统分成(单指令单执行流SISE),(单指令多执行流SIME),(多指令单执行流MISE)和(多指令多执行流MIME)四类。单处理机属于(SISE),带多操作部件的处理机属于(SIME),带指令级多道程序的单处理机属于(MISE),多处理机系统属于(MIME)。48、一般用耦合度反映(多机系统中各机间物理连接的紧密度和交叉作用能力的强弱),它分为(最低耦合),(

12、松散耦合),和(紧密耦合)。49、冯泽云提出用(数据处理的并行度)来定量地描述各种计算机系统特征,把计算机分成(字串位串WSBS),(字串位并WSBP),(字并位串WPBS)和(字并位并WPBP)四类。50、资源重复指(在并行概念中引入空间因素,通过重复设置硬件资源来提高可靠性或性能),其最典型的例子是(双工系统),资源重复不仅可(提高可靠性),而且可以进一步(用多计算机或机群系统来提高系统的速度性能)。51、并行性的开发和并行处理技术的研究实际上是(硬件),(软件),(语言),(算法)和(性能评价研究)的综合。52、开发并行性的途径有(时间重叠),(资源重复)和(资源共享)。53、开发并行性

13、是为了并行处理,并行性包括有(同时)性和并发性二重含义。54、沿时间重叠技术途径发展的异构型多处理机系统的典型结构代表是(流水线)处理机。55、操作级并行的阵列机,按指令流、数据流及其多倍性划分属(SIMD)类型的计算机。56、沿资源重复技术途径发展的同构型多处理机系统的典型结构代表是(并行(阵列)处理机。57、阵列机开发并行性的途径是(资源重复),是利用并行性中的(同时)性。选择题 1、从计算机系统执行程序的角度看,并行性等级由低到高分为()、()、()和()四级。A、任务或进程之间B、指令内部C、作业或程序之间D、指令之间 2、从计算机系统中处理数据的并行性看,并行性等级从低到高分为()、

14、()、()和()。A、位并字串B、全并行C、位串字串D、位串字并3、存储器操作并行的典型例子是(),处理机操作步骤并行的典型例子是(),处理机操作并行的典型例子是(),指令、任务、作业并行的典型例子是()。A、阵列处理机B、并行存储器系统和相联处理机C、流水线处理机D、多处理机4、开发并行的途径有(),资源重复和资源共享。A、多计算机系统B、多道分时C、分布式处理系统D、时间重叠5、计算机系统多级层次中,从下层到上层,各级相对顺序正确的应当是()。A、汇编语言机器级,操作系统机器级,高级语言机器级B、微程序机器级,传统机器语言机器级,汇编语言机器级C、传统机器语言机器级,高级语言机器级,汇编语

15、言机器级D、汇编语言机器级,应用语言机器级,高级语言机器级6、对系统程序员不透明的应当是()A、CACHE存储器B、系列机各档不同的数据通路宽度C、指令缓冲寄存器D、虚拟存储器7、对机器语言程序员透明的是()A、中断字B、主存地址寄存器C、通用寄存器D、条件码8、计算机系统结构不包括()A、主存速度B、机器工作状态C、信息保护D、数据表示9、对汇编语言程序员透明的是()A、I/O方式中的DMA访问B、浮点数据表示C、访问方式保护D、程序性中断10、属计算机系统结构考虑的是()A、主存采用MOS还是TTLB、主存采用多体交叉还是单体C、主存容量和编址方式D、主存频宽的确定11、从计算机系统结构上

16、讲,机器语言程序员所看到的机器属性是()A、计算机软件所要完成的功能B、计算机硬件的全部组成C、编程要用到的硬件组织D、计算机各部件的硬件实现。12、计算机组成设计不考虑()A、专用部件设置B、功能部件的集成度C、控制机构的组成D、缓冲技术13、在多用户机器上,应用程序员不能使用的指令是()A、“执行”指令B、“访管”指令C、“启动I/O”指令D“测试与置定”指令14、以下说法中,不正确的是()。软硬件功能是等效的,提高硬件功能的比例会A、提高解题速度B、提高硬件利用率C、提高硬件成本D、减少所需存储器用量15、下列说法中不正确的是()A、软件设计费用比软件重复生产费用高B、硬件功能只需实现一

17、次,而软件功能可能要多次重复实现C、硬件的生产费用比软件的生产费用高D、硬件的设计费用比软件的设计费用低16、在计算机系统设计中,比较好的方法是()。A、从上向下设计B、从下向上设计C、从两头向中间设计D、从中间开始向上、向下设计17、推出系列机的新机器,不能更改的是()。A、原有指令的寻址方式和操作码B、系统总线的组成C、数据通路宽度D、存储芯片的集成度18、不同系列的机器之间,实现软件移植的途径不包括()。A、用统一的高级语言B、用统一的汇编语言C、模拟D、仿真19、在操作系统机器级,一般用()程序()作业控制语句。A、汇编程序,翻译B、汇编程序,解释C、机器语言,解释D、机器语言,翻译2

18、0、高级语言程序经()的()成汇编语言程序。A、编译程序,翻译B、汇编程序,翻译C、汇编程序,解释D、编译程序,解释21、传统机器语言机器级,是用()来()机器指令。A、硬件,翻译B、编译程序,翻译C、微指令程序,解释D、微指令程序,翻译22、汇编语言程序经()的()成机器语言程序。A、编译程序,翻译B、汇编程序,翻译C、汇编程序,解释D、编译程序,解释23、微指令由()直接执行。A、微指令程序B、硬件C、汇编程序D、编译程序24、系列机软件必须保证(),一般应做到()A、向上兼容B、向下兼容C、向前兼容D、向后兼容25、在计算机系统的层次结构中,机器被定义为()的集合体A、能存储和执行相应语

19、言程序的算法和数据结构B、硬件和微程序(固件)C、软件和固件D、软件和硬件26、优化性能价格比指()或()。A、在尽量提高性能前提下尽量降低价格B、在某种价格情况下尽量提高性能C、在满足性能前提下尽量降低价格D、在尽量降低价格情况下尽量提高性能27、目前,M0由()实现,M1用()实现,M2至M5大多用()实现。A、软件,固件,硬件B、固件,软件,硬件C、硬件,软件,固件D、硬件,固件,软件28、系列机中()的性能价格比通常比()的要高。A、中档机B、低档机C、高档机D、A和B29、()着眼于机器级内各事件的排序方式,()着眼于对传统机器级界面的确定,()着眼于机器内部各部件的功能,()着眼于

20、微程序设计。A、计算机组成B、计算机实现C、计算机体系结构D、A和B30、计算机系统结构也称(),指的是()的系统结构。A、计算机组成B、计算机实现C、计算机体系结构D、A和BE、微程序机器级F、传统机器级G、汇编语言机器级H、操作系统机器级31、用微程序直接解释另一种机器指令系统的方法称为(),用机器语言解释实现软件移植的方法称为()。虚拟机是指(),目标机是指()。A、模拟B、仿真C、被模拟的机器D、被仿真的机器32、同时性指两个或多个事件在()发生,并发性指两个或多个事件在()发生。A、同一时间间隔B、同一时刻C、不同时刻D、不同时间间隔33、除了分布处理、MPP和机群系统外,并行处理计

21、算机按其基本结构特征可分为流水线计算机,阵列处理机,多处理机和()四种不同的结构。A、计算机网络B、控制流计算机C、机群系统D、数据流计算机34、费林分类发能反映出大多数计算机的并行工作方式或结构特点,但只能对()机器分类,不能对()机器分类,而且对()的分类不确切。A、数据流B、控制流C、阵列处理机D、流水线处理机35、费林按指令流和数据流的多倍性把计算机系统分类,这里的多倍性指()。A、系统瓶颈部件上处于同一执行阶段的指令流是数据流的多少倍。B、系统瓶颈部件上处于同一执行阶段的数据流是指令流的多少倍。C、系统瓶颈部件上处于同一执行阶段的指令或数据的最大可能个数。D、A和B36、1TFLOP

22、S计算机能力,1TBYTE/S的I/O带宽和()称为计算机系统的3T性能目标。A、1TBYTE硬盘容量B、1TBYTE软盘容量C、1TBYTE主存容量D、A和B37、向上兼容指的是(),向下兼容指的是(),向前兼容指的是(),向后兼容指的是()。A、某个时期投入市场的该型号机器上编制的软件能不加修改地运行于在它之前投入市场的机器上。B、某档机器编制的软件能不加修改地运行于比它低档的机器上。C、某个时期投入市场的该型号机器上编制的软件能不加修改地运行于在它之后投入市场的机器上。D、某档机器编制的软件能不加修改地运行于比它高档的机器上。38、计算机系统的层次结构按照由高到低的顺序分别为()。A、高

23、级语言机器级,汇编语言机器级,传统机器语言机器级,微程序机器级B、高级语言机器级,应用语言机器级,汇编语言机器级,微程序机器级C、应用语言机器级,传统机器语言机器级,汇编语言机器级,操作系统机器级D、应用语言机器级,操作系统机器级,微程序机器级,传统机器语言机器级1、BDAC2、CADB3、BCAD4、D5、B6、D7、B8、A9、A10、C11、C12、B13、C14、B15、D16、D17、A18、B19、C20、A21、C22、B23、B24、DA25、A26、BC27、D28、A,BC29、ACAB30、CF31、BACD32、BA33、D34、BAD35、C36、C37、DBAC38

24、、A基本概念问答题 1、软件和硬件在什么意义上是等效的?在什么意义上是不等效的?逻辑上等效,性能、价格、实现难易程度上不一样。 2、为什么将计算机系统看成是多级机器构成的层次结构?可以调整软、硬件比例;可以用真正的实处理机代替虚拟机器;可以在1台宿主机上仿真另一台。3、说明翻译和解释的区别和联系.区别:翻译是整个程序转换,解释是低级机器的一串语句仿真高级机器的一条语句。联系:都是高级机器程序在低级机器上执行的必须步骤。4、就目前的通用机来说计算机系统结构的属性主要包括那些?数据表示、寻址方式、寄存器组织、指令系统、存储系统组织、中断系统、管态目态定义与转换、IO结构、保护方式和机构。5、试以实

25、例简要说明计算机系统结构,计算机组成,与计算机实现的相互关系与影响.结构相同,可用不同的组成。如系列机中不同型号的机器结构相同,但高档机往往采用重叠流水等技术。组成相同,实现可不同。如主存可用双极型,也可用MOS型等。结构不同组成不同,组成的进步会促进结构的进步,如微程序控制。结构的设计应结合应用和可能采用的组成。组成上面决定于结构,下面受限于实现。组成与实现的权衡取决于性价比等;结构、组成、实现的内容不同时期会不同。6、简述计算机系统结构用软件实现和用硬件实现各自优缺点硬件优点:速度快,节省存储时间;缺点:成本高,利用率低,降低灵活性、适用性。软件优点:成本低,提高灵活性、适用性;缺点:速度

26、慢,增加存储时间、软件设计费。7、试述由上往下设计思路,由下往上设计思路和他们所存在的问题由上往下:先考虑应用要求,再逐级往下考虑怎样实现。适用于专业机由下往上:根据已有器件,逐级往上。六七十年代通用机设计思路。以上方法存在的问题是软、硬件脱节。8、试述由中间开始的设计思路及其优点既考虑应用也考虑现有器件,由软硬件分界面向两端设计。优点:并行设计,缩短周期。9、问什么要进行软件移植?软件的相对成本越来越高,应重新分配软、硬件功能。但:成熟软件不能放弃;已有软件修改困难;重新设计软件经济上不划算。10、简述采用统一高级语言方法,适用场合,存在问题和应采取的策略.定义:是指为所有程序员使用的完全通

27、用的高级语言。适用场合:软件移植方便。存在问题:目前语言的语法、语义结构不同;人们的看法不同;同一语言在不同机器上不通用;程序员的习惯应采取的策略:可一定范围内统一汇编语言,结构相同机器间搞系列机。11、简述采用系列机方法,适用场合,好处,存在问题和应采取的策略.定义:根据软硬件界面的系列结构,设计软件和不同档次的系列机器。适用场合:同一系列内软件兼容好处:呼应“中间开始”设计思路;缓解软件要求稳定环境和硬件发展迅速的矛盾。存在问题:软件兼容有时会阻碍系统结构的变革。策略:坚持这一方法,但到一定时候要发展新系列,还可采用模拟仿真。12、简述采用模拟与仿真方法,适用场合,好处,存在问题和应采取的

28、策略.模拟定义:用机器语言解释另一指令系统适用场合:运行时间短,使用次数少,时间上无限制。好处:可在不同系统间移植。存在问题:结构差异大时,运行速度下降,实时性差。策略:与仿真结合仿真定义:用微程序解释令一指令系统适用场合:结构差别不大的系统好处:运行速度快存在问题:结构差别大时,很难仿真。策略:与模拟结合,发展异种机连网。13、模拟与仿真区别是什么?模拟:机器语言解释,在主存中;仿真:微程序解释,在控制存储器中。14、器件的发展如何改变逻辑设计的传统方法?一是由逻辑化简转为采用组成技术规模生产,规模集成,并尽量采用通用器件二是由全硬设计转为微汇编、微高级语言、CAD等软硬结合和自动设计。15

29、、为什么说器件的发展是推动结构和组成前进的关键因素?器件集成度提高,促使机器主频、速度提高;可靠性提高,促使采用流水技术;高速、廉价的半导体促使CACHE和虚拟内存的实现;现场型PMOS促使微程序技术的应用;性价比提高使新的组成下移到中小型机上。16、除了分布处理,MPP和机群系统以外,并行处理计算机按其基本结构特征可分为那几种不同的结构?例举他们要解决的主要问题流水线处理机:多个部件时间上并行执行。拥塞控制,冲突防止,流水线调度。阵列处理机:空间上并行。处理单元灵活,规律的互连模式和互连网络设计,数据在存储器中的分布算法。多处理机:时间和空间上的异步并行。多CPU间互连,进程间的同步和通讯,

30、多CPU间调度。数据流计算机:数据以数据令牌在指令间传递。硬件组织和结构,高效数据流语言。17、简单说明多计算机系统和多处理机系统的区别都属于多机系统,区别:多处理机是多台处理机组成的单机系统,多计算机是多台独立的计算机。多处理机中各处理机逻辑上受统一的OS控制,多计算机的OS逻辑上独立。多处理机间以单一数据、向量、数组、文件交互作用,多计算机经通道或通信线路以数据流形式进行。多处理机作业、任务、指令、数据各级并行,多计算机多个作业并行。18、简述几种耦合度的特征最低:无物理连接,如脱机系统。松散:通信线路互连,适于分布处理紧密:总线或数据开关互联,实现数据、任务、作业级并行。再补充三个19、软件移植的途径,各受什么限制?统一高级语言:只能相对统一系列机:只能在结构相同或相近的机器间移植模拟:机器语言差别大时,速度慢仿真:灵活性和效率差,机器差异大时仿真困难。20、并行处理数据的四个等级,给出

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1