没有合适的资源?快使用搜索试试~ 我知道了~
问题分析对于线性表,当发TLB未命中时,硬件根据PTBR寄存器的值和VPN确定PTEAddr,然后在内存中找到对于级表,当发TLB未命中时,硬件根据PDBR寄存
资源详情
资源评论
资源推荐
第
⼆
⼗
章
-
分
⻚
_
较
⼩
的
表
.md 2021/11/9
/
第
⼆
⼗
章
-
分
⻚
_
较
⼩
的
表
Problem1
问
题
描
述
对
于
线
性
⻚
表
,
你
需
要
⼀个
寄
存
器
来
定
位
⻚
表
,
假
设
硬
件
在
TLB
未
命
中
时
进
⾏
查
找
。
你
需
要
多
少
个
寄
存
器
才
能
找
到
两
级
⻚
表
?
三
级
⻚
表
呢
?
问
题
分
析
对
于
线
性
⻚
表
,
当
发
⽣
TLB
未
命
中
时
,
硬
件
根
据
PTBR
寄
存
器
的
值
和
VPN
确
定
PTEAddr,
然
后
在
内
存
中
找
到
PTE
,
再
从
PTE
中
取
得
PFN,
和
Offset
组
合
得
到
PA.
对
于⼆
级
⻚
表
,
当
发
⽣
TLB
未
命
中
时
,
硬
件
根
据
PDBR
寄
存
器
的
值
和
PDIndex
确
定
PDEAddr,
然
后
在
内
存
中
找
到
PDE,
再
从
PDE
中
取
得
⻚
表
⻚
的
PFN,
根
据
PDE.PFN
和
PTIndex
确
定
PTEAddr,
然
后
在
内
存
中
找
到
PTE
,
再
从
PTE
中
取
得
PFN,
和
Offset
组
合
得
到
PA.
对
于三
级
⻚
表
,
当
发
⽣
TLB
未
命
中
时
,
硬
件
根
据
PDBR
寄
存
器
的
值
和
PDIndex0
确
定
PDEAddr0,
然
后
在
内
存
中
找
到
第
⼀
级
⻚
⽬
录
的
PDE0,
从
PDE0
中
取
得
第
⼆
级
⻚
⽬
录
的
PFN
,
再
根
据
PDE0.PFN
和
PDIndex1
确
定
PDEAddr1
,
然
后
在
内
存
中
找
到
第
⼆
级
⻚
⽬
录
的
PDE1
,
从
PDE1
中
获
取
⻚
表
⻚
的
PFN,
根
据
PDE1.PFN
和
PTIndex
确
定
PTEAddr,
然
后
在
内
存
中
找
到
PTE
,
再
从
PTE
中
取
得
PFN,
和
Offset
组
合
得
到
PA.
PS
:
这
⾥
假
设
PDE
和
PTE
都
有
效
。
问
题
解
答
所
以
⽆
论
是
⼆
级
⻚
表
还
是
三
级
⻚
表
,
都
只
需
要
⼀个
PDBR
寄
存
器
。
Problem2
问
题
描
述
使
⽤
模
拟
器
对
随
机
种
⼦
0
、
1
和
2
执
⾏
翻
译
,
并
使
⽤
-c
标
志
检
查
你
的
答
案
。
需
要
多
少
内
存
引
⽤
来
执
⾏
每
次
查
找
?
问
题
分
析
⼀些
基
本
的
假
设
:
⻚
⾯
⼤
⼩
是
⼀个
⼩
得
不
真
实
的
32
字
节
该
进
程
的
虚
拟
地址
空
间
(
假
设
只
有
⼀个
)
为
1024
⻚
或
32 KB
物
理
内
存
由
128
⻚
组
成
因
此
,
虚
拟
地址
需
要
15
位
(
偏
移
量
为
5
位
,
VPN
为
10
位
)
。
物
理
地址
需
要
12
位
(
偏
移
量
为
5
位
,
PFN
为
7
位
)
。
系
统
使
⽤
⼀个
多
级
(
⼆
级
)
⻚
表
。
因
此
,
VPN
的
⾼
五
位
(
PDIndex
)
⽤
于
索
引
⻚
⽬
录
。
低
五
位
(
PTIndex
)
⽤
于
索
引
⻚
表
。
⻚
⽬
录
项
(
PDE
)(
如
果
有
效
)
指
向
⻚
表
⻚
。
第
⼆
⼗
章
-
分
⻚
_
较
⼩
的
表
.md 2021/11/9
/
每
个
⻚
表
⻚
包
含
32
个
⻚
表
项
(
PTE
)
。
每
个
PTE
(
如
果
有
效
)
均
保
存
虚
拟
⻚
⾯
所
需
的
转
换
(
PFN
)
。
PTE
的
格
式
为
:
VALID | PFN6 ... PFN0
因
此
是
8
位
或
1
字
节
。
PDE
的
格
式
本
质
上
是
相
同
的
:
VALID | PFN6 ... PFN0
问
题
解
答
>python2 paging-multilevel-translate.py -s 0
ARG seed 0
ARG allocated 64
ARG num 10
page 0: 1b 1d 05 05 1d 0b 19 00 1e 00 12 1c 19 09 19 0c 0f 0b 0a 12 18 15 17 00
10 0a 06 1c 06 05 05 14
page 1: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
page 2: 12 1b 0c 06 00 1e 04 13 0f 0b 10 02 1e 0f 00 0c 17 09 17 17 07 1e 00 1a
0f 04 08 12 08 19 06 0b
page 3: 7f 7f 7f 7f cd 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 88 7f
7f 7f 7f 7f 7f 7f 7f b9
page 4: 0b 04 10 04 05 1c 13 07 1b 13 1d 0e 1b 15 01 07 08 05 07 07 1b 0e 1b 04
11 00 1c 00 0c 18 1e 00
page 5: 17 13 1d 0a 12 02 11 19 06 08 15 07 08 1d 1e 04 1b 11 01 12 13 01 17 19
02 14 0e 07 0e 04 0a 14
page 6: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
page 7: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
page 8: 11 10 1a 12 0f 10 18 0a 11 15 1e 15 1d 0c 12 17 0a 08 1e 0a 1e 1a 06 19
1e 08 14 17 02 19 09 15
page 9: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
page 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
page 11: 09 10 14 1d 04 01 1a 18 17 0e 15 0c 05 0c 18 18 1d 1b 15 10 16 05 1c 16
12 0d 13 13 1b 11 06 0d
page 12: 06 0b 16 19 1c 05 14 1d 01 14 1a 0a 07 12 0d 05 0e 0c 11 0f 09 0b 19 07
11 00 16 0a 01 08 07 1d
page 13: 19 10 0b 0e 00 06 14 14 0f 1d 0e 09 1a 08 12 15 19 18 0b 01 01 16 1d 0a
0d 16 14 08 14 09 0b 10
第
⼆
⼗
章
-
分
⻚
_
较
⼩
的
表
.md 2021/11/9
/
page 14: 12 18 14 0b 00 0d 1c 0a 07 04 0f 10 02 0c 14 1d 0d 0d 0e 06 0c 14 0c 12
19 1e 1b 0b 00 12 0e 07
page 15: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
page 16: 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f
7f 7f 7f 7f ea 7f 7f 7f
page 17: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
page 18: 7f 7f 7f 7f 7f 7f ab 7f 7f 7f 8e 7f 7f 7f dd 7f 7f 7f 7f 7f 7f 7f 8b 7f
7f 7f 7f 7f 7f 7f 7f 7f
page 19: 00 13 00 01 06 14 02 01 1e 0d 1b 06 0d 0b 05 0a 1e 17 0b 0c 08 10 16 15
0e 01 1c 0c 0c 00 04 1a
page 20: 1a 19 04 02 02 0c 1d 11 08 07 03 04 19 04 1a 19 04 11 00 1a 11 17 0f 15
1c 11 1b 0a 03 00 07 19
page 21: 0b 08 1b 0e 1c 15 1e 12 1e 05 0d 11 1e 11 1a 13 0f 0c 0b 09 06 1d 10 1a
1b 1d 07 0a 13 09 04 17
page 22: 12 12 15 0f 08 1b 0a 0e 13 0f 1d 1d 1c 1c 12 0f 15 06 08 01 05 00 14 04
18 15 1e 0c 1c 0e 0a 03
page 23: 1d 0f 03 0b 0c 0f 1e 1e 11 13 14 0f 0f 09 15 02 09 1b 07 1d 1e 11 01 02
06 0a 03 18 0b 07 01 0b
page 24: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
page 25: 03 03 1c 03 1b 0e 0e 0a 0c 0b 11 0a 19 07 07 0e 1c 00 16 00 0c 17 0d 0d
07 0e 07 08 14 12 1c 1e
page 26: 09 0e 1d 18 08 11 15 18 0d 0c 17 0d 07 0e 1d 04 0e 13 0e 06 00 15 13 00
09 17 13 10 04 15 0e 15
page 27: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
page 28: 0f 1d 0f 0a 02 11 07 0b 0b 17 07 1d 17 0e 1b 0b 0b 04 18 0c 0f 0e 14 0b
1c 0d 0b 0c 17 1e 1a 0e
page 29: 17 08 1e 03 1b 01 07 10 12 0c 03 07 08 17 1c 12 01 18 09 0a 10 07 1c 05
0c 08 10 11 13 10 0c 13
page 30: 7f 7f 7f 7f 7f 84 7f 7f 7f 7f 97 7f bd 7f 7f f4 7f 7f 7f 7f 7f 7f 7f 7f
7f 7f 7f 7f 7f 7f 9c 7f
page 31: 7f 7f 7f 7f 7f 7f d0 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f
7f 7f 7f 7f 7f 7f 7f 7f
page 32: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
page 33: 7f 7f 7f 7f 7f 7f 7f 7f b5 7f 9d 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f
7f 7f f6 b1 7f 7f 7f 7f
page 34: 04 13 05 0d 0c 02 16 15 18 10 11 05 06 07 10 19 0b 1b 16 16 0a 03 1d 1a
0c 1a 1b 0a 0f 0a 15 1c
page 35: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
page 36: 1d 13 13 16 0c 0c 14 00 05 0a 07 13 0b 1b 11 0c 0c 15 0c 14 01 0d 08 04
10 0f 11 17 1b 0f 09 0e
page 37: 1e 0f 0a 0d 0c 10 0c 02 1e 1e 05 07 0d 15 00 19 13 08 1a 14 09 10 1e 01
15 1a 15 04 12 18 0c 12
page 38: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
page 39: 1b 11 1e 17 11 08 15 0e 16 0c 0f 00 16 01 15 12 18 08 15 06 10 0a 1e 1e
06 11 0a 1e 1c 12 16 15
page 40: 0d 03 0b 10 07 19 0b 07 09 19 1c 1d 00 17 10 03 07 08 0c 0e 1d 01 15 1a
0b 07 06 09 04 11 07 00
第
⼆
⼗
章
-
分
⻚
_
较
⼩
的
表
.md 2021/11/9
/
page 41: 7f 7f 7f 7f 7f 7f 7f 7f e5 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f
7f 7f 8d 7f 7f 7f 7f 7f
page 42: 03 04 15 01 11 1c 10 15 00 13 12 11 0c 0b 1e 01 00 1d 05 03 06 18 1d 00
0d 03 08 06 14 0a 05 0f
page 43: 19 08 02 04 13 11 01 1e 0e 09 16 00 0d 14 1d 17 1b 03 0d 00 08 0b 0a 0b
18 05 19 10 0a 11 05 0f
page 44: 7f 7f 7f 7f 7f 7f cc 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f
7f a2 7f 7f 7f 7f 7f 7f
page 45: 7f b2 7f ef 7f 7f 7f 7f a4 f5 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f
7f 7f 7f 7f 7f 7f 7f 7f
page 46: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
page 47: 07 0a 0f 10 02 09 0b 0c 0e 0d 02 06 13 19 0f 04 02 04 0b 11 14 10 11 0a
14 16 0c 19 17 1c 0e 0a
page 48: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
page 49: 1e 0a 0f 07 02 03 0d 13 10 10 03 01 0b 1d 05 08 0e 1c 1d 00 14 07 14 17
1b 15 1a 18 04 01 16 10
page 50: 16 1b 04 07 06 01 1a 0f 02 0d 0d 18 17 04 13 0f 00 04 14 0b 1d 0f 15 04
0e 16 19 06 0c 0e 0d 0e
page 51: 14 00 0f 1a 07 0a 1a 05 11 07 1d 18 0d 02 09 0f 1c 03 11 15 10 19 10 1d
12 12 0d 12 0b 11 09 05
page 52: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
page 53: 0f 0c 18 09 0e 12 1c 0f 08 17 13 07 1c 1e 19 1b 09 16 1b 15 0e 03 0d 12
1c 1d 0e 1a 08 18 11 00
page 54: 19 01 05 0f 03 1b 1c 09 0d 11 08 10 06 09 0d 12 10 08 07 03 18 03 16 07
08 16 14 16 0f 1a 03 14
page 55: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
page 56: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
page 57: 1c 1d 16 02 02 0b 00 0a 00 1e 19 02 1b 06 06 14 1d 03 00 0b 00 12 1a 05
03 0a 1d 04 1d 0b 0e 09
page 58: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
page 59: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
page 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
page 61: 01 05 10 02 0c 0a 0c 03 1c 0e 1a 1e 0a 0e 15 0d 09 16 1b 1c 13 0b 1e 13
02 02 17 01 00 0c 10 0d
page 62: 7f 7f 7f a8 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f
7f 7f 7f 7f 7f 7f 7f 7f
page 63: 06 12 06 0a 1d 1b 19 01 04 07 18 1a 12 16 19 02 02 1a 01 06 01 00 1a 0a
04 04 14 1e 0f 1b 0f 11
page 64: 18 12 17 08 08 0d 1e 16 1d 10 11 1e 05 18 18 1a 17 04 14 1c 11 0b 1d 11
0c 13 18 07 00 10 1d 15
page 65: 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 99 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f
7f 7f 7f 7f 7f 7f 7f 7f
page 66: 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f 7f
7f 7f 7f 7f 7f d7 7f 7f
page 67: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
剩余22页未读,继续阅读
whph
- 粉丝: 28
- 资源: 305
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 1731260448754.jpeg
- 博图 博途1s保护解除DLL Siemens.Automation.AdvancedProtection.dll
- 基于Java和Shell语言的csj_21_08_20_task1设计源码分享
- 基于Typescript和Python的MNIST卷积神经网络模型加载与预测浏览器端设计源码
- 基于Python的RasaTalk语音对话语义分析系统源码
- 基于Vue框架的租车平台前端设计源码
- 基于Java和C/C++的浙江高速反扫优惠券码830主板设计源码
- 基于Java的一站式退休服务项目源码设计
- 基于Java语言实现的鼎鸿餐厅管理系统设计源码
- 基于Java的iText扩展库:简化PDF创建与中文字体应用设计源码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0