计算机组成原理(四版)本科生试题库整理附答案

上传人:c** 文档编号:290700114 上传时间:2022-05-10 格式:DOCX 页数:5 大小:18.06KB
返回 下载 相关 举报
计算机组成原理(四版)本科生试题库整理附答案_第1页
第1页 / 共5页
计算机组成原理(四版)本科生试题库整理附答案_第2页
第2页 / 共5页
计算机组成原理(四版)本科生试题库整理附答案_第3页
第3页 / 共5页
计算机组成原理(四版)本科生试题库整理附答案_第4页
第4页 / 共5页
计算机组成原理(四版)本科生试题库整理附答案_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《计算机组成原理(四版)本科生试题库整理附答案》由会员分享,可在线阅读,更多相关《计算机组成原理(四版)本科生试题库整理附答案(5页珍藏版)》请在金锄头文库上搜索。

1、本文格式为Word版,下载可任意编辑计算机组成原理(四版)本科生试题库整理附答案 29 设由S,E,M三个域组成的一个32位二进制字所表示的非零规格化数x,真值表示为 x(-1)s(1.M)2E-127 问:它所能表示的规格化最大正数、最小正数、最大负数、最小负数是多少? 解:()最大正数 ()最小正数 011 111 111 111 111 111 111 111 111 111 11 X = 1+(1-2 -23)2 127 ()最小负数 111 111 111 111 111 111 111 111 11 111 11 X= -1+(1-2)2 30 画出单级中断处理过程流程图(含指令周

2、期)。 -23127000 000 000 000 000 000 000 000 000 000 -12800 X=1.02 ()最大负数 00 000 000 000 000 000 000 000 000 000 00 X=-1.02-128 9 图2所示为双总线布局机器的数据通路,IR为指令寄放器,PC为程序计数器(具有自增功能),M为主存(受R/W#信号操纵),AR为地址寄放器,DR为数据缓冲寄放器,ALU由加、减操纵信号抉择完成何种操作,操纵信号G操纵的是一个门电路。另外,线上标注有小圈表示有操纵信号,例中yi表示y寄放器的输入操纵信号,R1o为寄放器R1的输出操纵信号,未标字符的

3、线 15 图1为某机运算器框图,BUS1BUS3为3条总线,期于信号如a、h、LDR0LDR3、S0S3等均为电位或脉冲操纵信号。 3位 3位 5位 4位 3位 2位 X 目的操作数 源操作数 运算操作 移动操作 直接操纵 判别 下址字段 编码表如下: 目的操作数字段 001 LDR0 010 LDR1 011 LDR2 100 LDR3 20 某机器单字长指令为32位,共有40条指令,通用寄放器有128个,主存最大寻址空间为64M。寻址方式有立刻寻址、直接寻址、寄放器寻址、寄放器间接寻址、基值寻址、相对寻址六种。请设计指令格式,并做必要说明。 a, b, c, d, 源操作数字段 001 e

4、 010 f 011 g 100 h 运算操作字段 MS0S1S2S3 移位门字段 L, R, S, N 直接操纵字段 i, j, +1 21 一条机器指令的指令周期包括取指(IF)、译码(ID)、执行(EX)、写回(WB)四个过程段,每个过程段1 22 CPU的数据通路如图1所示。运算器中R0R3为通用寄放器,DR为数据缓冲寄放器,PSW为状态字寄放器。D-cache为数据存储器,I-cache为指令存储器,PC为程序计数器(具有加1功能),IR为指令寄放器。单线箭头信号均为微操作操纵信号(电位或脉冲),如LR0表示读出R0寄放器,SR0表示写入R0寄放器。 机器指令STO R1,(R2)实

5、现的功能是:将寄放器R1中的数据写入到以(R2)为地址的数存单元中。 请画出该存数指令周期流程图,并在CPU周期框外写出所需的微操作操纵信号。(一个CPU周期含T1T4四个时钟信号,寄放器打入信号务必注明时钟序号) 28 图1所示为双总线布局机器的数据通路,IR为指令寄放器,PC为程序计数器(具有自增功能),DM为数据存储器(受R/W信号操纵),AR为地址寄放器,DR为数据缓冲寄放器,ALU由加、减操纵信号抉择完成何种操作,操纵信号G操纵的是一个门电路。另外,线上标注有小圈表示有操纵信号,例中yi表示y寄放器的输入操纵信号,R1o为寄放器R1的输出操纵信号,未标字符的线为直通线,不受操纵。旁路

6、器可视为三态门传送通路。 SUB R3,R0指令完成(R0)?(R3)?R0的功能操作,画出其指令周期流程图,并列出相应的微操作操纵信号序列,假设该指令的地址已放入PC中。 若将取指周期缩短为一个CPU周期,请在图上先画出提升的数据通路,然后在画出指令周期流程图。此时SUB指令的指令周期是几个CPU周期?与第种处境相比,减法指令速度提高几倍? 取指 PCAR PCo,G R/W=1 DRo,G MDR DRIR R2 Y R2o,G R0o,G +,G 执行 R0 X R0+ R2R0 解:ADD指令是加法指令,参与运算的二数放在R0和R2中,相加结果放在R0中。指令周期流程图图A3.3包括取

7、指令阶段和执行指令阶段两片面。每一方框表示一个CPU周期。其中框内表示数据传送路径,框外列出微操作操纵信号。,流程图见左 50 一盘组共11片,记录面为20面,每面上外道直径为14英寸,内道直径为10英寸,分203道。数据传输绿为983040B/S,磁盘转速为3600转/分。假定每个记录块记录1024B,且系统可挂多达16台这样的磁盘,请给出适当的磁盘地址格式,并计算盘组总的存储容量。 解:设数据传输率为C,每一磁道的容量为N,磁盘转速为r,那么根据公式C=Nr,可求得: N=C/r=983040(3600/60)=16384(字节) 扇区数=163841024=16 故表示磁盘地址格式的全体

8、参数为:台数16,记录面20,磁道数203道,扇区数16,由此可得磁盘地址格式为: 20 17 16 9 8 4 3 0 台号 柱面号 盘面号 扇区号 磁盘总存储容量为: 162022316384=1064304640(字节) 45 图1所示为传送(MOV,OP码IR0IR100)、加法(ADD,OP码IR0IR101)、取反(COM,OP码IR0IR110)、十进制加法(ADT,OP码IR0IR111)四条指令的微程序流程图,每一框表示一个CPU周期。其中rs,rd为8个通用寄放器R0R7,每个CPU周期含4个时钟脉冲T1T4。 设微指令的微命令字段为12位,判别字段和下址字段是多少位? 2

9、 操纵存储器EPROM存储容量至少是多少? 给每条微指令调配一个确定的微地址(二进制编码表示)。 写出微地址转移规律表达式和转移规律图。 画出微程序操纵器布局图。 解:(3)因EPROM容量为16单元,微地址寄放器4位即可,设为A3A0 七条微指令地址调配如下表所示,一条微指令只占一个微地址,(可直接填写在流程图右上角和右下角) 微指令序号 当前微地址 下一微地址 1 0000 1000 2 1000 0000 3 1001 0000 4 1010 0000 5 1011 1111 6 1111 0000 7 0100 0000 (2)从流程图看出,P1处微程序展现四个分支,对应4个微地址,用OP码作为测试条件。P2处微程序展现2个分支,对应2个微地址 微地址转移规律表达式如下: A2=P2CjT4 A1=P1IR1T4 A0=P1IR0T4 其中IR1,IR0是指令类寄放器中存放操作码的触发器,T4表示某个节拍脉冲时修改微地址寄放器。 (3)画出规律图如图A9.5 Q Q Q Q Q Q Q Q uA3 uA2 uA1 uA0 D D D D T1 CM3 CM2 CM1 CM0 T4 P2 P1 P1 Cj IR1 IR0 5

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号