单选题
任何程序都必须加载到( )中才能被CPU执行。
A
磁盘
B
硬盘
C
内存
D
外存
答案解析
正确答案:C
解析:
**解析:**
计算机的中央处理器(CPU)只能直接访问并执行存储在**内存**(主存储器,如RAM)中的指令和数据。
1. **存储层次结构**:
* **外存**(包括磁盘、硬盘、U盘等,即选项 A、B、D):用于长期保存数据和程序,容量大但速度慢,且 CPU 无法直接从中读取指令执行。
* **内存**(选项 C):速度较快,是 CPU 与外存之间的桥梁。当用户运行一个程序时,操作系统会将该程序从外存(如硬盘)加载到内存中,分配相应的空间,然后 CPU 才能从内存中逐条读取指令并执行。
2. **执行过程**:
* 程序在硬盘上时处于“静态”存储状态。
* 只有被加载到内存后,程序才进入“动态”执行状态,CPU 的指令指针才能指向其中的代码进行运算和处理。
因此,任何程序都必须加载到**内存**中才能被 CPU 执行。
故正确答案为 **C**。
相关知识点:
程序加载,必在内存中
题目纠错
2023电力行业多旋翼无人机竞赛
