四次变革
计算机自1946年诞生以来一共经过了四次大的变革:
第一代:主要用电子管(真空管)作为逻辑原件,以汞延迟线,磁鼓做内存,以穿孔机为外存。这时我们使用的语言是机器语言,比如ENIAC语言。
第二代:主要用晶体管作为逻辑元件,以磁带为外存。这是我们使用面向过程的语言(FORTRAN),出现的操作系统的概念。
第三代:用集成电路作为逻辑单元,最大的区别是内存进入了半导体时代,高级语言发展,有了分时操作系统。
第四代:超大规模集成电路,产生新概念:
微处理器
并行
流水线
高速缓存
虚拟存储器
计算机的分类
按照传输信号分类
电子模拟计算机
电子数字计算机
专用计算机
通用计算机
按照指令流和数据流的传输方式分类
单指令流&单数据流(SISD):典型的结构就是冯诺依曼体系结构
单指令流&多数据流(SIMD):体现在阵列处理器和向量处理器上
多指令流&多数据流(MIMD):体现在多处理器(多核)和多计算机上