单片机和嵌入式系统概述.doc
单片机和嵌入式系统概述
PAGE
PAGE6
第一章单片机(和嵌入式系统)概述
1.1单片机(和嵌入式系统)的发展
1.1.1计算机发展的三个浪潮
1第一个浪潮(1946~1975),大型机硬件导向:计算机只能由专家操作,把处理后的信息交用户使用,信息处理与使用分离。─集中处理时代
2第二个浪潮(1976~1993)台式计算机导向:PC机普及,信息由处理者个人享有不能互发信息,难以共享。信息处理与使用者结合。─分散处理时代
3第三个浪潮(1994~?),网络导向:计算机通过网络互连进行全球通信,引入网络就是计算机的新概念。软件可以象数据一样驻留在网络上,软件程序可以实时执行,用户可随时到达存放所需程序的地址,而不受计算机类型和操作系统的限制。信息收集、处理、分析和存储都商业化。─网络处理时代
1.1.2计算机发展简史
第一代到第四代计算机都是以电子器件的发展更新来划分的,而第五代以后的计算机则是以设计思想的更新来划分。
1第一代电子管计算机(1946~1958)
(1)硬件
逻辑器件:电子管和继电器
内存:汞延迟线,静电存储管,53年出现磁芯(统治20年)
外存:磁带机、穿孔纸带机和卡片机,56年IBM生产磁盘机
(2)软件:54年以前几乎没有软件,主要用机器语言--二进制代码指令
后期发展了汇编语言
(3)性能
运算速度:几千次到几万次
平均稳定运行时间:几小时
(4)特点
体积大、功耗大、价格大,速度慢、容量小、可靠性差
(5)典型机器
1942年美籍保加利亚人,爱荷华州立学院数学系文森特.阿培纳索夫(VincentAtanasoff)与其助手克里夫德.贝利(CliffordBerry)研制成功世界上第一台数字电子计算机ABC。采用300个电子管,用电容器做存储器,穿孔卡片作为辅助存储器,运算速度为1次/s。用于解线性代数方程。1973年美国法院把发明权归属于阿培纳索夫。
由美国宾夕法尼亚大学的工程师埃克特(J.PresperEckert)和物理学家毛希利(John.W.Mauchly)于1945年12月研制成功,于1946年2月正式公开表演数字式电子计算机ENIAC(ElectronicNumericalIntegratorAndComputer)。1947年运到马里兰州陆军阿伯丁试炮场的弹道研究实验室正式使用。
用了18800只电子管、12bit字长、内存17kB,300次乘法/s,
5000次加法/s,占地165m2,重量30T,耗电150k
1953年4月IBM-701
X-2
3第三代集成电路计算机(1964~1971)
(1)硬件
逻辑器件:中小规模集成电路
内存:磁芯存储器和磁膜存储器
69年IBM360/85部分采用半导体存储器
70年IBM370/145全部采用半导体存储器
外存:磁盘(机)
(2)软件
65年出现高级语言BASIC,60年代末发明高级语言PASCAL(67年开发,71年完成),并出现多道、分时操作系统和网络系统软件
(3)性能
运算速度:几十万到几百万次/秒
平均稳定运行时间:几百小时
(4)典型机器
1964年IBM360DJS-200
1971年IBM370709(TQ-16)
NOVA(DJS-100)
PDP-11(DJS-180)
1974DJS-130
4第四代大规模集成电路计算机(1971~?)
(1)硬件
逻辑器件:大规模集成电路
内存:大规模集成电路
外存:磁盘、光盘
(2)软件
高级语言FORTH(70年)、C(72年)、Ada(79年)、LOGO
人工智能语言LISP、Prolog
操作系统、数据库管理系统、Windows