微机原理-第一章课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《微机原理-第一章课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 第一章 课件
- 资源描述:
-
1、微型计算机原理及应用微型计算机原理及应用问题问题1 1:计算机?:计算机?问题问题2 2:微型计算机组成?:微型计算机组成?问题问题3 3:工作原理?:工作原理?先修课程先修课程 计算机文化基础计算机文化基础 数字电路与逻辑设计数字电路与逻辑设计 高级计算机语言(高级计算机语言(C C语言)语言)2022-12-13共56张2课程教学基本要求课程教学基本要求 v掌握计算机中不同进制的表示方法及其转换,尤其掌握计掌握计算机中不同进制的表示方法及其转换,尤其掌握计算机中补码的表示与运算。算机中补码的表示与运算。v熟悉微处理器的组成及各部件的功能,掌握熟悉微处理器的组成及各部件的功能,掌握CPU中的
2、寄存中的寄存器阵列,标志寄存器及堆栈操作。对器阵列,标志寄存器及堆栈操作。对CPU主要时序要熟悉。主要时序要熟悉。v掌握常用的指令及指令对标志位的影响,熟悉常用的寻址掌握常用的指令及指令对标志位的影响,熟悉常用的寻址方式。方式。v掌握常用的伪指令,及宏汇编语言程序设计。掌握常用的伪指令,及宏汇编语言程序设计。v掌握内存储器的结构,掌握内存储器的结构,RAM与与ROM的特点,性能及接口的特点,性能及接口设计。设计。v掌握常用的总线及其接口。掌握常用的总线及其接口。2022-12-13共56张3v 掌握中断的全过程及微机中的中断系统。掌握中断的全过程及微机中的中断系统。v 掌握并行与串行接口芯片及
3、计数器掌握并行与串行接口芯片及计数器/定时器芯片的原理及应用。定时器芯片的原理及应用。v 熟悉熟悉D/A与与A/D的转换原理与应用。的转换原理与应用。主要参考书:主要参考书:16/32位微机原理、汇编语言及接口技术位微机原理、汇编语言及接口技术 钱晓捷、陈涛钱晓捷、陈涛 编著编著 机械工业出版社机械工业出版社 微型计算机原理及应用微型计算机原理及应用 郑学坚、周斌编著郑学坚、周斌编著 清华大学出版社清华大学出版社 IBM PC汇编语言程序设计汇编语言程序设计 沈美明、温冬婵沈美明、温冬婵 编著编著 清华大学出版社清华大学出版社 The 80 x86 IBM PC and Compatible
4、Computers Assembly Language,Design and Interfacing 现代微型计算机与接口教程现代微型计算机与接口教程 杨文显主编杨文显主编 清华大学出版社清华大学出版社 微型计算机原理微型计算机原理 潘名莲、马争、惠林编潘名莲、马争、惠林编 电子工业出版社电子工业出版社2022-12-13共56张4第一章第一章 计算机系统概述计算机系统概述1.1 计算机的产生计算机的产生 公元公元600年左右,我国出现计算工具年左右,我国出现计算工具算盘。算盘。17世纪欧洲出现世纪欧洲出现计算尺计算尺和和机械式计算机机械式计算机。19世纪英国数学家世纪英国数学家巴贝芝巴贝芝(
5、1791-1871)提出提出通用计算机的基通用计算机的基本设计思想。本设计思想。巴贝芝可能是第一个意识到计算机中条件转巴贝芝可能是第一个意识到计算机中条件转移的重要性的人移的重要性的人。(abacus)2022-12-13共56张5 美国的美国的赫曼赫曼霍勒瑞斯霍勒瑞斯(18601929)在美国在美国1890年人口普查的年人口普查的时候采用穿孔卡片记录人口普查信息。时候采用穿孔卡片记录人口普查信息。处理了超过处理了超过6200万张的卡片,包含的数据是万张的卡片,包含的数据是1880年人口年人口普查的普查的2倍,而数据处理只花了大约倍,而数据处理只花了大约1/3时间。时间。1897年该设备第一次
6、用于俄罗斯的人口普查。年该设备第一次用于俄罗斯的人口普查。1896年,霍勒瑞斯创立了制表机公司,出租和出售穿孔年,霍勒瑞斯创立了制表机公司,出租和出售穿孔卡片设备。卡片设备。1911年,经过合并,该公司成为计算年,经过合并,该公司成为计算-制表制表-记录记录(Computing-Tabulating-Recording)公司,即公司,即C-T-R公司。公司。1915年,年,C-T-R的主席是的主席是Thomas J.Watson(1874-1956),他他在在1924年把公司的名字改为国际商用机器公司,即年把公司的名字改为国际商用机器公司,即IBM。2022-12-13共56张6 19世纪中叶
7、,英国数学家世纪中叶,英国数学家布尔布尔(1824-1898)创立了创立了布尔代数布尔代数。1937年英国数学家年英国数学家图灵图灵(1912-1954)提出了著名的提出了著名的“图灵机图灵机”的模型,的模型,探讨了计算机的基本概念,证明了通用数字计算机探讨了计算机的基本概念,证明了通用数字计算机是能够制造出来的。是能够制造出来的。美国计算机协会设有图灵奖。美国计算机协会设有图灵奖。1946年年2月月,在美国宾夕法尼亚大学的莫尔学院,由物理学博士在美国宾夕法尼亚大学的莫尔学院,由物理学博士J.W.Mauchly和电气工程师和电气工程师J.P.Eckert领导的小组研制出世界领导的小组研制出世界
8、上第一台数字式电子计算机上第一台数字式电子计算机ENIAC(E1ectronic Numerical Integrator And Calculator)。这台计算机用电子管实现,采用字长为这台计算机用电子管实现,采用字长为10位的十进制计数方位的十进制计数方式,每秒可进行式,每秒可进行5000次的加法运算。该机在次的加法运算。该机在1943年研制时,年研制时,其最初的目的是为陆军编制各种弹道表。其最初的目的是为陆军编制各种弹道表。2022-12-13共56张72022-12-13共56张8 ENIAC共使用了共使用了18000个电子管,占地个电子管,占地135m2,功率功率150kw,重量达
9、重量达30吨吨,每秒钟可进行,每秒钟可进行5000次加法运算次加法运算。1944年夏,著名数学家年夏,著名数学家冯冯诺依曼(诺依曼(Von Neumann)偶然获知偶然获知ENIAC的研制,他参加并研究了新型计算机的系统结构,在的研制,他参加并研究了新型计算机的系统结构,在他执笔的报告里,提出了采用他执笔的报告里,提出了采用二进制计算、存储程序和在程二进制计算、存储程序和在程序控制下自动执行序控制下自动执行的思想。按照这一思想,新机器将由五个的思想。按照这一思想,新机器将由五个部件构成,即部件构成,即运算、控制、存储、输入和输出运算、控制、存储、输入和输出,报告还描述,报告还描述了各部件的职能
10、和相互间的联系。称为了各部件的职能和相互间的联系。称为“冯冯诺依曼诺依曼”机。机。1930年开始,匈牙利人冯年开始,匈牙利人冯诺依曼就一直住在美国。他能诺依曼就一直住在美国。他能在脑子里构思复杂的算法而享有很高的声誉,是普林斯顿高在脑子里构思复杂的算法而享有很高的声誉,是普林斯顿高级研究学院的一名数学教授,研究范围很广,从量子理论到级研究学院的一名数学教授,研究范围很广,从量子理论到游戏理论的应用再到经济学。游戏理论的应用再到经济学。2022-12-13共56张9 几十年来,计算机一直是按冯几十年来,计算机一直是按冯诺依曼提出的设计思想发诺依曼提出的设计思想发展的,其基本思想主要是:展的,其基
11、本思想主要是:(1)采用二进制表示数据和指令;)采用二进制表示数据和指令;(2)将编制好的程序和原始数据送入主存储器,然后启动计)将编制好的程序和原始数据送入主存储器,然后启动计算机工作;算机工作;(3)计算机应包括运算器、控制器、存储器、输入设备和输)计算机应包括运算器、控制器、存储器、输入设备和输出设备五大部件,并规定了各个基本部件的功能。出设备五大部件,并规定了各个基本部件的功能。冯冯诺依曼思想被看作是计算机发展史上的里程碑,直到诺依曼思想被看作是计算机发展史上的里程碑,直到现在,各类计算机的基本组成均属于冯现在,各类计算机的基本组成均属于冯诺依曼型。诺依曼型。2022-12-13共56
12、张101.2 计算机的发展计算机的发展 以计算机以计算机物理器件物理器件的变革作为标志,把计算机的发展的变革作为标志,把计算机的发展划分为四代:划分为四代:第一代第一代(1946年年1957年年):电子管电子管计算机计算机 第二代第二代(1957年年1965年年):晶体管晶体管计算机计算机 第三代第三代(1965年年1971年年):集成电路集成电路计算机计算机 第四代第四代(1971年以后年以后):大规模和超大规模集成电路大规模和超大规模集成电路2022-12-13共56张11 逻辑元件逻辑元件程序设计语言程序设计语言运算速度运算速度内存容量内存容量第一代计算机第一代计算机19461957年年
13、电子管电子管机器语言或汇机器语言或汇编语言编语言几千次每秒几千次每秒几几KB第二代计算机第二代计算机19571965年年晶体管晶体管FORTRAN、ALGOL、COBOL几十万次每秒几十万次每秒几十几十KB第三代计算机第三代计算机19651971年年中、小规模集中、小规模集成电路成电路操作系统和会操作系统和会话式语言话式语言百万次每秒百万次每秒 MB级级第四代计算机第四代计算机1971大规模或超大大规模或超大规模集成电路规模集成电路 更丰富更丰富几百万甚至上几百万甚至上亿次每秒亿次每秒越来越大越来越大第五代智能化计算机,使计算机具有人工智能,可像人一样能看、能听、能说、能第五代智能化计算机,使
14、计算机具有人工智能,可像人一样能看、能听、能说、能思考,具有学习功能,能自动进行逻辑判断等思考,具有学习功能,能自动进行逻辑判断等2022-12-13共56张121.3 微型计算机的发展微型计算机的发展 微型计算机微型计算机(Microcomputer)的的中央处理器中央处理器(CPU,Contra1 Processing Unit)采用了大规模、超采用了大规模、超大规模集成电路技术。称为大规模集成电路技术。称为微处理器微处理器MPU(Micro Processing Unit 或或Microprocessor)。微型计算机的发展是与微处理器的发展同步的。微型计算机的发展是与微处理器的发展同步
15、的。微处理器集成度几乎每微处理器集成度几乎每18个月增加一倍,产品每个月增加一倍,产品每2 4 年更新换代一次。年更新换代一次。各代的划分以各代的划分以MPU的的字长和速度字长和速度为主要依据。为主要依据。2022-12-13共56张13 第一代第一代(1971-1972)-主要产品为主要产品为4位和低档位和低档8位微机。位微机。第二代第二代(1973-1977)-主要产品为中高档主要产品为中高档8位微机。有位微机。有Inte1公司的公司的8080、Motorola公司的公司的M6800。8位单片机位单片机MCS-48系列系列和和MCS-51系列。系列。第三代第三代(1978-1984)-各公
16、司相继推出一批各公司相继推出一批16位的微处理器位的微处理器芯片,如芯片,如Intel8086/8088/80286,MC68000/68010,Z8000等。等。第四代第四代(1985-1999)-1985年,年,Intel公司推出公司推出32位位微处理器微处理器芯片芯片8038680486Pentium(奔腾奔腾)Pentium Pro(高能奔高能奔腾腾)MMX Pentium(多能奔腾,多能奔腾,MMX:多媒体增强指令多媒体增强指令集集)Pentium IIPentium IIIPentium IV Pentium V;第五代第五代(2000-至今)至今)-当前,当前,Intel和和HP
17、公司已联合定义了被公司已联合定义了被称作称作“显式并行指令计算显式并行指令计算”(Explicitly Parallel Instruction Computing,EPIC)的的IA-64位指令架构。位指令架构。64位的微处理器芯片位的微处理器芯片2000年年8月已经诞生,月已经诞生,Intel展示的代号为展示的代号为“Merced”的的Itanium(安腾安腾)CPU,其应用目标是高端服务器和工作站。其应用目标是高端服务器和工作站。2022-12-13共56张142022-12-13共56张151微处理器微处理器(Microprocessor)微处理器也叫微处理机,是微型计算机的核心部件。
18、微处理器也叫微处理机,是微型计算机的核心部件。包括:算术逻辑单元包括:算术逻辑单元ALU(Arithmetic Logic Unit)、)、控制控制单元单元CU(Control Unit)和寄存器阵列和寄存器阵列RA(Register Array/Stuff)三个基本部分,简称三个基本部分,简称P或或MP,在微型计算机中直接用在微型计算机中直接用CPU(Central Processing Unit)表示微处理器。表示微处理器。2.微型计算机微型计算机(Micro Computer)以微处理器为核心,加上由大规模集成电路制作的存储器以微处理器为核心,加上由大规模集成电路制作的存储器(ROM和和
19、RAM)、输入输入/输出输出(I/O)接口和系统总线组成的。接口和系统总线组成的。简称简称C或或MC。当将这些组成部分当将这些组成部分集成在一个超大规模芯片上,则集成在一个超大规模芯片上,则称之为单片微型计算机,简称单片机(称之为单片微型计算机,简称单片机(Single Clip Micro Computer););组装在一块或多块印刷电路板上称之为单板、多组装在一块或多块印刷电路板上称之为单板、多板微型计算机(板微型计算机(Single/Multi Board Micro Computer)。)。1.4 微型计算机系统的三个层次微型计算机系统的三个层次2022-12-13共56张16 微型计
20、算机系统微型计算机系统(Micro Computer System)是是以微型以微型计算机为核心,再配以相应的外围设备、电源、辅助电计算机为核心,再配以相应的外围设备、电源、辅助电路和控制微型计算机工作的软件而构成的完整的计算机路和控制微型计算机工作的软件而构成的完整的计算机系统系统。简称。简称CS或或MCS。软件软件分为系统软件和应用软件两大类。分为系统软件和应用软件两大类。系统软件是用来支持应用软件的开发与运行的,它系统软件是用来支持应用软件的开发与运行的,它包括操作系统、标准实用程序和各种语言处理程序等。包括操作系统、标准实用程序和各种语言处理程序等。应用软件是用来为用户解决具体应用问题
21、的程序及应用软件是用来为用户解决具体应用问题的程序及有关的文档和资料。有关的文档和资料。3.微型计算机系统微型计算机系统2022-12-13共56张17微型计算机系统的组成微型计算机系统的组成2022-12-13共56张182022-12-13共56张192022-12-13共56张20计算机系统的层次结构计算机系统的层次结构2022-12-13共56张211.5 微型微型计算机的分类、特点、性能指标和应用计算机的分类、特点、性能指标和应用 1分类:分类:微型计算机的分类方法有多种。微型计算机的分类方法有多种。按微处理器的字长,可分为:按微处理器的字长,可分为:4 位机、位机、8 位机、位机、
22、16位位机、机、32位机和位机和64位机等;位机等;按结构,可分为单片机和多片机;按结构,可分为单片机和多片机;按组装方式,可分为单板机和多板机;按组装方式,可分为单板机和多板机;按外形和使用特点,可分为台式微机和笔记本式微按外形和使用特点,可分为台式微机和笔记本式微机等等。机等等。2022-12-13共56张22 1.巨型机巨型机运算速度快,可达亿次每秒以上,存储容量大运算速度快,可达亿次每秒以上,存储容量大2.大型机大型机运算速度一般在几千万次运算速度一般在几千万次/秒,主存容量较高。有比较完善的指秒,主存容量较高。有比较完善的指令系统,丰富的外部设备和功能齐全的软件系统。令系统,丰富的外
23、部设备和功能齐全的软件系统。3.中型机中型机中型机规模介于大型机和小型机之间。中型机规模介于大型机和小型机之间。4.小型机小型机规模较小、结构简单、成本较低、操作简便、维护容易,从而规模较小、结构简单、成本较低、操作简便、维护容易,从而得以广泛推广应用。得以广泛推广应用。5.微型机微型机采用微处理器、半导体存储器和输入输出接口等芯片组装,具采用微处理器、半导体存储器和输入输出接口等芯片组装,具有体积更小、价格更低、通用性更强、灵活性更好、可靠性更有体积更小、价格更低、通用性更强、灵活性更好、可靠性更高、使用更加方便等优点。高、使用更加方便等优点。6.工作站工作站工作站实际上就是一台高档微机,运
24、算速度快,主存储器容量工作站实际上就是一台高档微机,运算速度快,主存储器容量大,易于联网,特别适合于大,易于联网,特别适合于CAD/CAM和办公室自动化。和办公室自动化。按计算机规模分类按计算机规模分类 2022-12-13共56张232.微型计算机的特点:微型计算机的特点:形小、体轻、功耗低形小、体轻、功耗低价格便宜价格便宜结构简单、性能可靠结构简单、性能可靠 使用方便、通用性强使用方便、通用性强2022-12-13共56张243 微型计算机系统的主要性能指标微型计算机系统的主要性能指标 字长字长字长是计算机内部一次可以处理的二进制数码的位数。取字长是计算机内部一次可以处理的二进制数码的位数
25、。取决于通用寄存器、内存储器、决于通用寄存器、内存储器、ALU的位数和数据总线宽度。的位数和数据总线宽度。内存储器容量内存储器容量存储器容量是衡量计算机存储二进制信息量大小的一个重存储器容量是衡量计算机存储二进制信息量大小的一个重要指标。要指标。内存的容量大小决定计算机的速度。内存的容量大小决定计算机的速度。运算速度运算速度 计算机的运算速度一般用计算机的运算速度一般用CPU每秒钟所能执行的指令条数每秒钟所能执行的指令条数表示。常用百万条指令表示。常用百万条指令/秒秒(MIPS,Millions of Instruction Per Second)作单位。作单位。主频主频 称为微处理器的工作频
展开阅读全文