stored program computer 指一种计算机体系结构,其核心特征是程序指令与数据一样存放在可读写的存储器中,计算机可以像读取数据一样读取并执行指令。这一概念源于20世纪40年代的冯·诺依曼结构,与早期通过插线板或纸带固定程序的计算机形成对比。本义强调“存储”这一物理行为:程序被“存放”在机器内部,而非由外部物理配置决定。引申义上,该词组常被用来指代遵循这一设计原则的通用计算机类别,与“存储程序概念”“冯·诺依曼机”等术语紧密关联。在当代语境中,它更多作为历史或体系结构术语出现,强调程序可加载、可修改的灵活性,是现代通用计算机的基础特征。
stored program computer 是名词词组,通常作可数名词使用,复数形式为 stored program computers。句中可作主语、宾语或定语(如 stored program computer architecture)。常见句型包括“A stored program computer stores both instructions and data in memory.”和“The concept of the stored program computer revolutionized computing.”。易错点在于:stored 是过去分词作定语,不可误写为 storing program computer;program 在英式英语中可拼作 programme,但作为计算机术语时通常统一为 program;词组中 stored 与 program 之间有时加连字符(stored-program computer),但现代用法多不加。注意不要与“stored-program concept”混淆,后者指概念而非机器本身。
词义辨析
与 stored program computer 最接近的是 von Neumann machine(冯·诺依曼机),后者强调具体体系结构(包括CPU、存储器、输入输出等),而 stored program computer 侧重“程序存储”这一特征,两者常互换但侧重点不同。与 general-purpose computer(通用计算机)相比,后者强调用途广泛,不必然涉及程序存储方式。与 programmable computer(可编程计算机)相比,后者范围更广,早期通过插线板编程的机器也可称为可编程,但不属于存储程序计算机。与 digital computer(数字计算机)相比,后者强调使用数字信号,与程序存储方式无关。在技术文献中,若强调体系结构原则,宜用 stored program computer;若强调具体设计模型,宜用 von Neumann machine。
需要留意
该词组为专业术语,语域较高,日常交流中不宜使用,否则可能显得生硬或卖弄。它本身为中性描述,无褒贬色彩,但在技术史叙述中可能隐含对旧式计算机的对比,需注意语境。常见误用包括:将 stored program computer 与“存储计算机”(storage computer)混淆,后者指侧重存储能力的计算机,非标准术语;误写为 store program computer(缺少过去分词);在非技术语境中滥用该词导致理解困难。此外,该词组通常指一类计算机,而非某一台具体机器,使用时不加定冠词指代特定对象时需谨慎。
固定搭配
stored program concept
存储程序概念
stored program architecture
存储程序体系结构
stored program machine
存储程序机器
stored program control
存储程序控制
von Neumann stored program computer
冯·诺依曼存储程序计算机
general-purpose stored program computer
通用存储程序计算机
stored program computer model
存储程序计算机模型
实用例句
The stored program computer was a major advancement over earlier machines that had to be rewired for each new task.存储程序计算机相比早期每项新任务都需要重新接线的机器是一大进步。
In a stored program computer, instructions and data are held in the same memory space.在存储程序计算机中,指令和数据存放在同一存储空间内。
The concept of the stored program computer is often attributed to John von Neumann and his colleagues.存储程序计算机的概念常被归功于约翰·冯·诺依曼及其同事。
Modern general-purpose computers are all stored program computers in principle.现代通用计算机原则上都是存储程序计算机。
The textbook explains how the stored program computer differs from the Harvard architecture.该教科书解释了存储程序计算机与哈佛结构的不同之处。
Early stored program computers used magnetic drums or delay lines for memory.早期的存储程序计算机使用磁鼓或延迟线作为存储器。