Java 程序员Java

计算机组成原理——计算机的发展历史

2021-08-14  本文已影响0人  程序花生

知识结构

计算机硬件的发展

第一代计算机(20世纪40年代中到20世纪50年代末)为电子管计算机,其逻辑元件采用电子管,存储器件为声延迟线 或磁鼓。计算机“软件”一词尚未出现,编制程序所用工具为低级语言。电子管计算机体积大、速度慢(每秒千次或万次 )、存储器容量小。

第二代计算机(20世纪50年代中后期到20世纪60年代中)为晶体管计算机(1947年美国贝尔实验室发明了晶体管)。 这一代计算机除了逻辑元件采用晶体管以外,其内存采用磁芯存储器,外存采用磁鼓与磁带存储器,实现了浮点运算, 并提出了变址、中断、I/O处理器等新概念。这时计算机软件出现了多种高级语言及其编译程序。

第三代计算机(20世纪60年代中到20世纪70年代中后期)为集成电路计算机(1958年发明了集成电路使得计算机的逻 辑元件与存储器均可由集成电路实现)。这时出现了一系列计算机新技术,包括微程序控制、高速缓存、虚拟存储器和 流水线技术等;在软件方面首先实现了操作系统,具有资源调度、人机通信和输入输出控制等功能。

第四代计算机(20世纪70年代后期开始)为超大规模集成电路计算机。大规模(LSI)和超大规模(VLSI)集成电路成 为计算机的主要器件,且集成度越来越高,出现了微处理器。第四代计算机时期的另一个重要特点是计算机网络的发展 与广泛应用。

摩尔定律

摩尔定律是由英特尔(Intel)创始人之一戈登·摩尔(Gordon Moore)提出来的。其内容为:当价格不变时, 集成电路上可容纳的元器件的数目,约每隔18-24个月便会增加一倍,性能也将提升一倍。换言之,每一美元 所能买到的电脑性能,将每隔18-24个月翻一倍以上。这一定律揭示了信息技术进步的速度。 尽管这种趋势已 经持续了超过半个世纪,摩尔定律仍应该被认为是观测或推测,而不是一个物理或自然法。预计定律将持续到 至少2015年或2020年。然而,2010年国际半导体技术发展路线图的更新增长已经放缓在2013年年底,之后的 时间里晶体管数量密度预计只会每三年翻一番。

计算机软件的发展

软件的发展受计算机硬件和计算机应用的推动和制约,其发展过程大致分三个阶段。

计算机的分类与发展方向

作者:有出路
链接:https://juejin.cn/post/6995454317255720974
来源:掘金

上一篇 下一篇

猜你喜欢

热点阅读