《微型计算机技术》学习辅导优秀PPT.ppt
《《微型计算机技术》学习辅导优秀PPT.ppt》由会员分享,可在线阅读,更多相关《《微型计算机技术》学习辅导优秀PPT.ppt(289页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、微型计算机技术学习辅导刘刘 明明华中师范高校计算机科学系华中师范高校计算机科学系1 1 教学目的教学目的 随着微型计算机在各行各业中应用的不断扩随着微型计算机在各行各业中应用的不断扩大,包括单片机在内的微型计算机的应用已随处大,包括单片机在内的微型计算机的应用已随处可见,理工科学生有必要了解驾驭该领域的理论可见,理工科学生有必要了解驾驭该领域的理论学问及专业技术学问及专业技术,微型计算机技术是计算机微型计算机技术是计算机科学与技术专业重要的专业课程。本课程系统地科学与技术专业重要的专业课程。本课程系统地介绍微型计算机系统的基本组织结构及基本工作介绍微型计算机系统的基本组织结构及基本工作原理,微
2、型计算机接口原理及应用技术。重点阐原理,微型计算机接口原理及应用技术。重点阐述微处理器与外界连接技术,包括硬件接口电路述微处理器与外界连接技术,包括硬件接口电路的设计和相关应用软件的设计。的设计和相关应用软件的设计。22 2 教学要求教学要求 本本课课程要求学生理解和程要求学生理解和驾驭驾驭微型微型计计算算机的基本概念、基本理机的基本概念、基本理论论和基本方法,通和基本方法,通过过本本课课程的学程的学习习,使学生了解微型,使学生了解微型计计算机算机系系统统的特点、工作原理和的特点、工作原理和组织结组织结构,构,驾驭驾驭微型微型计计算机接口技算机接口技术术的基本原理和方法,的基本原理和方法,具有
3、分析和具有分析和设计设计接口的接口的实实力,力,为为开开发发和和应应用微型用微型计计算机系算机系统统打下良好的理打下良好的理论论和和实实践践基基础础。32 2 具体要求具体要求1 1 微型微型计计算机系算机系统统的的组织结组织结构及工作构及工作原理:原理:微微处处理器芯片、微型理器芯片、微型计计算机、微型算机、微型计计算机系算机系统统的基本的基本组织结组织结构和基本工作构和基本工作原理;原理;42 2 具体要求具体要求2 2 微型微型计计算机接口原理及算机接口原理及应应用技用技术术:接口的基本概念;定接口的基本概念;定时计时计数器、并行接数器、并行接口、串行接口、中断限制器、口、串行接口、中断
4、限制器、DMA限制器、限制器、A/D和和D/A转换转换器接口等接口器接口等接口电电路的工作原路的工作原理、硬件理、硬件设计设计及及软软件件驱动驱动程序的程序的编编程方法;程方法;I/O端口地址端口地址译码电译码电路路设计设计。52 2 具体要求具体要求3 3 微型微型计计算机技算机技术现术现状与状与发发展展趋势趋势:嵌入式系嵌入式系统统、软软硬件硬件协协同同设计设计(Software/HardwareCo-Design)、系)、系统统芯片(芯片(SystemonChip,SOC)、)、具有学具有学问产权问产权的内核的内核(IntellectualPropertyCore,IP核核)等技等技术术
5、62 2 与其它课程的关系与其它课程的关系计计算算机机组组成成原原理理、计计算算机机系系统统结结构构和和微微型型计计算算机机技技术术是是计计算算机机科科学学与与技技术术专专业业的核心课程。的核心课程。但但三三门门课课程程内内容容陈陈旧旧且且彼彼此此交交叉叉重重复复,为为此此1997年年教教化化部部邀邀请请国国内内资资深深教教授授、参参照照国国外外同同类类权权威威教教材材,组组织织确确定定该该系系列列教教材的内容划分和所属重点。材的内容划分和所属重点。72 2 各课程的重点各课程的重点计计算算机机系系统统结结构构:重重点点论论述述计计算算机机系系统统的的各各种种基基本本结结构构、设设计计技技术术
6、和和性性能能定定量量分分析析方方法;法;计计算算机机组组成成原原理理:侧侧重重探探讨讨计计算算机机基基本本部部件件的的构构成成和和组组成成方方式式,基基本本运运算算的的操操作作原原理理和单元的设计思想、操作方式及其实现;和单元的设计思想、操作方式及其实现;微微型型计计算算机机技技术术:突突出出应应用用,具具体体讲讲解解并并描描述述微微处处理理器器芯芯片片、计计算算机机主主板板、接接口口技技术术和应用编程方法。和应用编程方法。82 2 教材与教学参考书教材与教学参考书 教教 材:材:微微型型计计算算机机技技术术,孙孙德德文文,高高等等教教化化出出版社,版社,2001.12001.1。参考书:参考
7、书:1 1微微型型计计算算机机接接口口技技术术及及其其应应用用,刘刘乐善等,华中科技高校出版社,乐善等,华中科技高校出版社,2000.12000.1。2 2微微型型计计算算机机原原理理及及应应用用,周周明明德德,清华高校出版社。清华高校出版社。2000.22000.2。9第一章 微型计算机概论本章本章重点与难点重点与难点内容内容本章主要介绍有关微型计算机系统的基本本章主要介绍有关微型计算机系统的基本概念,包括微处理器、微型计算机和微型计算概念,包括微处理器、微型计算机和微型计算机系统的定义,微型计算机的发展概况,微型机系统的定义,微型计算机的发展概况,微型计算机的特点和应用,以及微型计算机的分
8、类,计算机的特点和应用,以及微型计算机的分类,并在此基础上从三个层面上引出微机系统总线并在此基础上从三个层面上引出微机系统总线结构的概念。重点了解微型计算机系统各组成结构的概念。重点了解微型计算机系统各组成部件的功能和相互关系,理解微型计算机系统部件的功能和相互关系,理解微型计算机系统的总线结构的特点,以及对于微处理器、微型的总线结构的特点,以及对于微处理器、微型计算机和微型计算机系统,如何接受总线结构计算机和微型计算机系统,如何接受总线结构框架连接各部分组件而构成一个整体。框架连接各部分组件而构成一个整体。111关于微型计算机的简洁介绍关于微型计算机的简洁介绍 首先介绍微处理器、微型计算机首
9、先介绍微处理器、微型计算机和微型计算机系统的定义以及三者和微型计算机系统的定义以及三者之间的关系。对于微处理器的发展之间的关系。对于微处理器的发展概况,应结合微电子学的发展来了概况,应结合微电子学的发展来了解微处理器芯片技术,以及所遵循解微处理器芯片技术,以及所遵循的摩尔定律,即芯片的容量每的摩尔定律,即芯片的容量每18-2418-24个月增加一倍。个月增加一倍。12术语术语 运算器运算器 微处理器微处理器 限制器限制器 寄存器寄存器 微型计算机微型计算机 内存储器内存储器 硬件硬件 输入输入/输出接口输出接口 输入输入/输出设备及外存储器输出设备及外存储器微型计算机系统微型计算机系统 电源、
10、面板、机架等电源、面板、机架等 软件软件 系统软件系统软件 应用软件应用软件13微型计算机系统基本构成微型计算机系统基本构成14微处理器微处理器n中心处理器(中心处理器(CPU)n运算器运算器n完成算术完成算术/逻辑运算逻辑运算n限制器限制器n操作限制操作限制n寄存器组寄存器组n存放参与运算的数据、中间结果、地址存放参与运算的数据、中间结果、地址等等15微型计算机的发展微型计算机的发展n摩尔定律摩尔定律n第第N代微处理器代微处理器16摩尔定律摩尔定律n芯片的容量每芯片的容量每18-24个月增加一倍个月增加一倍 17微处理器的发展微处理器的发展n4004(2300/50m)/8008n8080/
11、8085、8086/8088n80286/80386/80486nPentium/PentiumPro/PentiumnPentium/Pentium(4200万万/0.13m)n集成电路技术的发展是基础集成电路技术的发展是基础n高性能、低能耗、高速度、低成本高性能、低能耗、高速度、低成本18Intel400419Intel808820IntelPentium21IntelPentium22主频为主频为3.2G的的Intel处理器处理器处理器核心:处理器核心:Prescott和和Northwood231关于微型计算机的简洁介绍关于微型计算机的简洁介绍 微型计算机系统的发展阅历了微型计算机系统的
12、发展阅历了四个阶段:电子管计算机四个阶段:电子管计算机(1946)(1946)、晶体管计算机晶体管计算机(1958)(1958)、集成电路计、集成电路计算机算机(1965)(1965)、大规模集成电路计算、大规模集成电路计算机机(1970)(1970)。微型计算机系统往两个方向发微型计算机系统往两个方向发展,一是越来越大:小展,一是越来越大:小中中大大巨,二是越来越小:微型计算机。巨,二是越来越小:微型计算机。24电子计算机的发展电子计算机的发展n电子管计算机电子管计算机(1946)n晶体管计算机晶体管计算机(1958)n集成电路计算机集成电路计算机(1965)n大规模集成电路计算机大规模集成
13、电路计算机(1970)n越来越大越来越大:小小中中大大巨型机巨型机n越来越小越来越小:微型计算机微型计算机(PC、单片机、单板机、单片机、单板机)n.25电子计算机的发展电子计算机的发展ENIACn第一台电子计算机第一台电子计算机(通用可编程序)(通用可编程序)n18800电子管电子管n30吨吨n150平方米平方米n150kwn5000次次/秒秒26电子计算机的发展电子计算机的发展ENIAC27电子计算机的发展电子计算机的发展ENIAC28电子计算机的发展电子计算机的发展ENIAC291关于微型计算机的简洁介绍关于微型计算机的简洁介绍 在学习微型计算机系统基本构在学习微型计算机系统基本构成之后
14、,依据组装形式和系统规模,成之后,依据组装形式和系统规模,可以把微型计算机划分为单片机、可以把微型计算机划分为单片机、单板机和个人计算机。其中单片机单板机和个人计算机。其中单片机是将是将CPUCPU、部分存储器、部分、部分存储器、部分I/OI/O接接口集成在一个芯片上,单板机是将口集成在一个芯片上,单板机是将CPUCPU、存储器、存储器、I/OI/O接口及部分接口及部分I/OI/O设设备安装在一个印刷线路板上。备安装在一个印刷线路板上。30单片机单片机n将将CPU、部分存储器、部分、部分存储器、部分I/O接口集成接口集成在一个芯片上在一个芯片上31单板机单板机n将将CPU、存储器、存储器、I/
15、O接口及部分接口及部分I/O设设备安装在一个印刷线路板上备安装在一个印刷线路板上32研华工控主板:研华工控主板:SOM-2353CPU:NSGeodeGX1-300芯片组芯片组:NSCS5530A内存内存:在板64MBSDRAMVGA:支持VGA和VESA,最大可达1280 x1024和1024x768LCD接口接口:18位LCD信号输出网口网口:10/100MbpsAudio:AC97尺寸尺寸:68mmx100mm功耗功耗5V1.6A33EmbeddedSolutionOS为Win CE,并可支持 ROM、LCD、触摸屏、COM等全部硬件的功能 1个COM,1个CFC(64M/128M)、1
16、个USB、1个键盘、1个鼠标接口、1个PCMCIA接口、一个Audio、一个LCD在在SOM-2353的基础上,开发一底板的基础上,开发一底板:342微型计算机系统的总线结构微型计算机系统的总线结构 分别在微处理器、微型计分别在微处理器、微型计算机和微型计算机系统三个层算机和微型计算机系统三个层面上介绍微处理器的典型结构、面上介绍微处理器的典型结构、微型计算机的基本结构,以及微型计算机的基本结构,以及用元件级总线、板卡总线和通用元件级总线、板卡总线和通信总线构成微机系统。信总线构成微机系统。35三个层面上的典型结构三个层面上的典型结构36总线总线n在计算机中,各个部件之间传送信息的在计算机中,
17、各个部件之间传送信息的公共连线称为公共连线称为总线总线。n内部总线内部总线n元件级总线元件级总线n板卡总线板卡总线/局部总线局部总线37地址总线(地址总线(AddressBus)nCPU用来向存储器或用来向存储器或I/O端口传送地址端口传送地址n单向(单向(CPU发出)发出)n位数位数(n)确定了确定了CPU可干脆寻址的内存容可干脆寻址的内存容量量(2n)38数据总线(数据总线(DataBus)nCPU与存储器及外设交换数据的通路与存储器及外设交换数据的通路n双向、双向、三态三态n位数与微处理器的位数相同位数与微处理器的位数相同39限制总线(限制总线(ControlBus)n用来传输限制信号用
18、来传输限制信号n由两种方向的单向限制信号组成由两种方向的单向限制信号组成40其次章 80X86 微处理器的结构 本章本章重点与难点重点与难点内容内容 微处理器是微型计算机系统的限制核心。微处理器是微型计算机系统的限制核心。本章主要内容是介绍本章主要内容是介绍80X8680X86系列微处理器(从系列微处理器(从80868086到到Pentium Pentium)的结构特点,具体探讨)的结构特点,具体探讨80X8680X86微处理器的编程结构、引脚信号功能及微处理器的编程结构、引脚信号功能及总线时序。重点学习总线时序。重点学习8086CPU8086CPU的内部结构、的内部结构、8086CPU808
19、6CPU的引脚信号及其功能、的引脚信号及其功能、80868086的存储器的存储器组织、组织、80868086的系统配置以及的系统配置以及8086CPU8086CPU的时序,的时序,特殊是特殊是8086CPU8086CPU的一些限制信号的功能应深刻的一些限制信号的功能应深刻理解和娴熟驾驭。理解和娴熟驾驭。42本章本章重点与难点重点与难点内容内容 本章难点是本章难点是8086系统工作在最小系统工作在最小方式下的配置以及总线时序,要求能够方式下的配置以及总线时序,要求能够画出画出8086系统最小方式的配置框图,系统最小方式的配置框图,分析各部件功能以及分析各部件功能以及8086系统工作总系统工作总线
20、时序。线时序。431从从80868086到到PentiumPentium 8086 8086微处理器内部结构包括微处理器内部结构包括BIUBIU(总线接口(总线接口单元)和单元)和EUEU(执行单元)部件。总线接口单元(执行单元)部件。总线接口单元由段寄存器(由段寄存器(CSCS、DSDS、SSSS、ESES)、指令指针寄)、指令指针寄存器存器(IP)(IP)、地址加法器、内部寄存器、指令队、地址加法器、内部寄存器、指令队列缓冲器及列缓冲器及I/OI/O限制逻辑等部分组成。它是限制逻辑等部分组成。它是CPUCPU与外部与外部(存储器、存储器、I/O)I/O)的接口,供应总线信号的接口,供应总线
21、信号并完成全部总线操作,例如地址形成并完成全部总线操作,例如地址形成(逻辑地逻辑地址址物理地址物理地址)、取指令、取指令(CS(CS:IP)IP)、指令排队、指令排队以及读以及读/写操作数等功能。写操作数等功能。441从从80868086到到PentiumPentium 执执行行单单元元部部件件由由通通用用寄寄存存器器组组、专专用用寄寄存存器器组组、算算术术逻逻辑辑运运算算单单元元(ALU)、标标记记寄寄存存器器(FR)和和内内部部限限制制逻逻辑辑组组成成,负负责责全全部部指指令令的的译译码码和和执执行行、向向BIU供供应应数数据据和和地地址址、管管理理内内部部寄寄存存器器及及标标记记寄寄存存
22、器器(PSW)等等。应应理理解解EU和和BIU的操作关系和指令流水。的操作关系和指令流水。简简洁洁了了解解80286、80386、80486、Pentium系系列列各各类类微微处处理理器器的的结结构构特特点点以以及及相相互互之之间间的的关系。关系。458086CPUnIntel,1978年,年,16位位n29000个晶体管,个晶体管,3mn40pin,双直列封装,双直列封装n5MHz/8MHz/10MHz468086CPU结构图结构图478086CPU内部结构内部结构1.1.总线接口单元总线接口单元BIUBIU2.2.由段寄存器(由段寄存器(CSCS、DSDS、SSSS、ESES)、)、指令指
23、针寄存器指令指针寄存器(IP(IP)、地址加法)、地址加法器、内部寄存器、指令队列缓冲器器、内部寄存器、指令队列缓冲器及及I/OI/O限制逻辑等部分组成。限制逻辑等部分组成。3.3.执行单元部件执行单元部件EUEU4.4.由通用寄存器组、专用寄存器组、由通用寄存器组、专用寄存器组、算术逻辑运算单元(算术逻辑运算单元(ALUALU)、标记)、标记寄存器(寄存器(FRFR)和内部限制逻辑组成。)和内部限制逻辑组成。48总线接口部件总线接口部件BIUnCPU与外部与外部(存储器、存储器、I/O)的接口的接口n供应总线信号供应总线信号n完成全部总线操作完成全部总线操作n功能功能n地址形成地址形成(逻辑
24、地址逻辑地址物理地址物理地址)n取指令取指令(CS:IP)、指令排队、指令排队n读读/写操作数写操作数n总线限制总线限制49指令执行部件指令执行部件EUn负责全部指令的译码和执行负责全部指令的译码和执行n向向BIU供应数据和地址供应数据和地址n管理寄存器及标记管理寄存器及标记5028080X X8686微微处处理器的理器的编编程程结结构构 8080X X8686微处理器的寄存器组主要包括基微处理器的寄存器组主要包括基本结构寄存器、系统级寄存器、调试和测试本结构寄存器、系统级寄存器、调试和测试寄存器以及浮点寄存器。寄存器以及浮点寄存器。80868086微处理器有微处理器有1414个基本结构寄存器
25、,按其用途可分为个基本结构寄存器,按其用途可分为8 8个通个通用寄存器(用寄存器(AXAX、BXBX、CXCX、DXDX、SPSP、BPBP、SISI、DIDI)、)、2 2个专用寄存器(个专用寄存器(IPIP、FlagsFlags)和)和4 4个个段寄存器(段寄存器(CSCS、DSDS、SSSS、ESES)3 3类。对于类。对于8028680286、8038680386、8048680486、PentiumPentium系列各类微系列各类微处理器的系统级寄存器、调试和测试寄存器处理器的系统级寄存器、调试和测试寄存器以及浮点寄存器可作一般性了解。以及浮点寄存器可作一般性了解。51内部内部寄存器
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微型计算机技术 微型计算机 技术 学习 辅导 优秀 PPT
限制150内