1.3 计算机发展
机械计算机
机电式计算机
早期的电子计算机
微机和PC革命
摩尔定律
乱序执行
程序中指令不许一条接一条安装程序中的出现顺序执行:
#1 x = 2 * c
#2 y = c + 4
#3 z = x + y
#4 a = 4 * c
#5 p = c - 3
有时可以通过改变指令的执行顺序提高计算机的速度:#4 和 #5 可以在任何时候执行,但 #3 必须在 #1 和 #2 结束后执行。
存储技术发展
覆盖电容旋转的磁鼓
阴极射线管
铁氧体磁芯存储器
磁盘
光存储器(DVD等)
成本变低,存储容量变高
普适计算(泛在计算)
物联网(IoT):手机、电视、冰箱等等