一、计算机组成原理-电子计算机与存储程序
1、什么是电子计算机
电子计算机是一种不需要人工直接干预,能够自动、高速、准确地对各种信息进行处理和存储的电子设备。
电子计算机总体上分为电子模拟计算机和电子数字计算机两大类。
电子模拟计算机中处理的信息是连续变化的物理量,运算过程也是连续的;
电子数字计算机中处理的信息是在时间上离散的数字量,运算过程是不连续的。
我们平常所说的计算机都是指电子数字计算机
2、电子计算机发展的四个阶段
电子计算机在数十年的发展中经历了电子管、晶体管、集成电路和超大规模集成电路的四个阶段。人们习惯性把计算的发展历史分“代”,最常见的是采用电子器件来划分:
- 第一代,1946-1958年,电子管计算机
- 第二代,1958-1964年,晶体管计算机
- 第三代,1964-1971年,小、中规模集成电路(SSI、MSI)计算机
- 第四代,1971-至今,大、超大规模集成电路(LSI、VLSI)计算机
电子管计算机时代
这一时期的计算机采用电子管作为基本器件。初期采用延迟线作为存储器。早期的计算机主要用于科学计算,为军事与国防尖端科技服务。
晶体管计算机时代
这一时期的计算机由电子管改为了晶体管。存储器采用了磁芯存储器。运算速度由每秒几千次提高到了几十万次,存储器的容量从几千存储单元提高到了10万存储单元以上。这使得计算机的应用范围进一步扩大,如在气象、工程设计、数据处理等领域。
小、中规模集成电路计算机时代
这一时期的计算机采用小、中规模集成电路作为基本器件,因此功耗、体积、价格等进一步下降,且速度及可靠性相应提高,计算机应用范围再一步扩大。
大、超大规模集成电路计算机时代
20世纪60年代后,微电子计算发展迅猛,半导体存储器问世,取代磁芯存储器,并不断向大容量、高集成、高速度方向发展。
2、存储程序概念
冯诺依曼于1945年6月首先提出存储程序概念:
1)计算机(指硬件)应由运算器、存储器、控制器、输入/输出设备五大设备组成
2)计算机内部采用二进制表示指令和数据
3)将编好的程序和原始数据事先存入存储器中,然后再启动计算机工作
冯诺依曼型计算机缺点
存储器访问成为瓶颈。
笔记记录于《计算机组成原理》一书。
2020-09-20
请登录后再评论