计算机组成原理B答案 (1)

上传人:努力****83 文档编号:43455804 上传时间:2021-12-02 格式:DOC 页数:4 大小:132.50KB
收藏 版权申诉 举报 下载
计算机组成原理B答案 (1)_第1页
第1页 / 共4页
计算机组成原理B答案 (1)_第2页
第2页 / 共4页
计算机组成原理B答案 (1)_第3页
第3页 / 共4页
资源描述:

《计算机组成原理B答案 (1)》由会员分享,可在线阅读,更多相关《计算机组成原理B答案 (1)(4页珍藏版)》请在装配图网上搜索。

1、 山东科技大学20122013学年第一学期计算机组成原理考试试卷(B卷)参考答案及评标准 一、选择题(每题1分,共10分)1A 2C 3B 4A 5A 6C 7C 8B 9A 10B二、填空题(每空1分,共20分)1符号位S 真值e 偏移值2内容 行地址表 段表、页表和快表3组合逻辑设计 微程序设计4页式 段式 段页式5指令周期 机器周期 时钟周期6中央处理器 存储器 I/O系统、总线7硬件向量法 软件查询法三、简答题(每题5分,共20分)1、什么是接口和端口?两者有什么联系?答:接口是两个系统或者两个部件之间的交接部分,既可以是两种硬设备之间的连接电路。(2分)端口是接口电路中的一些寄存器,

2、这些寄存器分别用来存放数据信息、控制信息和状态信息,相应的端口分别称为数据端口、控制端口和状态端口。(2分)这些控制端口就构成接口电路。端口是接口电路的一部分。(1分)2、什么是RISC?RISC指令系统的特点是什么?RISC技术是用20的简单指令的组合来实现不常用的80%的那些指令功能。(1分) RISC的主要特点:(每小项1分)选取使用频率较高的一些简单指令以及一些很有用但又不复杂的指令,让复杂指令的功能由频度高的简单指令的组合来实现。指令长度固定,指令格式种类少,寻址方式种类少。只有取数/存数(LOAD/STORE)指令访问存储器:其余指令的操作都在寄存器内完成。采用流水线技术,大部分指

3、令在一个时钟周期内完成。采用超标量和超流水线技术,可使每条指令的平均执行时间小于一个时钟周期。控制器采用组合逻辑控制,不用微程序控制。CPU中有多个通用寄存器。采用优化的编译程序。3、指令周期通常包括取指周期和执行周期。指令功能不同,执行周期的操作不同,但是都需要将指令从主存取到CPU内部,故取指令是公操作。(2分)PC中存放现行指令的地址,该地址送到MAR并送至地址总线, 然后由控制部件CU向存储器发出读命令(1分),使对应MAR所指单元的内容(指令)经数据总线送至MDR,再送至IR,(1分)与此同时CU控制PC内容加1,形成下一条指令的地址。(1分)4、简述中断服务程序的流程?中断服务程序

4、的流程分为四大部分:保护现场、中断服务、恢复现场和中断返回。(1分)保护现场:主要包括保存程序的断点,保存通用寄存器和状态寄存器的内容,前者又隐指令完成,后者有中断服务程序完成。(1分)中断服务:是中断服务程序的主体部分,不同的中断请求,中断服务不同。(1分)恢复现场:在退出中断服务程序之前将原程序的现场恢复到原来的寄存器中。(1分)中断返回:执行完最后一条指令返回到原程序的断点处。(1分)四、计算题(每题10分,共20分)1、 (1)最大正数 011 111 111111 111 111 111 111 111 111 11 X=1+(1-2-23)2127 3分 (2)最小正数 000 0

5、00 000000 000 000 000 000 000 000 00 X=1.02-128 3分 (3)最大负数 100 000 000000 000 000 000 000 000 000 00 X= -1.02-128 2分(4)最小负数 111 111 111111 111 111 111 111 111 111 11X=-1+(1-2-23)2127 2分2、解:(1)x 0 , y 0 , 则x + y 0 X补+ Y 补 = x + y = X + Y 补 (mod 2) 2分 (2) x 0 , y 0 或x + y 0时,2+(x+y)2,进位2必丢失,又因(x+y)0,所

6、以X补+ Y 补 =x+y= X + Y 补 (mod 2)当x+y0时,2+(x+y)2,又因(x+y)0,所以X补+ Y 补 =x+y= X + Y 补 (mod 2) 3分 (3)x 0 , 则x + y 0 或x + y 0 这种情况和第2种情况一样,把x和y的位置对调即得证。2分 (4) x 0 , y 0 , 则x + y 0 因为 X补= 2 + x , Y 补 = 2 + y 所以X补+ Y 补 = 2 + x + 2 + y = 2 + (2 + x + y)上式第二部分一定是大于0 的数,进位2必丢失,又因(x+y)0 所以X补+ Y 补 = 2 + (x + y)= X

7、+ Y 补 (mod 2)3分五、设计题(每题10分,共30分) 1、 解:(1)假设判别测试字段中每一位为一个判别标志,那么由于有4个转移条件,故该字段为4位,(1分)下地址字段为9位,因为控制容量为512单元,(1分)微命令字段是( 48 4 - 9 )= 35 位(1分)。(2)对应上述微指令格式的微程序控制器逻辑框图所示:其中微地址寄存器对应下地址字段,P字段即为判别测试字段,控制字段即为微命令子段,后两部分组成微指令寄存器。(2分)地址转移逻辑的输入是指令寄存器OP码,各状态条件以及判别测试字段所给的判别标志(某一位为1),其输出修改微地址寄存器的适当位数,从而实现微程序的分支转移。

8、(2分,图3分)2、解:(1)由于主存地址码给定18位,所以最大空间为218=256K,主存的最大容量为256K。现在每个模块板的存贮容量为32K,所以主存共需256K/32K=8块板。(2分)(2)每个模块板的存贮容量为32K*16,现用8K8位的SRAM 芯片。每块板采用字、位扩展方式:(1分)即用2片SRAM芯片拼成8K16位(共4组),用地址码的低12位(A0 A12)直接接到芯片地址输入端,然后用地址码的高3位(A14 A13)通过 2:4 译码器输出分别接到4组芯片的片选端。(2分)共 42=8个S RAM (1分)(3)根据前面所得,共有8个模板,每个模板上有8片芯片,故主存共需88=64片芯片(SRAM)。(2分)CPU选择各模块板的方法是:各模块板均用地址码A0 A14译码,而各模块的选择用地址码最高三位A17,A16,A15通过3:8译码器输出进行选择。(2分)3、 解:“SUB R1 ,R3”指令是一条减法指令,指令周期包括取指和执行周期。因为参与运算的数据全部来自寄存器,无间址周期。(2分)其指令周期流程图如图所示PCAR PCo,Gi,ARiMDR R/W = RDRIR DRo,G,IRi R3Y R3o,G,YiR1X R1o,G,XiR3R1R3 , G, R3i 图中,每个步骤1分,共8分。4

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!