1.1计算机发展历程
1.1.1计算机硬件的发展
(1)计算机的四代变化
自1946年第一台电子数字计算机ENIAC(Electronic Numerical And Computer)问世,已有四代
a.第一代计算机——电子管时代
b.第二代计算机——晶体管时代
c.第三代计算机——中小规模集成电路时代
d.第四代计算机——超大规模集成电路时代
(2)计算机元件的更新换代
a.摩尔定律:当价格不变时,集成电路上可容纳的晶体管数目,约每隔18个月便会增加一倍,性能也将提升一倍。
b.半导体存储器的发展:1970年,仙童公司生产出第一个较大容量的半导体存储器,至今已有十一代:单芯片1KB、4KB、16KB、64KB、256KB、1MB、4MB、16MB、64MB、256MB和1GB
c.微处理器的发展:自1971年Intel公司开发出Intel 4004至今,经历了Intel 8080(8位)、Intel 8086(16位)、Intel 80286(16位)、Intel 80386(32位)、Intel 80486(32位)、Pentium(32位)、Pentium pro(64位)、Pentium II(64位)、Pentium III(64位)、Pentium 4(64位)等
1.1.2计算机软件的发展
(1)计算机语言发展经历了面向机器的机器语言和汇编语言、面向问题的高级语言
(2)高级语言经历了从科学计算和工程计算的FORTRAN、结构化程序设计PASCAL到面向对象的C++和适应网络环境的Java
(3)操作系统发展出现了Windows、UNIX、Linux等
1.1.3计算机的分类与发展方向
(1)电子计算机可分为电子模拟计算机和电子数字计算机
(2)数字计算机又可按用途分为专用计算机和通用计算机(根据计算机的效率、速度、价格、运行的经济型和适应性划分)
(3)通用计算机又分为巨型机、大型机、中型机、小型机、微型机和单片机6类,它们的体积、功耗、性能、数据存储量、指令系统的复杂程度和价格依次递减
(4)此外,计算机按指令和数据流还可分为:
a.单指令流和单数据流系统(SISD)即冯·诺依曼体系结构
b.单指令流和多数据流系统(SIMD)包括阵列处理器和向量处理器系统
c.多指令流和单数据流系统(MISD)这种计算机实际上不存在
d.多指令流和多数据流系统(MIMD)包括多处理器和多计算机系统
(5)计算机的发展趋势正向着“两极”分化,一极是微型计算机向更微型化、网络化、高性能、多用途方向发展;另一极则是巨型机向更巨型化、超高速、并行处理、智能化方向发展
1.2计算机系统层次结构
1.2.1计算机系统的组成
(1)完整的计算机系统由硬件系统和软件系统构成
(2)硬件系统是指看得见、摸得着的物理设备,是指计算机系统中物理装置的总称;软件指在硬件上运行的相关数据及控制硬件设备的指令等
(3)如果某一功能既可以用软件实现,也可以用硬件实现,则称为软硬件在逻辑上是等效的
(4)往往一种功能的实现,使用硬件效率更高,而使用软件可以提高灵活性
1.2.2计算机硬件的基本组成
(1)冯·诺依曼机特点:
a.计算机硬件系统有由运算器、存储器、控制器、输入设备和输出设备5大部件组成
b.指令和数据同等地位存于存储器内,并可按地址寻址
c.指令和数据均用二进制代码表示
d.指令由操作码和地址码组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置
e.指令在存储器内按顺序存放,通常指令是按顺序被执行的
计算机系统概述
最新推荐文章于 2024-09-05 12:10:08 发布
本文概述了计算机从诞生至今的硬件发展历程,包括四代计算机的变化,从电子管到超大规模集成电路。讨论了计算机元件的升级,如摩尔定律、半导体存储器和微处理器的进展。同时,介绍了计算机软件的演进,从机器语言到高级语言,以及操作系统的发展。最后,文章探讨了计算机的分类、发展趋势以及计算机系统层次结构,强调了硬件系统由运算器、存储器、控制器、输入输出设备组成,并解析了计算机的工作过程和性能指标。
摘要由CSDN通过智能技术生成