
【计】 internally-programmed computer
内程序计算机(Internal Program Computer)指程序指令存储在计算机内部存储器中的计算机系统,其核心特征是将程序与数据一同置于主存储器内,由中央处理器(CPU)按顺序读取并执行指令。这一架构奠定了现代计算机运行模式的基础,区别于早期需通过外部物理设备(如插板或纸带)输入程序的"外程序"设计。
存储程序概念
程序指令以二进制代码形式存入内存,CPU通过地址总线定位并逐条读取指令,经译码后执行运算或数据操作。该设计由冯·诺依曼于1945年提出,成为现代计算机的通用架构(冯·诺依曼架构)。
统一编址与自动执行
程序与数据共享同一存储空间,CPU通过程序计数器(PC)自动追踪下一条指令地址,实现连续执行,显著提升运算效率与灵活性。
硬件组成
包含五大核心单元:运算器、控制器、存储器、输入设备、输出设备。控制器从内存提取指令并协调各部件运作,运算器执行算术逻辑运算。
Von Neumann, J. (1945). First Draft of a Report on the EDVAC. 美国陆军弹道研究实验室。
Hennessy, J. L., & Patterson, D. A. (2017). Computer Architecture: A Quantitative Approach (6th ed.). Morgan Kaufmann.
中国计算机学会(CCF). (2020). 计算机科学技术百科全书. 清华大学出版社。
关于“内程序计算机”这一表述,目前专业术语中更常见的概念是“存储程序计算机”(Stored-program Computer),它由冯·诺依曼提出,是现代计算机的基础架构。以下是详细解释:
定义与背景
存储程序计算机的核心思想是将程序指令和数据共同存储在计算机的存储器中,通过控制器按顺序读取并执行指令。这一理论由冯·诺依曼于1945年提出,奠定了现代计算机的设计基础。
核心要点
与“编程计算机”的关系
编程是通过编写指令(程序)让计算机执行任务的过程,而存储程序计算机是实现这一过程的物理架构。例如,用户编写的代码最终会以二进制形式存储在内存中,由计算机逐条执行。
若需进一步了解计算机组成或编程原理,可参考上述来源中的高权威性网页(如、4)。
保险机波利泽尔氏吹气法场外喊售打击定位问题低通信量条件二十四基发光油墨杆节链条构型性质孤立顶点国际强制法过滤装置海绵动物毫安的简写合击核心产生式后阔头者缓冲存储器磺胺酰磺胺灰火空串链终止反应模块测试仪偏身手足搐搦润湿试银灵水道学的水牛透明测定标