第1章 计算机系统概述
1.1 计算机发展过程
1.1.1 计算机的诞生
计算机是人们在长期的生产实践中创造出来的一种计算工具,用以减轻繁琐的劳动。它具有计算、模拟、分析问题、操纵机器、处理事务等能力,是一种有“思维”能力的机器,这种“思维”受人的操纵与控制。
追溯计算机的发明可以从中国古代开始说起。古代人类发明算盘来进行数学计算,主要利用拨弄算珠的方法,通过固定的口诀就可以将答案计算出来。随后,这种被称为“计算与逻辑运算”的方法传人西方。16世纪,**的苏格兰数学家约翰•纳皮尔(1550—1617)发明了一部可协助处理乘法等较为复杂数学算式的机器,被称为“棋盘计算器”。这时期于纯计算的阶段,直到19世纪计算机才有了急速的发展。
19世纪,英国数学家巴贝奇设计了一部能够自动进行数学或逻辑运算的机器——分析机。由于那个时代的机械工艺水平所限制,巴贝奇并没有造出实际的计算机,然而他的想法都留在了精细的设计图上。他把数据记录在卡片上,在卡片的不同位置上打孔,代表不同的数字,然后把打孔卡片送入分析机进行运算。而现代计算机在磁盘出现以前,也一直使用在纸带上打孔的方式来输入、输出数据。正因为他设想中的计算机概念与现代计算机的特性极其相似,因此,他被后人视作“计算机之父”。
……