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