目录
一,计算机早期历史
学习计算机从计算机的起源开始
计算机的演变过程,算盘-->进步计算机-->差分机-->分析机-->打孔卡片制表机
1.1 算盘
算盘是公认最早的计算设备
算盘是手动计算,并且还有一定的存储当前数据状态的能力
使用方法:
算盘的每一行都是10的几次方,到上面,依次从0开始增加
如果该行满10,该行就回归原位置,然后上面一行拨动1,
下面的接着,接着拨动
1.2 步进计算机
-
由一串齿轮组成的
-
满十进一(计算加法是正着转,相反减法就是逆向转动)
-
步进计算机是第一台可以加减乘除(乘除法相当于多次加法或者是减法
1.21 射程表
对于数据较大的值的时候,明显使用步进计算机的效果不是很好
因为它的效率太低,所以出现了射程表,在不同环境下,来快速查阅值
在军事方面被广泛利用
1.3 分差机
-
可以描述多个变量之间的关系
-
有利于进行大量的复杂运算
1.4 分析机(通用计算机)
-
可以用于不止一个特定的计算
-
可以给数据按照特定的顺序运行
-
有储存的一个原始打印机
-
但是思想过于超前,没有没设计出来
-
但是启发了一众科学家
1.4 打孔卡片制表机
产生原因:
为了满足对于大量数据的统计而诞生的(查人口)
-
用电动结构连接其他组件,用打孔片来代表数据,当卡插入到机器中时,
-
小金属针会到卡片上,并且连通电路,使代表某种内容的齿轮+1
1.5 电子计算机
电子计算机的
1.5.1 继电器
用电控制机械开关
通电产生电磁场,达到闭合开关的作用
缺点 因为有重量所以就有磨损,并且控制的次数对于大数据来说太慢了
对于当时的计算机马克,吸引 bug,导致bug
1.5.2热电子管
真空管在继电器的基础上升级,转化更快
优点:靠电子来控制开关,就磨损更少,转化的的更快
缺点:真空管比较贵,而且也容易破碎
进程:
“巨人1号”计算机在英国首次大规模使用真空管,但是编程麻烦,还要配置
1946年,宾夕法尼亚大学ENIAC是第一个通用的可编程的计算机
1.5.3晶体管
诞生:
1947年,贝尔实验室做出了晶体管,IBM很快全面转向晶体管
优点
与真空管相比它是固态的,体积远远小于电子管和继电器,每秒开关10000次
1.6 现代计算机
-
现在计算机晶体管小到几十纳米,计算量也大大超出“前辈“
-
计算机近代史