概念:

  • 内存地址空间:就是能索引到内存单元的地址合集。
  • 链接器:将应用程序与地址绑定。
  • 地址总线:CPU用来访问内存的方式
  • 地址译码器:CPU与内存地址的映射,可以是设备寄存器,也可以是内存单元。
  • 物理地址空间:就是地址总线位数所表示的数据范围。
  • 虚拟地址空间:除了CPU地址总线,操作系统都是使用虚拟地址。
  • MMU(内存管理单元):转换机构,将虚拟地址转为物理地址,CPU才能访问。

内存地址

内存地址空间

内存地址产生方式

  • 链接器对程序重定位后执行地址绑定,静态地址。
  • 代码中直接定义地址。
  • 动态分配内存,返回内存空间的首地址。

标签: none

添加新评论