PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Grad-ProbAsk
[理工] 100台大资工 计系 计组第六题
楼主:
DOGDOGXD
(汪狗)
2014-02-27 23:33:13
想请问一下
张凡解答上tag bit是 30 - 13 = 17bits
但是在张凡计组(下)二版中 P.74页的图
在由virtual address 转成 TLB图 :
_____________________
|Tag|Index|Page offset|
|___|_____|___________|
所以我在想 是不是先由
virtual address 转成virtual page no
在由TLB entries 切成 tag index bits
所以我算的答案是
2^30 / 2^13 = 2^17 (virtual page no)
再由virtual page no 转成 tag 和 index bits
因为TLB 128 = 2^7 entries 也就是
2^17/2^7 = 2^10 (tag 10-bits)
可是我发现解答是直接从 virtual address转成tag bits
不晓得我哪边出错了呢?
麻烦大家解答 感恩
作者:
WashFreeID
(免洗)
2014-02-28 00:02:00
想错tlb功能,它是2^7 每格有tag跟data, virtual address 的tag 部份跟每个tlb的tag比较,有其中一个一样,就hit, 取data部分bits跟本身page offset合起来
楼主: DOGDOGXD (汪狗)
2014-02-28 00:08:00
那可以麻烦你看一下P.71~72的练习 F的表格 他是42bits因为我用62bits - 13bits(page size) - 9bits(tlb entries) = 42想请问一下 这题算tag bit 为什么就不是64bits - 9呢我附个图好了 sorry
http://ppt.cc/iiLe
作者:
WashFreeID
(免洗)
2014-02-28 00:15:00
没错啊,这不是fully,你会不会是被entries搞混, 它在非fully跟fully是不同意思
楼主: DOGDOGXD (汪狗)
2014-02-28 00:15:00
http://ppt.cc/qJPg
那有可能 可是我还是不太清楚这两者差在哪...那请问TLB fully和非fully差在哪里呢? 感谢
作者:
WashFreeID
(免洗)
2014-02-28 00:22:00
fully 中就是几个way, 其他状况就是set数,也等于2^index
楼主: DOGDOGXD (汪狗)
2014-02-28 00:30:00
感谢你的解答 我再仔细看看 谢谢!!
继续阅读
[理工] 线代 方程组的解
htc812
[理工] 96台大资工计组
PTT007
[理工] 线代
ambri
[理工] 线性代数
laputaca
[理工] 102 台大电机丙 离散
skybee
[理工]计组考题
anoymouse
[理工] 成大电机103工数复变奇点
yhchen2
[理工] [电子] 台联 FET直流分析
ambri
[理工] 台大线代两题
otomoyox
[理工] 台大102年电子学某题
jjosh2134
Links
booklink
Contact Us: admin [ a t ] ucptt.com