计算机体系结构第2章试题答案

计算机体系结构第2章试题答案

ID:13705769

大小:105.50 KB

页数:9页

时间:2018-07-24

计算机体系结构第2章试题答案_第1页
计算机体系结构第2章试题答案_第2页
计算机体系结构第2章试题答案_第3页
计算机体系结构第2章试题答案_第4页
计算机体系结构第2章试题答案_第5页
资源描述:

《计算机体系结构第2章试题答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一填空题1、堆栈型通用寄存器型2、累加器型堆栈型3、堆栈累加器4、累加器一组寄存器5、能够使编译器有效地使用寄存器表达式求值方面6、有2个还是3个操作数有多少个存储器操作数7、寄存器-寄存器型寄存器-存储器型8、寄存器-存储器型存储器-存储器型9、一个寄存器操作数一个存储器操作数10、立即数偏移11、指令条数执行时钟周期数(CPI)12、实现的复杂度执行时钟周期数(CPI)13、各种偏移量大小的使用情况指令所使用的立即值大小的范围14、强化指令功能实现软件功能向硬件功能转移15、尽可能地降低指令集结构的复杂提高性能的目的16、提高传送指令功能增加程序控制指令功能17、提高运算型指令功

2、能提高传送指令功能18、算术逻辑运算复杂指令集计算机19、指令时钟数精减指令集计算机20、LOADSTORE21、80%20%22、计算机体系结构的复杂性运行速度慢23、跳转分支24、跳转过程调用25、条件分支过程返回26、目标地址27、条件28、和程序计数器(PC)相加的值相加的偏移量PC相对寻址29、指令中表示目标地址的字段的长度与它被载入的位置无关30、算术和逻辑运算数据传输31、数据传输控制32、操作数表示操作数类型33、压缩十进制二进制编码十进制(非压缩十进制)34、变长编码格式固定长度编码格式35、操作码字段地址码字段36、地址码字段各种寻址方式37、寄存器数目寻址方式类

3、型38、指令平均字目标代码大小39、将寻址方式编码于操作码中为每个操作数设置一个地址描述符40、32立即值偏移(79个)41、寄存器寻址寄存器间接寻址42、多种长度的整型数据浮点数据43、寄存器(通用寄存器和浮点寄存器)存储器44、32645、源操作数地址码目的操作数地址码立即数编码46、LOADT和STORE操作分支和跳转操作47、ALU操作浮点操作48、寄存器-寄存器通用寄存器R049、IJ50、双精度浮点单精度浮点(100个)三名词解释1、指令集结构:指令集结构是软硬件的交界面,CPU依靠指令来计算和控制系统,每款CPU在设计时就规定了一系列与其硬件电路相配合的指令系统。从现阶

4、段的主流体系结构讲,指令集可分为复杂指令集和精简指令集两部分。2、通用寄存器型指令集结构:这种指令集结构中,操作数在CPU内的存储单元类型为一组通用寄存器,操作数的存储位置显示给出。3、堆栈型机器:CPU中存储操作数的单元是堆栈的机器。4、累加器型机器:CPU中存储操作数的单元是累加器的机器。5、通用寄存器型机器:CPU中存储操作数的单元是通用寄存器的机器。2.2寻址技术6、寻址方式:寻址方式是指在执行一条指令过程中,处理器根据指令中给出的地址信息来寻找物理地址的方式。7、有效地址:在INTEL系统中,内存地址总是由"段选择符:有效地址"的方式给出.有效地址则可由不同的方式给出.有效

5、地址的计算方式是:基址+间址*比例因子+偏移量.8、PC相对寻址:这种寻址方式是在指令中提供一个和程序计数器(PC)的值相加的偏移量来指明目标地址。可有效缩短指令中表示目标地址的字段的长度,并可使代码在执行时与它被载入的位置无关。9、偏移寻址:这种寻址方式中,有效地址的给出是寄存器中的一个基地址和一个偏移量。10、索引寻址:地址内容包括两个部分:一个内存地址以及一个索引寄存器。索引寄存器会与某个指定的地址相加,结果用作访问内存时使用的地址。2.3指令集结构的功能设计11、CISC:复杂指令集计算机(ComplexInstructionSetComputer),是一种指令集结构(ISA

6、),通过强化指令功能,减少程序的指令条数,实现软件功能向硬件功能转移,以达到提高性能的目的。12、RISC:精简指令集计算机(ReducedInstructionSetComputer),是一种指令集结构(ISA),通过减少指令总数和简化指令的功能来降低硬件设计的复杂度,提高指令的执行速度。13、静态使用频度:对程序中出现的各种指令以及指令串进行统计得出的百分比。14、动态使用频度:在目标程序执行过程中对出现的各种指令和指令串进行统计得出的百分比。15、规整性:没有或尽可能减少例外的情况和特殊的应用,以及所有运算都能对称、均匀地在存储器单元或寄存器单元之间进行。16、接执行型高级语言

7、机器:高级语言就作为机器语言,直接由硬件或固件对高级语言源程序的语句逐条进行解释执行,不进行编译和汇编。17、控制指令:指令集结构中可无条件或有条件改变控制流的指令,一般称无条件改变控制流的指令为“跳转”,而有条件改变控制流的指令为“分支”。2.4操作数的类型、表示和大小18、操作数类型:面向应用、面向软件系统所处理的各种数据结构。操作数类型和操作数表示是软硬件主要界面之一。19、操作数表示:机器硬件能够直接识别、指令系统可以直接调用的那些结构。确定操作数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。