作者defsrisars (阿转)
看板Grad-ProbAsk
标题[理工] 104年交大计系 V.M.和TLB
时间Mon Jan 22 20:19:07 2018
https://imgur.com/nxu0IBe
https://imgur.com/qIOHk12
https://imgur.com/1BytU3W
https://imgur.com/CUAqR83
不好意思
做考古题的时候遇到这一题
但是看完笔记和书还是不清楚是怎麽算的
因为一个人准备也没人可以问@@
想请问一下有大大可以解释一下TLB index和TLB tag要怎麽看吗?
或者是可以写个详细的作法流程QQ
虽然详解上有画出计算後的结果
但是我完全不知道是怎麽来的
我目前只知道virtual page number是addr/4096
谢谢QQ
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.249.96.191
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Grad-ProbAsk/M.1516623550.A.BB1.html
1F:→ howard31622: 课本有一题跟他很像 01/22 20:42
2F:→ howard31622: 建议你先参考课本 01/22 20:42
3F:→ howard31622: 直接讲答案 01/22 20:42
4F:→ howard31622: 我认真觉得这个时候算在害你 01/22 20:42
5F:→ howard31622: 花个半小时把它搞懂 01/22 20:42
6F:→ howard31622: 考试前绝对忘不了当时花的时间 01/22 20:42
7F:→ howard31622: 乾我错了根本是一模一样 01/22 20:47
8F:推 pinchieh1996: 一般而言 TLB 都是fully 会拿整个VPN 当TAG做比较 01/22 21:23
9F:→ pinchieh1996: 而这题看图可以得知他为2个set 所以拿VPN去除以2 01/22 21:23
10F:→ pinchieh1996: 商就是tag 余就是index (作法与cache相同) 01/22 21:23
11F:推 winiel559: 哪一本课本啊,为啥我的白算盘第三本没有xd 01/22 21:43
12F:→ winiel559: *第三版 01/22 21:43
谢谢各位大大
To: H大
很抱歉QQ 如果可以我也很想弄懂
只是我本来硬体就很弱 我整个比较偏数学跟软体
再加上准备时间很短
没有补习 硬体很多地方笔记看过了却还是一知半解
尤其是记忆体的部份,真的是看很久还是一知半解
不像资演或数学我大概看两三次就很明白在做什麽
因为种种原因所以我硬体也只能用大家可能会觉得很考试的方式下去准备了
(观念或许不完全懂,但大致上看到题型知道怎麽算)
如果还有+365的话我会把原文书整个看熟搞懂的...
也谢谢p大 你的回答是我想知道的XD
这题题组我都会算了~ 找page fault、hit miss跟LRU替换也是
只剩下一个问题我不知道
请问如果page fault发生时,TLB替换时,P.g.n要填入什麽呢?
在这还是再次谢谢回答我问题的各位大大 谢谢
※ 编辑: defsrisars (111.249.96.191), 01/23/2018 09:41:28
15F:推 ShenJing: PF->到disk搬需要的page->PT对应的entry更新 01/23 10:00
16F:→ ShenJing: 以这个题组为例,PT更新的PPN就是lagest PN(12)+1=13 01/23 10:01
17F:→ ShenJing: ->TLB也更新->PPN填刚才从disk搬来的PPN,也就是13 01/23 10:03
18F:→ ShenJing: 观念有误的话还烦请其他大大指正,一起加油! 01/23 10:05
19F:→ pinchieh1996: 同楼上~ 01/23 10:24
我会了~感谢大大的指导
20F:→ howard31622: 我只是说句公道话而已 01/23 15:49
21F:→ howard31622: 越到考试前 01/23 15:49
22F:→ howard31622: 人心会渐渐出来 01/23 15:49
23F:→ howard31622: 请你小心 01/23 15:49
我懂XD 谢谢大大
我完全认同可以观念通搞懂最好 只是现实因素现在确实有困难(我觉得我硬体真的没什麽天份+时间不够)
所以这个部份只能比较被动的记题目的算法而不是整个念通这一块
也知道这样如果题目变化太大 也没办法解
但还是希望这部份如果出基本题 起码分数能把握到
如果没考上也只怪自已学艺不精~
还是感谢大家的帮忙与指导QQ
24F:推 olen0622: 挖我觉得TLB的部分还蛮重要的 如果你早几个礼拜问可能大 01/23 15:52
25F:→ olen0622: 家还有时间慢慢教你 但现在大概都焦头烂额XDDD 01/23 15:53
真的~ 做考古题知道是很重要的一块
剩下9天了 也只能好好加油罗
※ 编辑: defsrisars (111.249.96.191), 01/23/2018 19:17:40
※ 编辑: defsrisars (111.249.96.191), 01/23/2018 19:19:39