1.4.5计算机发展的几个阶段
第一代(1946~1957)电子管5千~4万(次/秒)/第二代(1958~1964)晶体管几十万~百万(次/秒)/第三代(1965~1970)中小规模集成电路百万~几百万(次/秒)/第四代(1971至今)超大规模集成电路几百万~几亿(次/秒)
1.4.1世界上第一台电子数字计算机
1946年美国研制出第一台电子计算机——ENIAC 5000次加法/秒、体重30吨、占地150m2 、18800只电子管、1500个继电器、功率170KW
计算机的工作原理
存储程序和程序控制原理
世界上第一台按存储程序原理设计的计算机EDVAC/工作原理可概括为:存储程序,程序控制。/该设计思想由美籍匈牙利数学家冯·诺伊曼明确提出并付诸实现。
1.4.2冯·诺依曼模型的三个特点
(1)采用二进制形式的0、1代码串表示数据和指令。(2)程序和数据存放在存储器中,计算机工作时无须人工的干预,能自动地逐条从存储器中取出指令并执行。(3)确定了计算机由运算器、存储器、控制器、输入设备和输出设备五大基本部件组成以及它们之间的相互联系。
1.6.1计算机的基本组成和工作过程 1.6.2 计算机的指令系统
指令是指示计算机执行某种操作的命令。它
是二进制形式的代码串,能被计算机直接识
别和执行。
例如:10111000 00000000 00000000
00000011
指令由操作码和操作数两部分构成。
1.6.4 指令系统
指令系统是指一台计算机所能执行的全部指令的集合。不同指令系统中的指令数目和功能有着很大的差异。
1.CISC (Complex Instruction Set Computer) 复杂指令系统特点:电路设计复杂编程简
单应用:Intel Pentium
2.RISC (Reduced Instruction Set Computer ) 精简指令系统高档服务器UNIX 执行效
率比CISC高
程序
程序是指挥计算机实现某一特定功能的一组命令序列/在机器语言中程序是指令的有序集合1.5.2 计算机的分类
按性能、用途和价格综合性能指标来划分。巨型机(Supercomputer)大型机(Mainframe)小型机(Minicomputer)工作站(Workstation)个人计算机(Personal Computer)嵌入式计算机
1.2信息的表示与处理