存储组织

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

运行时内存的细分

Storage Organization
  • 运行时存储进入块,其中一个字节用于显示可寻址内存的最小单位。使用四个字节可以形成一个机器字。多字节对象存储在连续的字节中,并给出第一个字节的地址。
  • 运行时存储可以细分为保存正在执行程序的各个组件
  1. 生成的执行代码
  2. 静态数据对象
  3. 动态数据对象- 堆
  4. 自动数据对象- 栈

下一个主题活动记录