CPU 只能从内存中加载指令,因此执行程序必须位于内存。通用计算机运行的大多数程序通常位于可读写内存,称为内存(main memory),也称为随机访问内存(Random Access Memory,RAM)。内存通常为动态随机访问内存(Dynamic Random Access Memory,DRAM),它采用半导体技术来实现,所有形式的内存都提供字节数组,每个字节都有地址。交互通过针对特定内存地址,执行一系列 load 或 store 指令来实现。指令 load 将内存字节或字保存到 CPU 寄存器,而指令 store 将寄存器内容保存到内存。除了明确使用 load 和 store 外,CPU 还会自动加载内存指令以便执行。

操作系统的存储结构

相关文章:

  • 2021-07-29
  • 2021-06-16
  • 2021-10-03
  • 2021-10-21
  • 2021-07-04
  • 2021-07-05
  • 2021-10-28
  • 2021-11-27
猜你喜欢
  • 2021-09-15
  • 2021-06-07
  • 2021-12-21
  • 2021-07-22
  • 2021-11-21
  • 2021-07-10
  • 2021-09-26
相关资源
相似解决方案