
计算机程序运行原理:计算机在运行时,先从内存中取出第一条指令,通过控制器的译码,按指令的要求,从存储器中取出数据进行指定的运算和逻辑 *** 作等加工,然后再按地址把结果送到内存中去。接下来,再取出第二条指令,在控制器的指挥下完成规定 *** 作。
依此进行下去。直至遇到停止指令。程序与数据一样存取,按程序编排的顺序,一步一步地取出指令,自动地完成指令规定的 *** 作是计算机最基本的工作原理,这一原理最初是由美籍匈牙利数学家冯.诺依曼于1945年提出来的,故称为冯.诺依曼原理。
扩展资料:
计算机程序运行:为了一个程序运行,计算机加载程序代码,可能还要加载数据,从而初始化成一个开始状态,然后调用某种启动机制。在最低层上,这些是由一个引导序列开始的。
在大多数计算机中, *** 作系统例如Windows等,加载并且执行很多程序。在这种情况下,一个计算机程序是指一个单独的可执行的映射,而不是当前在这个计算机上运行的全部程序。
参考资料来源:百度百科-计算机程序
计算机储存程序和程序原理是由美籍匈牙利数学家冯诺依曼于1946年提出的。
把程序本身当作数据来对待,程序和该程序处理的数据用同样的方式储存,这正是治愈神童ENIAC健忘症的良方。冯·诺依曼和同事们依据此原理设计出了一个完整的现代计算机雏形,并确定了存储程序计算机的五大组成部分和基本工作方法。
冯诺依曼的这一设计思想被誉为计算机发展史上的里程碑,标志着计算机时代的真正开始。虽然计算机技术发展很快,但存储程序原理至今仍然是计算机内在的基本工作原理。自计算机诞生的那一天起,这一原理就决定了人们使用计算机的主要方式——编写程序和运行程序。
人物生平
冯诺伊曼是二十世纪最重要的数学家之一,在纯粹数学和应用数学方面都有杰出的贡献。他的工作大致可以分为两个时期:1940年以前,主要是纯粹数学的研究:在数理逻辑方面提出简单而明确的序数理论,并对集合论进行新的公理化,其中明确区别集合与类。
其后,他研究希尔伯特空间上线性自伴算子谱理论,从而为量子力学打下数学基础;1930年起,他证明平均遍历定理开拓了遍历理论的新领域;1933年,他运用紧致群解决了希尔伯特第五问题。
此外,他还在测度论、格论和连续几何学方面也有开创性的贡献;从1936~1943年,他和默里合作,创造了算子环理论,即所谓的冯·诺伊曼代数。
程序的本质什么?按次序执行指令原理?门电路。好厚一本书电脑五大组成部分是运算器、控制器、存储器、输入设备和输出设备。
运算器:主要指CPU。
控制器:主要是各种电路及固件(声卡,显卡,网卡,BIOS,南北桥芯片等)。
输入设备:鼠标/键盘/人体学输入设备(例如手柄,手写类,麦克风等)。
输出设备:打印机/显示器/人体学输出设备(如手柄的力反馈,耳机等)。
内存储器:一般只有内存条,外存储器:硬盘,光存储设备,移动存储设备等。只要把程序输入进去让他自己运行输出结果就是
写程序的基本流程是
1把解决问题的方法变成算法。
2把算法写成程序
3输入给电脑
很基础吧?其实你还不如问具体的计算机语言如何学。比如C,vb之类
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)