1 / 7
文档名称:

计算机组成原理计算题.doc

格式:doc   大小:182KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

计算机组成原理计算题.doc

上传人:bjy0415 2019/6/21 文件大小:182 KB

下载得到文件列表

计算机组成原理计算题.doc

文档介绍

文档介绍:【第三章】交叉方式的片选方法,交叉方式的地址分配,交叉存取度的概念,交叉存储器的带宽的计算多模块交叉存储器采用低位地址做偏选。模块存取一个字的存储周期为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;带宽:交叉W1=q/t1=730Mb/s;顺序W2=q/t2=320Mb/s.【2007】设阶码3位,尾数6位,按浮点运算方法(否则不计分),完成x-y运算,x=2-011×,y=2-010×(-)。(共9分)有一个1024K×16位的存储器,由256K×8位的SRAM芯片构成。(9分)问:(1)总共需要多少DRAM芯片?(3分)(2)设计此存储体组成框图。(6分)=-,y=,要求:(共7分)写出变形补码[x]补和[y]补和[-y]补;(3分)用变形补码计算[x+y]补和[x-y]补,并判断是否溢出。(4分)=,y=–,计算[x*y]补和其真值(要求有补码直接乘法的算式)。(9分),其中下址字段8位;判别测试字段3位;其余为操作控制字段。操作控制字段采用混合编码方式,有5位分别经一个3:8译码器和一个2:4译码器输出,其它均为直接控制。问:(共5分,要求有算式)这种指微指令格式中最多可以表示多少个微命令?(2分)一条微指令最多可同时发出多少个微命令?(2分)可直接寻址的控制存储器最大单元数是多少?(1分)----------------------答案------------------设两数均以补码表示,阶码和尾数均采用双符号位,则它们的浮点表示分别为:[x]浮=11101,[-y]浮=11110,’(1)求阶差并对阶1’ΔE=Ex-Ey=[Ex]补-[Ey]补=[Ex]补+[-Ey]补=11101+00010=11111即ΔE为-1,x阶码小,应使Mx右移1位,Ex加1[x]浮=11110,(1)(2)尾数求和2’(1)+**********(1)(3)规格化2’可见尾数运算结果的符号位与最高位不相同,不需要执行规格化处理(4)舍入处理11110,。1’(5)判溢出阶码两符号位为11,无溢出。1’故最后结果为[x]浮+[y]浮=11110,,真值为2-2*。1’(1)3’(2)存储体组成框图如下: 6’CS3↑↑R/WR/WR/WR/WR/W↑↑R/WR/WD7~D0D15~D8256K×8256K×8256K×8256K×8256K×8256K×8256K×8256K×8A17~A0↑↑↑↑↑↑↑↑↑↑↑↑R/WCS0CS0CS1CS1CS2CS2CS3CS3A18A19CS2CS1CS0R/Wx=-,y=[x]补= [y]