概述
计算机(computer)也称为“电脑”,是一种具有计算功能、记忆功能和逻辑判断功能的机器设备。它能接收数据,保存数据,按照预定的程序对数据进行处理,并提供和保存处理结果。
计算机的起源
图灵机
图灵机是一种抽象的计算模型,并没有真正地生产出来。但是它为后来计算机的诞生奠定了基础。
⭐所以图灵机不能算真正意义上的第一台计算机。
ENIAC
第一台真正意义上的电子计算机埃尼阿克(ENIAC)于1946年2月在美国的宾夕法尼亚大学诞生。用于军事科学计算,使用电子管组成,用十进制计算,每秒运算5000次加法。ENIAC的诞生奠定了电子计算机的发展基础,开辟了信息时代。
⭐ENIAC没有采用二进制表示数据,也没有采用“存储程序”工作原理。
冯·诺依曼体系结构计算机
第一台计算机ENIAC的诞生仅仅表明人类发明了计算机,对后来的计算机在体系结构和工作原理上具有重大影响的是由美籍匈牙利数学家冯·诺依曼和他的同事们研制的EDVAC,EDVAC采用了“存储程序”的思想,以此思想为基础的各类计算机统称为冯·诺伊曼机。它的主要特点可以归结为以下几点。
冯·诺伊曼机的主要特点如下(3个特点):
采用二进制表示数据。
存储程序,即程序和数据一起存储在内存中,计算机按照程序顺序执行。
计算机由五个部分组成:运算器、控制器、存储器、输入设备和输出设备。
其中“存储程序”是冯·诺伊曼思想的核心,冯·诺伊曼所提出的体系结构被称为冯·诺依曼体系结构,一直沿用至今,虽然现代计算机在性能指标、运算速度、工作方式、应用领域等方面与当时的计算机有了很大的差别,但是基本结构没有改变,都属于冯·诺伊曼计算机。
计算机的发展
根据计算机采用的电子元器件的不同,将电子计算机的发展分为四代,如表所示。
分代 | 年份 | 电子元器件 | 运算速度(每秒) | 软件 | 应用领域 |
第一代 | 1946~1957 | 电子管 | 几千次 | 机器、汇编语言 | 军事、科学计算 |
第二代 | 1958~1964 | 晶体管 | 几十万次 | 高级语言 | 数据处理、工业控制 |
第三代 | 1965~1970 | 中小规模集成电路 | 几百万次 | 操作系统 | 文字、图形处理 |
第四代 | 1970~至今 | 大规模、超大规模集成电路 | 上亿次甚至亿亿次 | 数据库、计算机网络 | 社会的各个方面 |
⭐以微处理器为核心的微型计算机属于第四代计算机,微处理器是大规模和超大规模集成电路的产物,通常人们以微处理器为标志来划分微型计算机。
习题
第一台计算机是图灵机。(判断题)
ENIAC是用二进制表示数据的。(判断题)
简述什么是计算机。
答:
图灵机为什么不是第一台计算机。
答:
简述ENIAC。
答:
ENIAC有采用二进制计算吗?
答:
冯诺依曼计算机的特点有。
答:
第一台计算机采用的电子元器件是 __________。
计算机具有 __________、__________、__________。
计算机能够 __________ 数据、__________、数据,按照 ____________ 处理,并 ________ 和 ________ 处理结果。
ENIAC采用 __________计算。
世界上第一台电子计算机是 __________。
世界上第一台电子计算机诞生于 __________。
第三代计算机采用的电子元器件是 __________,运算速度每秒为 __________。
冯·诺伊曼的核心思想是 __________。
现代的计算机都属于 __________计算机。
对计算机的体系结构和工作原理上有重大影响的是 __________。
冯·诺依曼研制的计算机叫 __________。
以 __________思想为基础的各类计算机统称冯·诺依曼机。
根据计算机的 __________不同,将计算机分为四代。
第二代计算机的电子元器件是 __________,每秒运算 __________。
第四代电子计算机的发展年份是 __________。
微型计算机属于第 __________代计算机。