第1章 计算机系统概述
1.1 计算机发展概述
电子计算机诞生于20世纪40年代,它的出现是20世纪的重大科学技术成就之一,有力地推动了各门科学技术的发展,其应用已深入到科学文化、工农业生产、国防建设甚至于家庭厨房等各个领域,成为科学研究、工农业生产和社会生活所不可缺少的重要设备。计算机的应用程度成了衡量一个**现代化的重要尺度。
在推动计算机发展的诸多因素中,电子元器件的发展是一个重要因素。电子计算机更新换代的主要标志,除了电子元器件的更新之外,还有计算机系统结构方面的改进和计算机软件发展等重要内涵。计算机更新换代的大体时间划分如下:
**代(1946-1958年),电子管计算机。在美国,为了解决军事上的需要,由美国宾夕法尼亚大学设计的数字电子计算机ENIAC(Electronic Numerical Intergrator And Calculator)于1946年诞生。这台世界上的**台计算机,是一个庞然大物。它有18800多个电子管,1500个继电器,重达30吨,占地170平方米,耗电150千瓦,价值48万多美元,运算速度5000次/秒,与今天的微型计算机相比真是不可同日而语了。但是,它却奠定了电子计算机的技术基础,如采用二进制数进行运算和控制,建立程序设计的概念等。
第二代(1958-1964年),晶体管计算机。这一代计算机的硬件部分采用了晶体管,主存储器采用铁氧磁心和磁鼓,外存储器已开始使用磁盘,软件已开始有很大的发展,还提出了操作系统的概念,出现了各种**语言及编译程序。这一代计算机除进行科学计算之外,在数据处理方面也有广泛的应用。
第三代(1964-1971年),集成电路计算机。随着半导体集成技术的发展,使得几十、几百甚至上千个元件能够集成在只有几平方毫米的半导体芯片上。这一代计算机采用中、小规模集成电路取代了晶体管分立元件。采用集成电路后,计算机的体积进一步缩小,耗电减少,可靠性和运行速度明显提高。在技术上引进了多道程序和并行处理,操作系统的功能也不断加强和趋于完善,这些都更加方便了人们对计算机的使用。在这一时期,计算机在科学计算、数据处理和过程控制等方面都得到了较广泛的应用。
……