救救孩子!!计算机组成原理题目,求解!!!

救救孩子!!计算机组成原理题目,求解!!!
1、 某机主存容量为4M×16位,且存储字长等于指令字长,若该机的指令系统具备97种操作。操作码位数固定,且具有直接、间接、立即、相对、基址五种寻址方式。
(1)画出一地址指令格式并指出各字段的作用;
(2)该指令直接寻址的最大范围(十进制表示);
(3)一次间址的寻址范围(十进制表示);
(4)相对寻址的位移量(十进制表示)。
2、主存容量16MB,Cache容量8KB,块大小32B,CPU字长为4B、访问的主存地址为字地址。4路组相联映像方式时。
(1)设Cache初态为空,CPU需从主存0#字单元起依次读出100个字(每次1个字),CPU访问Cache的命中率是多少?
(2)对上一小题,若Cache速度是主存的5倍,相对于无Cache时,CPU访存速度提高多少倍?
4、已知某机采用微程序控制方式,其控制存储器容量为512×48(位),微程序在整个控制存储器中实现转移,可控制的条件共4个,微指令采用水平型直接控制方式,后继微指令地址采用断定方式,如图所示:
微命令字段 判别测试字段 下地址字段
|--控制字段--| |--------------------地址字段-----------|
指令中的三个字段分别应多少位?(5分)
5、简述DMA数据传递的过程。
6.CPU执行一段程序时,cache完成存取的次数为5000次,主存完成存取的次数为200次。已知cache存取周期tc为40ns,主存存取周期tm为160ns。设CPU访问的所有信息都从cache中得到。求:
1.Cache命中率H。
2.平均访问时间ta。
3.Cache/主存系统的访问效率e = tc/ta。
7. 对于二进制数1000 1111 1110 1111 1100 0000 0000 0000
•表示一个补码整数,其十进制值是多少?
•表示一个无符号整数,其十进制值是多少?
•表示一个IEEE754标准的单精度浮点数,其十进制值是多少?
8.已知某8位机的主存采用半导体存储器,地址码为18位,采用4K×4位的SRAM芯片组成该机所允许的最大主存空间,并选用模块条形式,问:
•若每个模块条为32K×8位,共需几个模块条?
•每个模块条内有多少片RAM芯片?
•主存共需多少RAM芯片?CPU需使用几根地址线来选择各模块?使用何种译码器?
zj710605 1年前 已收到1个回答 举报

板板六十四 花朵

共回答了24个问题采纳率:75% 举报

研究了老大会 把自己都弄迷糊了 不好意思 帮不上你忙了~

1年前

10
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.037 s. - webmaster@yulucn.com