内存的基础知识_绝对地址

内存的基础知识_绝对地址_02

 

  • 什么是内存?

(一个内存地址对应一个存储单元)

内存的基础知识_物理地址_03

 

  • 常用的数量单位

内存的基础知识_绝对地址_04

 

  • 进程的运行原理 — 指令

内存的基础知识_绝对地址_05

内存的基础知识_绝对地址_06

内存的基础知识_动态重定位_07

 

  • 逻辑地址 & 物理地址

内存的基础知识_逻辑地址_08

 

  • 从写程序到程序运行

内存的基础知识_绝对地址_09

 

情况1:当逻辑地址和绝对地址相等

内存的基础知识_物理地址_10

 

情况2:当逻辑地址和绝对地址不相等

内存的基础知识_逻辑地址_11

 

绝对装入

内存的基础知识_动态重定位_12

 

静态重定位

内存的基础知识_逻辑地址_13

 

动态重定位

内存的基础知识_物理地址_14

内存的基础知识_逻辑地址_15

学习完分页和分段存储之后来理解 动态重定位的 特性

内存的基础知识_动态链接_16

 

进程运行的基本原理

内存的基础知识_绝对地址_17

 

  • 链接的三种方式

静态链接

内存的基础知识_绝对地址_18

 

装入时动态链接

内存的基础知识_物理地址_19

 

运行时动态链接

内存的基础知识_动态重定位_20

 

内存的基础知识_逻辑地址_21