📜  存储组织

📅  最后修改于: 2020-12-06 07:56:34             🧑  作者: Mango

仓储组织

  • 当目标程序执行时,它将在其自己的逻辑地址空间中运行,每个程序的值在该逻辑地址空间中都有一个位置。
  • 逻辑地址空间在编译器,操作系统和目标机之间共享,以进行管理和组织。操作系统用于将逻辑地址映射到通常在整个内存中分布的物理地址。

运行时内存细分:

  • 运行时存储分为多个块,其中一个字节用于显示可寻址内存的最小单位。使用这四个字节可以形成一个机器字。多字节对象存储在连续的字节中,并给出第一个字节的地址。
  • 运行时存储可以细分为容纳执行程序的不同组件:
  • 生成的可执行代码
  • 静态数据对象
  • 动态数据对象堆
  • 自动数据对象-堆栈