计算机组成原理习题课1汇总_第1页
计算机组成原理习题课1汇总_第2页
计算机组成原理习题课1汇总_第3页
计算机组成原理习题课1汇总_第4页
计算机组成原理习题课1汇总_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、主存贮器和CPU之间增加cache的目的是()A、解决CPU和主存之间的速度匹配问题B、扩大主存贮器容量C、扩大CPU中通用寄存器的数量D、既扩大主存贮器容量,又扩大CPU中通用寄存器的数量2、若一台计算机的字长为4个字节,则表明该机器()A、能处理的数值最大为4位十进制数B、能处理的数值最多由4位二进制数组成C、在CPU中,能够作为一个整体加以处理的二进制代码为32位D、在CPU中,运算结果最大为2的32次方3、求110101101的海明校验编码。片。每块板采用位并联与地址串联相结合的方式:即用2片SRAM芯片拼成4K×8位(共8组),用地址码的低12位(A0~A11)直接接到芯片地址输入端,然后用地址码的高3位(A14~A12)通过3:8译码器输出分别接到8组芯片的片选端。共8×2=16个SRAM(3)根据前面所得,共有8个模板,每个模板上有16片芯片,故主存共需8×16=128片芯片(SRAM)。CPU选择各模块板的方法是:各模块板均用地址码A0~A14译码,而各模块的选择用地址码最高三位A17,A16,A15通过3:8译码器输出进行选择。6、(10分)用512K*16位的SRAM存储器芯片组成一个2M*32的半导体存储器,试问:1)数据寄存器多少位?2)地址寄存器多少位?3)共需要多少个这样的器件?4)画出此存储器的组成框图.解:数据寄存器32位地址寄存器21位共需要8片参考课本例题“字位同时扩展”图7、(10分)某机中,已知配有一个地址空间为0000H~3FFFH的ROM区域,现在再用RAM芯片8K×8形成16K×8的RAM区域,起始地址为8000H,假设RAM芯片有CS和WE信号控制端,CPU的地址总线为A15—A0,数据总线D7—D0,控制信号为R/W,MREQ,.要求:(1)画出地址译码方案(2)将RAM和ROM用CPU连接8、(9分)用定量分析方法证明交叉存储器带宽大于顺序存储器带宽。4模块交叉存储器,连续读取m个字所需的时间为t1=T+(m-1)τ而顺序方式存储器连续读取m个字所需时间为t2=mT可见,交叉存储器的带宽确实大大提高了9、(10分)某计算机系统的内存储器由cache和主存构成,cache的存取周期为45纳秒,主存的存取周期为200纳秒。已知在一段给定的时间内,CPU共访问内存4500次,其中340次访问主存。问:(1)Cache的命中率是多少?(2)CPU访问内存的平均时间是多少纳秒?(3)Cache-主存系统的效率是多少?解:=1\*GB3①命中率H=Nc/(Nc+Nm)=(4500-340)/4500=92.4%(4分)=2\*GB3②CPU访问内存的平均时间t=45*0.924+200*(1-0.924)=50.78ns(7分)=3\*GB3③Cache-主存系统的效率e=45/50.78=88.6%(10分)10、(10分)某磁盘存储器的转速为n转/分,共有4个记录盘面,每道记录信息为m字节,共256道,问:①磁盘存储器的存储容量是多少?②磁盘数据传输率是多少?解:(1)磁盘存储器的存储容量256*4*m=1024m(字节)(5分)(2)数据传输率=转速*每道容量=n/60*m=nm/60(字节/秒)(10分)11、磁盘组有6片磁盘,每片有两个记录面,最上最下两个面不用。存储区域内径22cm,外径33cm,道密度为40道/cm共有多少柱面?(2)组总存储容量是多少?(3)数据传输率是多少?如果某文件长度超过一个磁道的容量,应将它记录在同一个存储面上,还是记录在同一个柱面上?为什么?某磁盘存储器的转速为3000转/分,共有4个记录面,每毫米5道,每道记录信息为12288B,最小磁道直径为230mm,共有275道.问:磁盘存储器的存储容量是多少?最大位密度,最小位密度是多少?磁盘数据传输率是多少?平均等待时间是多少?给出一个磁盘地址格式方案。解:(1)每道记录信息容量=12288字节每个记录面信息容量=275×12288字节共有4个记录面,所以磁盘存储器总容量为4×275×12288字节=13516800字节(2)最高位密度D1按最小磁道半径R1计算(R1=115mm):D1=12288字节/2πR1=17字节/mm最低位密度D2按最大磁道半径R2计算R2=R1+(275/5)=115+55=170mmD2=12288字节/2πR2=11.5字节/mm(3)磁盘数据传输率r=3000/60=50周/秒N=12288字节(每道信息容量)C=r×N=50×12288=614400字节/秒(4)平均等待时间=1/2r=1/2×50=1/100秒=10毫秒(5)本地磁盘存储器假设只有一台,所以可不考虑台号地址。有4个记录面,每个记录面有275个磁道。假设每个扇区记录1024个字节,则需要12288字节/1024字节=12个扇区。由此可得如下地址格式:1465430柱面(磁道)号盘面(磁头)号扇区号12、假设主存只有a、b、c三个页框,组成a进c出的FIFO队列进程,访问页面的序列是0,1,2,4,2,3,0,2,1,3,2号。若采用(1)FIFO算法;(2)FIFO+LRU算法,用列表法求两种替换策略的命中率。解:求解表格如下所示。FIFO算法只是依序将页面在队列中推进,先进先出,最先进入队列的页面由C页框推出(被替换掉)。从表中看出命中两次,故命中率为18.2%。当FIFO算法结合LRU算法时,当命中后不再保持队列不变,而是将这个命中的页面移到a页框.从表中看出命中3次,从而使命中率提高到27.3%。页面访问序列01242302132命中率FIFO算法a012443021332/11=18.2%b0122430211c011243022命中命中FIFO算法+LRU算法a012423021323/11=27.3%b0124230213c011423021命中命中命中13、计算机的三级存储体系结构是如何构成的?试分析计算机采用这种结构的原因?解:目前计算机的存储系统是三级存储体系结构,它是指高速缓冲存储器(cache)、主存储器和辅助存储器。(4分)高速缓冲存储器(c

温馨提示

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

评论

0/150

提交评论