计算机程序是以 二进制形式存储在 内存中的。当系统需要执行程序时,它会将程序从磁盘加载到内存中,然后CPU会逐条读取指令并执行。这个过程被称为“存储程序”的概念。
具体来说,计算机程序通常存放在RAM(随机存取存储器)中,因为RAM是与CPU直接进行数据交换的重要部件。当计算机运行程序时,程序会加载到RAM中,CPU从RAM中取出指令并执行。如果程序较大,无法完全放入RAM,系统可能会使用虚拟存储器技术,将部分程序驻留在磁盘中,但这并不影响程序的主要执行部分。
因此,计算机程序主要存放在内存中,而不是硬盘或其他外部存储设备上。这种存储方式使得计算机能够快速读取和执行指令,从而提高运行效率。