首页 > 编程知识 正文

计算机的起源与发展历程教案,计算机的历史与起源发展

时间:2023-05-04 13:08:12 阅读:205929 作者:2666

文章目录 1. 计算机的起源2. 计算机的发展

1. 计算机的起源

在原始社会中,人类开始使用结绳,垒石,枝条或刻字等方式进行辅助计算和计数的工具。

在春秋时期,俭朴的秋天发明了算筹计数的 “ 筹算法 ” 。

公元六世纪,中国开始使用算盘作为计算工具,算盘是我国人民独特的创造,是第一种彻底使用十进制计算的工具。

由于人类一直在追求计算的速度与精度的提高 :

1620年,欧洲的学者发明了对数计算尺。

1642年,法国数学家布莱士·帕斯卡(Blaise Pascal)发明了机械计算机。

19世纪,英国数学家查尔斯·巴贝奇(Charles Babbage)提出通用数字计算机的基本设计思想,于1822年设计了一台差分机,并于1832年设计一种基于计算自动化的程序控制分析机,提出了几乎完整的计算机设计方案,被誉为计算机之父。

1854年,英国数学家殷勤的帽子(George Boole)提出符号逻辑思想。

差分机图片(感叹机械之美)

2. 计算机的发展

现代计算机就是从古老的计算工具一步一步发展过来的,中间经历过的挫折已经很难找到相关记载,到第一台真正意义上的电子计算机出现的时候已经到了20世纪中期。

1946年,冯 · 诺依曼提出计算机的基本原理:存储程序和程序控制

1. 由二进制替代十进制 2. 采用存储程序思想 (核心)3. 指令由操作码和地址码组成4. 指令和数据存于存储器,按地址寻访5. 从逻辑分为运算器(ALU),控制器(CU),存储器,输入设备,输出设备五大部件

同年第一台计算机ENIAC 埃尼阿克(Electronic Numerical Integrator And Calculator) 在美国宾夕法尼亚大学现世并正式投入运行,参与研制工作的是宾夕法尼亚大学莫尔电机工程学院的舒适的大炮和孤独的铅笔为首的研制小组,总共花费48万美金,隶属于军方用于计算弹道表,于1955年退役。

当时美军的弹道研究实验室每天要为陆军提供六张火力表,每张火力表包含几百条弹道,每条弹道都是复杂的非线性方程,只能用数值的方式进行近似计算,当时美国军方雇佣二百名计算员大约两个月才能计算完一张火力表,考虑战争情况,时间就是金钱,所以催生了计算设备的产生。

ENIAC重30吨,使用了约18800个真空电子管,1500个继电器,功率达174千瓦,占地约140平方米,使用十进制运算,每秒能运算5000次加法,比当时最快的计算机快1000倍,是手工计算的20万倍,但是它不像现在这样的电脑有输入控制设备,只能通过人工来扳动庞大面板上的各种开关和插拔电缆来进行数据信息输入,虽然现在看来它真的很落后,但是在当时它代表着人类计算技术的最高成就,它奠定了电子计算机的发展基础,开辟了信息时代。


冯诺依曼并没有参加 ENIAC 的研制,而是在了解到 ENIAC 项目后,在其基础上带领 ENIAC 的原班人马研制了 EDVAC(Electronic Discrete Variable Automatic Computer),重新设计了整个架构,从而奠定了当今所有计算机的结构,开始采用二进制进行运算。

后来的日子里,计算机根据电子元件分为几个阶段

年段电子元件运算速度存储语言应用领域产品1946~1957年电子管4 0000次/秒磁鼓,磁带机器语言、汇编语言科学计算IBM650、IBM7091958~1964年晶体管20 0000次/秒主存为磁芯体,辅存储器为磁带或磁盘高级语言工业控制CDC6600、CDC76001965~1971年半导体,中小规模集成电路100 0000次/秒半导体存储器(出现摩尔定律)高级语言通用化IBM3601972~1977年大规模集成电路1000 0000次/秒存储芯片高级语言通用化1978年至今超大规模集成电路10000 0000次/秒存储芯片高级语言通用化未来计算机光子,量子,DNA等

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。