[理工] [计组] 成大考古

楼主: ambri (ambri)   2014-02-18 09:34:29
[I/O]
题目1:http://ppt.cc/i0w3
我的做法:http://ppt.cc/4MZl
请教一下
1.请问我做法最后一项有错吗...跟他答案有点出入
是不是因为这句话的关系scattered around the " disk " randomly?
2.关于"传送data的时间"
"总data量/trasfer rate"只能用在data是在同一个track上而已吗?
3.如果他的叙述改成
scattered around the " disk " randomly
→ scattered around the " same track " randomly
这样我那个做法 "总data量/Trasfer rate" 就能用了吗?
[device]
题目2:http://ppt.cc/IB6n
请教关于 combinational logic / sequential logic / both
这三种逻辑电路该怎么判断比较快?
不知道我的判断方式有没有错
combinational logic:纯粹逻辑闸
sequential logic:有记忆性的
both:.........不知道........
[MEM]
题目3:http://ppt.cc/HBgE
答案:http://ppt.cc/eQnR
请问该怎么解读这句话
a cache that has eight-word (32-byte) blocks and holds 256 bytes of data
(ps:一般给法 a 64KB cache and block size is 8 byte这稍微看的懂..)
他eight-word (32-byte) blocks→他是指有8个block,每个block1个word吗?
但是看他答案Assume that array[0] . . . array[31] is in block 0→他是一个block 32个
word吗...
另外这题该从什么方向切入比较好...看好久
以上 求解 >///<
作者: A4P8T6X9 (残废的名侦探)   2014-02-18 09:56:00
1. block太分散,所以每个都要seek time跟旋转。
作者: WashFreeID (免洗)   2014-02-18 17:49:00
第三题1, 每次跑array[0], array[256] 两个都miss因为direct map上两个index同tag不同array[256],之后array[0]仍然冲突 所以1/22. 第一次跑array[0], array[255], array[510]三个miss, array[510]会取代array[255]的block但接下来array[0]都hit, array[255]把上一轮array[510]取代,miss,array[510]再取代array[255],miss所以除了第一次MMM,接下来都HMM, missrate 2/3

Links booklink

Contact Us: admin [ a t ] ucptt.com