地址映射过程

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
虚地址
0 22 T1: T2: 1
静态地址映射
首地址: 首地址:100
真实物理地址
编译前程序 编译后
100 2

101 102 Load Store Goto 1#,(100 100) 100 2#,(101 101) 101 103 103 104 105
2 Load 1#,(0) Load 1#,(T1) 3 Store 2#,(1) label: Store 2#,(T2) 4 …………….. ……………..
真实物理地址
100 101 102 103 104 105 2 Load 1#,(0) Store 2#,(1) …………….. Goto 3
编译后
1#,(0) 2#,(1)
…………….. Goto 3 基址BR: 基址 :100

虚址VR: 虚址 :
3 01
ቤተ መጻሕፍቲ ባይዱ
装入内存
……………..
5 Goto 3 Goto label
由装入程序负责把所有的虚地址翻译成物理地址: 由装入程序负责把所有的虚地址翻译成物理地址: 翻译成物理地址 物理地址=内存首地址+ 物理地址=内存首地址+虚地址
虚地址
0 1 2 3 4 5 Load Store 2
动态地址映射
装入内存
由装入程序不加 改动放入内存
相关文档
最新文档