微型计算机原理教学全案课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《微型计算机原理教学全案课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微型计算机 原理 教学 课件
- 资源描述:
-
1、微型计算机原理开设的基本目的:开设的基本目的:计算机工作原理是电类专业学生知识结构的重要组成部计算机工作原理是电类专业学生知识结构的重要组成部分,相关知识对后续课程、日常生活和工作、开展毕业分,相关知识对后续课程、日常生活和工作、开展毕业设计和硕博课题等各个方面都可能有不同程度的作用。设计和硕博课题等各个方面都可能有不同程度的作用。学习目标:学习目标:掌握微型计算机系统的结构组成、实现机理、工作原掌握微型计算机系统的结构组成、实现机理、工作原理;理;掌握汇编语言程序设计的初步方法和调试过程;掌握汇编语言程序设计的初步方法和调试过程;建立微型计算机系统整体概念,具备利用微机进行硬建立微型计算机系
2、统整体概念,具备利用微机进行硬件和软件开发的初步能力。件和软件开发的初步能力。课程特点:抽象、难理解、乏味!虽然对象是具体的。课程特点:抽象、难理解、乏味!虽然对象是具体的。课时安排:共课时安排:共48学时,授课学时,授课40学时,上机实验学时,上机实验8学时。学时。要求:加强理解,把相关知识具体化而不要抽象化。要求:加强理解,把相关知识具体化而不要抽象化。第一章第一章 微型计算机基本原理微型计算机基本原理1-1 概述概述 1、电子数字计算机概念、电子数字计算机概念 目前通常所说的计算机是指电子数字计算机目前通常所说的计算机是指电子数字计算机。电子技术实现、数字化信息处理方式、高度复电子技术实
3、现、数字化信息处理方式、高度复杂的逻辑电子电路。信息以二进制形式(逻辑杂的逻辑电子电路。信息以二进制形式(逻辑电平形式)表示;自动地进行信息处理电平形式)表示;自动地进行信息处理。2、计算机分类、计算机分类 按信息处理方式:数字计算机和模拟计算机。按信息处理方式:数字计算机和模拟计算机。模拟计算机由于受元器件质量影响,其计算模拟计算机由于受元器件质量影响,其计算精度较低,目前已很少生产。精度较低,目前已很少生产。按用途:通用计算机和专用计算机。按用途:通用计算机和专用计算机。专用计算机针对某用途专门设计。专用计算机针对某用途专门设计。按规模、速度(按规模、速度(没有一个统一的标准,没有一个统一
4、的标准,19891989年年IEEE(IEEE(电气与电子工程师协会电气与电子工程师协会)提出一种分类提出一种分类)巨型计算机或超级计算机巨型计算机或超级计算机(Supercomputer)(Supercomputer)小巨型计算机小巨型计算机(Minisupercomputer(Minisupercomputer)大型主机大型主机(Mainframe)(Mainframe)小型计算机小型计算机(Minicomputer(Minicomputer)工作站工作站(Work Station)(Work Station)个人计算机个人计算机(Personal Computer(Personal Co
5、mputerPC)PC)3、计算机发展简史、计算机发展简史1 1)机械计算机的诞生)机械计算机的诞生1614 年年:苏格兰人苏格兰人John Napier发明了一种可以进发明了一种可以进行四则运算和方根运算的精巧装置。行四则运算和方根运算的精巧装置。1890 1890年年:Herman Hollerith:Herman Hollerith 设计了用于美国人口普设计了用于美国人口普查的机器。结果仅用查的机器。结果仅用6 6周就得出了准确的人口统计周就得出了准确的人口统计数据数据(如果用人工方法,大概要花如果用人工方法,大概要花1010年时间年时间)。2)电子计算机时代)电子计算机时代 1906
6、年年:美国人美国人Lee De Forest 发明电子管,为发明电子管,为电子计算机的发展奠定了基础。电子计算机的发展奠定了基础。1946 年年:第一台真正意义上的数字电子计算机第一台真正意义上的数字电子计算机(ENIAC)由美国宾夕法尼亚大学研制成功。由美国宾夕法尼亚大学研制成功。重达数吨,占据几间房间,需要多个操作员来维持重达数吨,占据几间房间,需要多个操作员来维持它们正常工作。它们正常工作。非常昂贵非常昂贵,以至于只有政府和大型机构才能够买得,以至于只有政府和大型机构才能够买得起。起。当时的人们认为几台或者几十台这样的机器就能够当时的人们认为几台或者几十台这样的机器就能够满足全世界的需求
7、了。满足全世界的需求了。在此期间,冯在此期间,冯.诺伊曼(诺伊曼(VON.NEUMANM)也研制)也研制出一台被认为是现代计算机原型的通用电子计算机。出一台被认为是现代计算机原型的通用电子计算机。根据使用电子器件的不同,电子计算机经历了四个阶段:根据使用电子器件的不同,电子计算机经历了四个阶段:电子管计算机电子管计算机(19461956)晶体管计算机晶体管计算机(19571964)集成电路计算机集成电路计算机(19651970)超大规模集成超大规模集成电路计算机电路计算机(1971至今至今)l 用机器语言、汇编语言编写程序用机器语言、汇编语言编写程序l 用于军事和国防尖端技术用于军事和国防尖端
8、技术l 开始使用高级语言开始使用高级语言l 开始用于工程技术、数据处理和开始用于工程技术、数据处理和 其它科学领域其它科学领域l 采用微程序、流水线等技术,提高采用微程序、流水线等技术,提高 运行速度运行速度l 出现操作系统、诊断程序等软件出现操作系统、诊断程序等软件l 采用半导体存储器采用半导体存储器l 采用图形界面操作系统采用图形界面操作系统l 器件速度更快器件速度更快,软件、外设更加丰富软件、外设更加丰富 微型计算机是第四代计算机时期出现的一种。微型计算机是第四代计算机时期出现的一种。自从自从1981年年IBM公司进入微型计算机领域推出了公司进入微型计算机领域推出了IBMPC以后,计算机
9、的发展开创了一个新的时代以后,计算机的发展开创了一个新的时代微型微型计算机计算机时代。微型计算机的迅速、大规模的应用与普及,时代。微型计算机的迅速、大规模的应用与普及,使计算机真正广泛地应用于工业、农业、科学技术以及使计算机真正广泛地应用于工业、农业、科学技术以及社会生活与日常生活的各个方面。以前的大型机、中型社会生活与日常生活的各个方面。以前的大型机、中型机、小型机的界线巳经日益模糊与消失。随着微型计算机、小型机的界线巳经日益模糊与消失。随着微型计算机应用的普及和发展,芯片与微型机的功能和性能迅速机应用的普及和发展,芯片与微型机的功能和性能迅速提高,其功能已经远远超过了提高,其功能已经远远超
10、过了20世纪世纪80 年代以前的小型年代以前的小型机、中型机,甚至超过了大型机。机、中型机,甚至超过了大型机。当前微型计算机运算速度一般为当前微型计算机运算速度一般为20203030亿次亿次/秒;秒;世界最快的计算机速度为世界最快的计算机速度为280280万亿次万亿次/秒;秒;中国最快的计算机为上海超级计算机中心的中国最快的计算机为上海超级计算机中心的“曙曙光光4000A”4000A”,8 8万亿次万亿次/秒,世界排名第秒,世界排名第3131位。位。4 4、计算机的特点、计算机的特点 处理速度快 运算精度高 存储记忆能力强 自动执行任务功能 人机交互功能 5、计算机的应用、计算机的应用 数值计
11、算数值计算:基本功能,但此功能应用逐渐缩小;基本功能,但此功能应用逐渐缩小;信息处理:数据库,管理信息系统,办公自动化信息处理:数据库,管理信息系统,办公自动化系统;目前世界约系统;目前世界约8080的计算机用于信息处理;的计算机用于信息处理;控制、自动化:过程控制,生产自动化控制、自动化:过程控制,生产自动化 辅助分析、设计:辅助分析、设计:CADCAD,CAMCAM,CAICAI 仿真计算仿真计算 网络应用网络应用 人工智能:模式识别、神经网络、专家系统、机人工智能:模式识别、神经网络、专家系统、机器人等器人等6、计算机发展方向、计算机发展方向 当前模式的电子计算机发展趋势是朝微型当前模式
12、的电子计算机发展趋势是朝微型化和巨型化两方面发展。化和巨型化两方面发展。功能发展功能发展 多媒体计算机多媒体计算机:更好地支持多媒体技术,:更好地支持多媒体技术,音频、视频数据压缩、解压缩技术,多媒体音频、视频数据压缩、解压缩技术,多媒体数据的通信。数据的通信。计算机智能化计算机智能化:具有推理、联想、学习等:具有推理、联想、学习等思维功能和模式识别功能。思维功能和模式识别功能。网络计算机网络计算机:全面支持网络功能。:全面支持网络功能。新型计算机的研究:新型计算机的研究:神经网络计算机神经网络计算机:从内部结构模拟人脑神:从内部结构模拟人脑神经系统。经系统。生物计算机生物计算机:使用蛋白分子
13、为材料的生物:使用蛋白分子为材料的生物芯片。芯片。光学计算机光学计算机:用光子代替电子,用光连接:用光子代替电子,用光连接代替金属导线连接,运算速度快千倍。代替金属导线连接,运算速度快千倍。7 7、个人计算机的构成、个人计算机的构成 中央处理器中央处理器CPUCPU、主板、内存、硬盘、显卡、主板、内存、硬盘、显卡、显示器、键盘等显示器、键盘等1-2 微型计算机系统的组成微型计算机系统的组成 1、组成部分、组成部分运算器运算器ALU寄存器寄存器控制器控制器系统软件:系统软件:DOS、Windows应用软件:应用软件:Word、Excel、Visual C+中央处中央处 理理 器器 CPU 存储器
14、存储器I/O接口接口总线总线 硬硬 件件软软 件件微微 型型计算机计算机系系 统统微微 型型计算机计算机(主机主机)外外 设设键盘、鼠标键盘、鼠标显示器显示器软驱、硬盘、光驱软驱、硬盘、光驱 打印机、扫描仪打印机、扫描仪2、中央处理器、中央处理器 中央处理器中央处理器CPUCPU(Central Processing UnitCentral Processing Unit)具有)具有运算和控制功能,是整个微型计算机的核心,也称微运算和控制功能,是整个微型计算机的核心,也称微处理器。处理器。微处理器的主要功能部件有微处理器的主要功能部件有(1 1)运算器,也称算术逻辑部件()运算器,也称算术逻辑
15、部件(ALUALU):用来进行):用来进行算术和逻辑运算。算术和逻辑运算。(2 2)控制器:整个系统的指挥控制部件)控制器:整个系统的指挥控制部件,从内存中取从内存中取出指令、翻译指令并操控运算器及其它部件完成相应出指令、翻译指令并操控运算器及其它部件完成相应操作。操作。(3 3)寄存器:包括程序计数器、指令寄存器、累加器、)寄存器:包括程序计数器、指令寄存器、累加器、地址寄存器、数据寄存器、通用寄存器等。地址寄存器、数据寄存器、通用寄存器等。3、存储器(、存储器(Memory)记忆部件:存储程序和数据。记忆部件:存储程序和数据。存储器分级配置存储器分级配置 内存:由半导体存储器组成,读写速度
16、快;内存:由半导体存储器组成,读写速度快;外存:如硬盘、软盘等,容量大,读写速度慢外存:如硬盘、软盘等,容量大,读写速度慢 程序在外存存放,执行时调入内存。程序在外存存放,执行时调入内存。4、外部设备、外部设备、I/O设备、外设(设备、外设(Peripheral Equipment)完成信息转换、计算机与外界交互;文字、声完成信息转换、计算机与外界交互;文字、声音等自然信息以及其它物理信息与计算机能识别音等自然信息以及其它物理信息与计算机能识别的二进制信息进行转换;的二进制信息进行转换;使计算机对人有用,至少应有一台外设。使计算机对人有用,至少应有一台外设。5、总线(、总线(Bus)计算机各部
17、件之间传送信息的公共通道。计算机各部件之间传送信息的公共通道。各部件分时复用总线。各部件分时复用总线。在某一时刻,只能有一个部件向总线发送数据,否在某一时刻,只能有一个部件向总线发送数据,否则形成总线冲突。则形成总线冲突。可有多个部件从总线接收数据。可有多个部件从总线接收数据。总线结构降低了部件之间连线数量,提高可靠性;总线结构降低了部件之间连线数量,提高可靠性;但数据交换速度降低。但数据交换速度降低。总线按传递信息的内容分为:总线按传递信息的内容分为:数据总线(数据总线(Data Bus-DBData Bus-DB)-双向双向 地址总线(地址总线(Address Bus-ABAddress
18、Bus-AB)-单向单向 控制总线(控制总线(Control BusControl BusCBCB)-双向双向6、微型计算机结构框图、微型计算机结构框图存存储储器器I/O接接口口输输入入设设备备I/O接接口口数据总线数据总线 DB控制总线控制总线 CB地址总线地址总线 AB输输出出设设备备CPU1、位与字节、位与字节1)位位(Bit)l 指指计算机能表示的最小信息单位。计算机能表示的最小信息单位。l 在计算机中采用二进制表示数据和指令,故:在计算机中采用二进制表示数据和指令,故:位就是一个二进制位,有两种状态,位就是一个二进制位,有两种状态,“0”和和“1”1-3 微型计算机系统的工作原理微型
19、计算机系统的工作原理2)字节)字节(Byte)l 相邻的相邻的8位二进制数称为一个字节位二进制数称为一个字节 1 Byte=8 bit 如:如:1100 0011;0101 0111 3)字()字(Word)l字字是是CPU内部进行数据处理的基本单位。内部进行数据处理的基本单位。l字长字长与与CPU内部的寄存器、内部的寄存器、运算器、总线宽运算器、总线宽度是一致的。度是一致的。l通常也将通常也将2个字节(个字节(16位)定义为一个字;位)定义为一个字;4)位编号)位编号 10100010D7 D6 D5 D4 D3 D2 D1 D0A7 A6 A5 A4 A3 A2 A1 A0数据数据Data
20、地址地址Addressl 指令指令是是CPU能执行的一项基本操作。能执行的一项基本操作。如:存数、取数、加、减、乘、除等如:存数、取数、加、减、乘、除等 2、指令与指令系统、指令与指令系统l 指令系统(或指令集)指令系统(或指令集)是某是某CPU所能执行的全部操所能执行的全部操作的总和。不同的作的总和。不同的CPU,其指令系统不同。,其指令系统不同。l 程序程序是用户为使用计算机完成特定任务而编写的是用户为使用计算机完成特定任务而编写的指指令的序列令的序列。l 为使指令能被计算机识别,必须以二进制编为使指令能被计算机识别,必须以二进制编码形式表示,称为码形式表示,称为机器码。机器码。l 用机器
21、码形式表示的指令不便于人来记忆和用机器码形式表示的指令不便于人来记忆和理解,于是用一些理解,于是用一些助记符助记符表示指令代码。如表示指令代码。如:MOV AX,3561H;ADD BL,21Hl 用助记符表示指令代码的语言称为用助记符表示指令代码的语言称为汇编语言。汇编语言。l 汇编源程序经特定的软件进行汇编源程序经特定的软件进行编译编译,形成机,形成机器码程序器码程序目标程序目标程序。l高级语言高级语言:按一定语法规则设计的便于理解:按一定语法规则设计的便于理解和编程的计算机编程语言,需经特定的编译软和编程的计算机编程语言,需经特定的编译软件转化为机器语言才能被计算机执行。件转化为机器语言
22、才能被计算机执行。3、计算机的工作过程、计算机的工作过程 程序存放在存储器中,程序存放在存储器中,CPUCPU上电后自动从存储器特定位置上电后自动从存储器特定位置开始逐条执行指令。开始逐条执行指令。执行过程:执行过程:取一条指令取一条指令 分析指令分析指令 执行指令执行指令标标 志志寄存器寄存器地址总线地址总线 AB数据总线数据总线 DB控制总线控制总线 CB指令寄存器指令寄存器数据寄存器数据寄存器控制电路控制电路指令译码器指令译码器地地址址寄寄存存器器 程序程序计数器计数器R1R2R3R4寄存器组寄存器组运运算算器器存存储储器器举例举例 一段汇编程序一段汇编程序 MOV ALMOV AL,7
23、 7 ;将数值;将数值7 7装入累加器装入累加器ALAL中中 ADD ALADD AL,10 10 ;ALAL内容与内容与1010相加,结果存于相加,结果存于ALAL中中 HLT HLT ;停止操作;停止操作编译成机器码:编译成机器码:10110000 10110000(MOV ALMOV AL,X X)00000111 00000111(X=7 X=7 )00000100 00000100(ADD ALADD AL,X X)00001010 00001010(X=10 X=10 )11110100 11110100(HLT HLT )写入存储器写入存储器内容内容101100000000011
24、1000001000000101011110100地址地址0000H0001H0002H0003H0004H4、当前计算机的基本实现方案当前计算机的基本实现方案冯冯.诺依曼诺依曼(Von Neumann)体系结构体系结构 由运算器、控制器、存储器、输入设备、输出设由运算器、控制器、存储器、输入设备、输出设备五部分组成,各自行使不同功能;备五部分组成,各自行使不同功能;指令与数据存放在存储器中,指令与数据存放在存储器中,顺序执行顺序执行;采用二进制形式表示信息。采用二进制形式表示信息。该体系结构是该体系结构是冯冯.诺依曼诺依曼(Von Neumann)于于19461946年提年提出,奠定了计算机
25、实现框架;出,奠定了计算机实现框架;19491949年诞生年诞生冯冯.诺依曼结构计算机,诺依曼结构计算机,至今计算机结构至今计算机结构没有根本突破。没有根本突破。年代 型号 晶体管数量 1978年 8086 2.9万 1982年 80286 13.5万 1985年 80386 32万 1990年 80486 120万 1993年 Pentium 320万 1996年 Pentium Pro 550万 1997年 Pentium II 750万,300MHz 1999年 Pentium III 2000年 Pentium IV 4200万,1.4GHz(0.18um工艺)Moore定律:“晶体管
展开阅读全文