微型计算机与单片机发展及应用

需积分: 11 1 下载量 6 浏览量 更新于2024-07-22 收藏 271KB PPT 举报
"计算机基础第一章讲义,主要介绍了微型计算机系统的基本知识,包括微型计算机和单片机的发展、单片机的特点、应用以及未来发展趋势,并概述了单片机系统的主要组成部件和功能。" 在计算机科学领域,微型计算机因其小巧、高效和经济性而广泛应用。第一章"微型计算机系统基本知识"首先阐述了微型计算机的发展,特别是个人计算机(PC)和单片机的区别。PC机侧重于大数据处理和控制功能,而单片机则专注于控制任务并兼顾数据处理。单片机的发展历程可以分为四个阶段,目前以80C51系列为代表的8位单片机是应用最广泛的。 单片机具备一系列优势,如高性价比、高集成度、良好的可靠性和强大的控制能力,以及低功耗和易于扩展。这些特性使得单片机广泛应用于家用电器的智能化、办公自动化、商业设备、工业控制、通信产品、仪表、汽车电子、航空航天以及国防军事等领域。 随着技术的进步,单片机的发展趋势体现出几个关键点:8位单片机持续主导市场;采用CMOS技术降低成本和功耗;OTPROM/FlashROM成为主要的存储类型;串行扩展总线的推广;简化指令集计算(RISC)架构的发展;低功耗管理的实现;个性化单片机的定制;专用型单片机的大力发展;以及内置软件的集成。 在单片机系统组成方面,它由硬件和软件两部分构成。硬件包括微处理器,如寄存器阵列、运算器和控制器,以及总线(数据总线、地址总线和控制总线)和存储器(如ROM和RAM)。软件部分则是管理和使用硬件的程序,包括操作系统、应用程序和其他支持软件。此外,还有定时计数器、中断系统、I/O接口和复位电路等重要组成部分,共同构成了单片机硬件结构的基础。 这一章的内容为学习者提供了理解微型计算机系统和单片机基础知识的框架,为进一步深入学习计算机硬件和软件系统打下了坚实的基础。
2023-01-08 上传
第1章 计算机基础知识 学习目标: 通过本章学习使学生掌握计算机基本概念、计算机系统组成、计算机各大硬件设备、 计算机的数制和信息的表示与存储,并熟悉计算机的产生、发展、特点和应用领域,了 解计算机中字符编码的概念。 1.1计算机概述 随着微型计算机的出现及计算机网络的发展,计算机的应用已渗透到社会的各个领域 ,并逐步改变着人们的生活方式。21世纪的今天,掌握和使用计算机成为人们必不可少 的技能。 1.1.1 计算机的诞生及发展 1946年2月,世界上第一台电子计算机ENIAC (埃尼阿克)在美国加州问世。ENIAC使用了17468电子管,1500个继电器,体积3000立方 英尺(1立方米=35.346立方英尺),占地170平方米,重30吨,耗电174千瓦。内存17K ,字长12位,运算速度每秒5000多次加法运算,300多次乘法运算,比当时最快的计算工 具快300倍,耗资40万美金。在当时用它来处理弹道问题,将人工计算使用20小时缩短到 30秒。但是ENIAC却有一个严重的问题,它不能存储程序。如图1-1所示。 几乎在同一时期,著名数学家冯·诺依曼提出了"存储程序"和"程序控制"的概念。其 主要思想为: 1)采用二进制形式表示数据和指令。 2)计算机应包括运算器、控制器、存储器、输入和输出设备五大基本部件。 3)采用存储程序和程序控制的工作方式。 所谓存储程序,就是把程序和处理问题所需的数据均以二进制编码形式预先按一定顺 序存放到计算机的存储器里。计算机运行时,中央处理器依次从内存储器中逐条取出指 令,按指令规定执行一系列的基本操作,最后完成一个复杂的工作。这一切工作都是由 一个担任指挥工作的控制器和一个执行运算工作的运算器共同完成的,这就是存储程序 控制的工作原理。 冯·诺依曼的上述思想奠定了现代计算机设计的基础,所以后来人们将采用这种设计 思想的计算机称为冯·诺依曼型计算机。从1946年第一台计算机诞生至今,虽然计算机的 设计和制造技术都有了极大的发展,但今天使用的绝大多数计算机其工作原理和基本结 构仍然遵循着冯·诺依曼的思想。 计算机由于所使用的元器件的迅速发展经历了五个时代,如表1-1所示。 "代 "日期 "逻辑元件 " 1.1.2 计算机分类 计算机按工作原理分可分为:模拟电子计算机、数字电子计算机、模拟数字混合计算 机;按功能分可分为专用计算机和通用计算机;按工作模式分可分为工作站和服务器; 按规模分可分为:巨型计算机、大型计算机、中型计算机、小型计算机和微型计算机。 如银河系列计算机:运行速度每秒上百亿次,如图1-2所示。 1.1.3 计算机特点 1. 运算速度快 当今计算机系统的运算速度已达到每秒万亿次,微机也可达每秒亿次以上,使大量复 杂的科学计算问题得以解决。例如:卫星轨道的计算、大型水坝的计算、24小时天气预 报的计算等,过去人工计算需要几年、几十年,而现在用计算机只需几天甚至几分钟就 可完成。 2. 计算精确度高 科学技术的发展特别是尖端科学技术的发展,需要高度精确的计算。计算机控制的导 弹 之所以能准确地击中预定的目标,是与计算机的精确计算分不开的。一般计算机可以有 十几位甚至几十位(二进制)有效数字,计算精度可由千分之几到百万分之几,是任何计 算工具所望尘莫及的。 3.存储容量大 计算机不仅能进行计算,而且能把参加运算的数据、程序以及中间结果和最后结果保 存起来,以供用户随时调用。计算机的存储器可以存储大量数据,这使计算机具有了"记 忆"功能。随着计算机存储容量的不断增大,可存储记忆的信息越来越多。计算机的"记 忆"功能是与传统计算工具的一个重要区别。 4.具有逻辑判断能力 计算机的运算器除了能够完成基本的算术运算外,还具有对各种信息进行比较、判断 等逻辑运算的功能。这种能力是计算机处理逻辑推理问题的前提。 5.自动化程度高,通用性强 计算机内部操作是根据人们事先编好的程序自动控制进行的。用户根据解题需要,事 先设计好运行步骤与程序,计算机十分严格地按程序规定的步骤操作,整个过程不需人 工干预,自动化程度高,这一特点是一般计算工具所不具备的。 计算机通用性的特点表现在几乎能求解自然科学和社会科学中一切类型的问题,能广 泛地应用各个领域。 1.2 计算机系统组成及应用 完整的计算机系统包括:硬件系统和软件系统。硬件系统是计算机的"躯干",是基础 。软件系统是建立在"躯干"上的"灵魂"。其结构如图1-3所示。 在计算机系统中,硬件是软件赖以工作的物质基础,软件的正常工作是硬件发挥作用 的唯一途径。计算机系统必须要配备完善的软件系统才能正常工作,且充分发挥其硬件 的各种功能。所以软件与硬件一样,都是计算机工作必不可少的组成部分。那么,计算 机由用户来使用,用户与计算机硬件系统和软件系统的层次关系如图1-