
【电】 stored-program computer
garner; lay in; store
【电】 storage
formality; ground rule; procedure; proceeding; process; program
【计】 P; problem determination aid; PROC; program; related channel program
【化】 sequence
【经】 program; sequence
adding machine; calculating machine; calculator
【计】 brain unit; computer; computing machinery; computor; FONTAC; ILLIAC IV
【经】 calculating machine
"储存程序计算机"(Stored-Program Computer)是现代计算机体系结构的核心概念和实现方式。从汉英词典角度看,它特指一种将程序指令(Program Instructions)和待处理的数据(Data)共同存储在同一个可读写存储器(Memory)中的计算机。其核心思想在于程序本身可以被当作数据来存储、修改和由计算机执行,这彻底改变了早期计算机需要物理重新布线来运行不同任务的局限。
存储程序计算机是一种基于存储程序原理设计的计算机体系结构,其核心思想是将程序指令和数据以二进制形式共同存储在存储器中,由中央处理器(CPU)按顺序读取并执行。这一概念由冯·诺依曼于1945年提出,是现代计算机的理论基础。
程序与数据统一存储
程序指令和原始数据以同等地位存放在存储器中,通过地址寻访区分,而非通过物理介质差异。
自动顺序执行
CPU从存储器首地址读取第一条指令,按程序规定的顺序逐条执行,直至程序结束。这一过程包括取指令、分析指令、执行指令的循环操作。
冯·诺依曼架构
由五大部件构成:运算器、控制器、存储器、输入设备和输出设备,各部件通过总线连接,实现集中控制。
二进制表示与指令格式
指令和数据均采用二进制编码,指令包含操作码(操作类型)和地址码(操作数位置),简化硬件设计并提高效率。
意义:
存储程序原理使计算机摆脱了人工干预,实现了自动化处理,支持复杂任务的灵活执行,奠定了现代计算机的通用性基础。
局限性:
传统存储程序计算机存在冯·诺依曼瓶颈,即CPU与存储器间的数据通路限制了性能。现代计算机通过并行处理、缓存优化等技术缓解这一问题。
例如,当运行一个计算程序时,用户先将程序代码和输入数据存入内存。CPU依次读取指令(如加法操作),从指定地址获取数据,执行运算后存储结果,再读取下一条指令,直至完成所有操作。
通过这一设计,计算机能够高效、自动地完成多样化任务,成为通用信息处理工具。
阿多尼连安宁的半膜的被回避的法官不在住所的人层次管理从属面订定多部件法律行为能力感应电肌肉的个体形成区公务管理红褐色的缓刑释放加强式系统设备介面甲酸生成酶聚甘露糖醛酸钠可逆的联营合作社美国线规普劳特假说气冷屈日性的容积克分子的射注过程漱液藤壶体液免疫