作者polomoss (小泽)
看板Grad-ProbAsk
标题Re: [理工] [计组]-清大93 page计算
时间Mon Jan 11 21:04:22 2010
※ 引述《gn01642884 (领域中人)》之铭言:
: ※ 引述《polomoss (小泽)》之铭言:
: : (3)我的答案是
: : P1: 2^5 * 18bit = 576bits
: : ^^^^^
: : P2: 2^6 * 6bit = 384bits
: : total = 576+384 = 960bits
: : P1内容放的是level-two PT的位置,这样应该是几bit?
: : 不知道为什麽要用18bit
: 画个图会比较清楚 5bit 12bit
: c. _________________
: 存取L1 PT的virtual address分成两个部份 |_L1__|_index___|
: _______ __________
: |_L1__| |_index___|
: || 6bit
: || __________
: ===>从L1中找到L2的virtual address 替换成 |___L2____|
: ________ ___________
: |__L2___| |_index___|
: || 6bit
: || _____________
: ===>从L2中找到phycial address 替换成 |___phycial_|
: 6bit 12bit
: _________________________
: 合成成为phycial address |__phycial____|__index___|
如果改成P1只有16个entry,这样P1里面应该有几个bit?
7 + 12(page offset) = 19bit 这样吗~?
而P2因为要对应到phisical memory,所以还是6bit不会变吧~?
一直不懂为什麽P1内放P2的位置,还要放offset
麻烦了~谢谢
--
学长学长!那边有飙车族 学长学长!那边刚好像有女生 学长学长~那边有人红灯右转
砍人 被压上车 ψQSWEET
鸽 ◥ 鸽 ◥ 鸽 ◥ 鸽 ◥ 鸽 ◥他妈的◤ 鸽
◤◎ ◎ 喔~~ ◤︶ ︶ ◤◎ ◎ 喔~~ ◤︶ ︶ ◤◎ ◎ 拦下来呀!⊙ ⊙◥
◥ ◤ ◥ █◤ ◥ ◤ ◥ 3◤╯ξ
◥ ◤没王法了◥皿 ◤
◥ ◥◥ (哈欠)◤ ◥◤ ◥ ◥◥ (烟~) ◤ ◥ ◤ ̄ ◥ ◥◥是不是?!(
◥ ◤ ◤)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.14.2
1F:推 imnewlegend:你少算... 01/20 04:22