作者shinle14 ()
看板Grad-ProbAsk
标题[理工] 计组 memory
时间Tue Oct 1 15:16:50 2019
http://i.imgur.com/wOeCScN.jpg
想问这题的第一小题跟第三小题,第一题想知道为什麽physical page number为什麽不是像我图那样算法,不是扣掉offset就好了吗
http://i.imgur.com/MIJF7i9.jpg
-----
Sent from JPTT on my Samsung SM-A730F.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 42.74.3.166 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Grad-ProbAsk/M.1569914212.A.F60.html
1F:推 KaryuuIssen: 你不觉得用PTE来存offset是浪费空间吗XD 10/01 15:47
什麽意思呢 这样子写是错在哪里
※ 编辑: shinle14 (42.74.3.166 台湾), 10/01/2019 16:09:32
2F:→ DLHZ: 你要不要说明一下你的过程 10/01 17:19
3F:→ DLHZ: 应该从 entry有32bit 其中8个是额外的资讯 剩下就是用来选fr 10/01 17:23
4F:→ DLHZ: ame 所以可知有...这样 10/01 17:23
我是想说physical address去扣掉offset 就剩page number 还是这个32bit不是address?
※ 编辑: shinle14 (42.74.3.166 台湾), 10/01/2019 18:00:10
5F:→ DLHZ: entry单纯拿来放翻译後的结果 换句话来说可以想成 他是一个 10/01 18:08
6F:→ DLHZ: "frame address" 是指向一个frame 10/01 18:08
所以是因为不知道physical address的长度,所以不能直接除page size吗?
http://i.imgur.com/8GZyGx8.jpg
你是说这个横列吗? 可是题目没说entry 32bits诶 要怎麽看
※ 编辑: shinle14 (42.74.3.166 台湾), 10/01/2019 18:14:11
※ 编辑: shinle14 (42.74.3.166 台湾), 10/01/2019 18:17:53
7F:→ DLHZ: 他不是说entry是4 byte吗 10/01 18:28
啊啊啊对诶 眼残哈哈哈 所以这题看不出physical address长度 只能用entry
※ 编辑: shinle14 (42.74.3.166 台湾), 10/01/2019 19:48:05