计算机组成原理计算题

计算机组成原理计算题

ID:15582463

大小:195.50 KB

页数:7页

时间:2018-08-04

计算机组成原理计算题_第1页
计算机组成原理计算题_第2页
计算机组成原理计算题_第3页
计算机组成原理计算题_第4页
计算机组成原理计算题_第5页
资源描述:

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

1、计算题:【第三章】交叉方式的片选方法,交叉方式的地址分配,交叉存取度的概念,交叉存储器的带宽的计算多模块交叉存储器采用低位地址做偏选。模块存取一个字的存储周期为T,总线传送时间为t,存储器的交叉模块数为m,称m=T/t为交叉存取度。【例5】存储器容量32字,字长64位,模块数m=4,存储周期T=200ns,数据总线宽度为64位,总线传送周期t=50ns,若连续读出4个字,顺序和交叉的带宽各为多少?信息总量q=64b*4=256b所需时间:交叉t1=T+(m-1)*t=350ns;顺序t2=m*T=800ns;带宽:交叉W

2、1=q/t1=730Mb/s;顺序W2=q/t2=320Mb/s.【2007】1.设阶码3位,尾数6位,按浮点运算方法(否则不计分),完成x-y运算,x=2-011×0.100101,y=2-010×(-0.011110)。(共9分)2.有一个1024K×16位的存储器,由256K×8位的SRAM芯片构成。(9分)问:(1)总共需要多少DRAM芯片?(3分)(2)设计此存储体组成框图。(6分)3.已知x=-0.101011,y=0.111010,要求:(共7分)(1)写出变形补码[x]补和[y]补和[-y]补;(3分)(

3、2)用变形补码计算[x+y]补和[x-y]补,并判断是否溢出。(4分)4.已知x=0.10101,y=–0.11001,计算[x*y]补和其真值(要求有补码直接乘法的算式)。(9分)5.设有一微指令格式字长为24位,其中下址字段8位;判别测试字段3位;其余为操作控制字段。操作控制字段采用混合编码方式,有5位分别经一个3:8译码器和一个2:4译码器输出,其它均为直接控制。问:(共5分,要求有算式)(1)这种指微指令格式中最多可以表示多少个微命令?(2分)(2)一条微指令最多可同时发出多少个微命令?(2分)(3)可直接寻址的

4、控制存储器最大单元数是多少?(1分)----------------------答案------------------1.设两数均以补码表示,阶码和尾数均采用双符号位,则它们的浮点表示分别为:[x]浮=11101,0.100101[-y]浮=11110,0.0111101’(1)求阶差并对阶1’ΔE=Ex-Ey=[Ex]补-[Ey]补=[Ex]补+[-Ey]补=11101+00010=11111即ΔE为-1,x阶码小,应使Mx右移1位,Ex加1[x]浮=11110,00.010010(1)(2)尾数求和2’00.010

5、010(1)+00.01111000110000(1)(3)规格化2’可见尾数运算结果的符号位与最高位不相同,不需要执行规格化处理(4)舍入处理11110,00.110001。1’(5)判溢出阶码两符号位为11,无溢出。1’故最后结果为 [x]浮+[y]浮=11110,00.110001,真值为2-2*0.110001。1’1.(1)3’(2)存储体组成框图如下: 6’CS3↑↑R/WR/WR/WR/WR/W↑↑R/WR/WD7~D0D15~D8256K×8256K×8256K×8256K×8256K×8256K×825

6、6K×8256K×8A17~A0↑↑↑↑↑↑↑↑↑↑↑↑R/WCS0CS0CS1CS1CS2CS2CS3CS3A18A19CS2CS1CS0R/W2.x=-0.101011,y=0.111010(1)[x]补=11.010101[y]补=00.111010[-y]补=11.000110(2)[x+y]补=[x]补+[y]补[x-y]补=[x]补+[-y]补11.01010111.01010100.11101011.00011000.001111(没有溢出)10.011011(有负溢出)x+y=0.001111x-y=-1

7、.1101014.解:x=0.10101,[x]补=0.10101y=–0.11001,[y]补=1.00111(0).10101(1).00111(0)10101(0)10101(0)101010(1)(0)(1)(0)(1)1.0111101011[x]补*[y]补=1.0111101011其值x*y=-0.1000010101=-(512+8+4+1)/1024=-525/1024.5.解:(1)由题意可知,其操作控制字段共24-8-3=13位,13位的操作控制字段采用混合编码,直接表示的位数为13-3-2=8,3

8、位译码后可表示7个微命令,2位译码后可表示3个微命令,所以该格式最多可以表示8+7+3=18个微命令。(2分)(2)一条微指令最多可同时发出8+1+1=10个微命令(2分)(3)因为其下址字段为8位,可直接寻址的控制存储器最大单元数是256。(1分)【2008】1用8k*2位的RAM构成32k*8位的存储器,需要多少

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

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

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