计算机组成原理试题及参考答案

计算机组成原理试题及参考答案

ID:17705218

大小:165.92 KB

页数:10页

时间:2018-09-04

计算机组成原理试题及参考答案_第1页
计算机组成原理试题及参考答案_第2页
计算机组成原理试题及参考答案_第3页
计算机组成原理试题及参考答案_第4页
计算机组成原理试题及参考答案_第5页
资源描述:

《计算机组成原理试题及参考答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、RISC的主要特征1.选用使用频度较高的一些简单指令,复杂指令的功能由简单指令来组合2.指令长度固定、指令格式种类少、寻址方式少3.只有LOAD/STORE指令访存4.CPU中有多个通用寄存器5.采用流水技术一个时钟周期内完成一条指令6.采用组合逻辑实现控制器7.采用优化的编译程序中断系统需解决的问题1.各中断源如何向CPU提出请求?2.各中断源同时提出请求怎么办?3.CPU什么条件、什么时间、以什么方式响应中断?4.如何保护现场?5.如何寻找入口地址?6.如何恢复现场,如何返回?7.处理中断的过程中又出现新的中断怎么办?1.什么是指令周期?什么是机器周

2、期?什么是时钟周期?三者之间的关系如何?指令周期是完成一条指令所需的时间。包括取指令、分析指令和执行指令所需的全部时间。机器周期也称为CPU周期,是指被确定为指令执行过程中的归一化基准时间,通常等于取指时间(或访存时间)。时钟周期是时钟频率的倒数,也可称为节拍脉冲或T周期,是处理操作的最基本单位。一个指令周期由若干个机器周期组成,每个机器周期又由若干个时钟周期组成。1.求十进制数-113的原码表示,反码表示,补码表示和移码表示(用8位二进制表示,并设最高位为符号位,真值为7位)原码   11110001    反码   10001110    补码   

3、10001111    移码  00001111 2.下列数中最大的数是_____B_。 A.(10010101)2   B.(227)8     C.(96)16      D.(143)10 在CPU中,跟踪后继指令地指的寄存器是______。 A.指令寄存器     B.程序计数器   C.地址寄存器  D.状态条件寄存器1.指令和数据均存放在内存中,计算机如何从时间和空间上区分它们是指令还是数据。 时间上讲,取指令事件发生在“取指周期”,取数据事件发生在“执行周期”。从空间上讲,从内存读出的指令流流向控制器(指令寄存器)。从内存读出的数据流流向运

4、算器(通用寄存器)。某计算机的字长16位,它的存储容量是64KB,若按字编址那么它的寻址范围是______。 A. 64K   B.32K C. 64KB    D. 32KB1. 已知:X=0.1011,Y=-0.0101,求[X/2]补,[X/4]补[-X]补,[Y/2]补,[Y/4]补,[-Y]1. 解:[X]补 = 0.1011   [X/2]= 0.01011   [X/4] = 0.001011   [-X]补 =  1.0101 [Y] 补 = 1.1011   [Y/2]补 = 1.11011    [Y/4]补 = 1.111011  

5、 [-Y]补 = 0.0101 2.机器数字长8位(含1位符号位),若机器数为81(十六进制),当它分别表示原码、补码、反码和移码时,等价的十进制数分别是多少? 原码: -1,补码: -127, 反码:-126,移码:+1。补4.若被传送的数据为11011011,假设采用偶校验技术,则校验位C =__________。02.什么是总线?总线的仲裁方式解决什么问题?简述常见的控制方式及其特点。(8分)要点: 1)总线是计算机各大部件之间的连接线,分为数据总线、地址总线和控制总线三类.(1分) 2)总线的仲裁解决多部件争用总线的问题(1分) 3)常见的仲裁方

6、式包括:串行连接查询、计数器定时查询和独立请求三种方式, (3分) 特点分别为系统容易扩展,但速度慢、优先级固定、单点故障明显;优先级灵活,没有单点故障,但速度慢;优先级灵活、响应速度快,没有单点故障。五、计算题 ,本题共21分   1、设X= 27×(29/32),Y =25×(5/8),阶码为3位,尾数为5位(均不包含符号位),用变形补码计算X+Y,要求按照计算机中浮点数的运算方法写出详细运算步骤。(8分)1. 要点: 1)设阶码和尾数均采用双符号位表示,则 [X]补=00111 00.11101  [Y]补=00101 00.101        

7、(1分) 2)求出阶差: ED=[X]阶码 + [-Y]阶码= 00111 + 11011 =00010,阶差为 2 ,移动Y的尾数与X对齐 [Y]=00111 00.00101                    (1分) 3)求出尾数和 00.11101 + 00.00101 = 01.00010     (2分) 4)规格化并判断结果溢出因为尾数运算的双符号位不同,因此,需要对结果进行左移规格化,并将阶码加1, 则[X+Y]补 =01000,00.10010                  (2分)   由于阶码的双符号位不同,因此,该浮点运算

8、结果发生溢出,且是正溢出(2分)  22、设x=-0.01011,y=0.010

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

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

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