[理工] 计组TLB问题

楼主: enrageme (史塔克布莱恩)   2019-10-25 22:07:45
https://i.imgur.com/RNJspcD.jpg
https://i.imgur.com/EyXgNbp.jpg
想请问各位,
4095 第一次在miss的时候,为什么是将TLB那一格做更改
,另外,当 page fault在 7193 时,LRU又是怎么运作的,想请各位帮忙!!
谢谢!!
作者: mistel (Mistel)   2019-10-25 22:40:00
1.valid bit为0的代表最近未用,先被置换出去 2. 7193时TLB里最久未用的是tag 11那格,所以置换出去
作者: AndrewTsai46 (重庆酸辣粉酸4辣1)   2019-10-26 11:19:00
请问为什么这里page fault置换要抓memory 的13,14的pages呢?
作者: zuchang (chang)   2019-10-26 12:12:00
会抓13.14 我记得是题目里面有提到
作者: mistel (Mistel)   2019-10-26 12:26:00
当memory要swap的时候要放到next largest page再+1的那一页第一次page fault时最大的是12页 所以下一页要放到第13页这样

Links booklink

Contact Us: admin [ a t ] ucptt.com