《微型计算机技术》学习辅导

上传人:无*** 文档编号:247287743 上传时间:2024-10-17 格式:PPT 页数:289 大小:4.59MB
返回 下载 相关 举报
《微型计算机技术》学习辅导_第1页
第1页 / 共289页
《微型计算机技术》学习辅导_第2页
第2页 / 共289页
《微型计算机技术》学习辅导_第3页
第3页 / 共289页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,微型计算机技术,学习辅导,刘 明,华中师范大学计算机科学系,1 教学目的,随着微型计算机在各行各业中应用的不断扩大,包括单片机在内的微型计算机的应用已随处可见,理工科学生有必要了解掌握该领域的理论知识及专业技术,微型计算机技术是计算机科学与技术专业重要的专业课程。本课程系统地介绍微型计算机系统的基本组织结构及基本工作原理,微型计算机接口原理及应用技术。重点阐述微处理器与外界连接技术,包括硬件接口电路的设计和相关应用软件的设计。,2 教学要求,本课程要求学生理解和掌握微型计算机的基本概念、基本理论和基本方法,通过本课程的学习,使学生了解微型计算机系统的特点、工作原理和组织结构,掌握微型计算机接口技术的基本原理和方法,具有分析和设计接口的能力,为开发和应用微型计算机系统打下良好的理论和实践基础。,2 具体要求1,微型计算机系统的组织结构及工作原理:,微处理器芯片、微型计算机、微型计算机系统的基本组织结构和基本工作原理;,2 具体要求2,微型计算机接口原理及应用技术:,接口的基本概念;定时计数器、并行接口、串行接口、中断控制器、,DMA,控制器、,A/D,和,D/A,转换器接口等接口电路的工作原理、硬件设计及软件驱动程序的编程方法;,I/O,端口地址译码电路设计。,2 具体要求3,微型计算机技术现状与发展趋势:,嵌入式系统、软硬件协同设计(Software/Hardware Co-Design)、系统芯片(System on Chip,SOC),、,具有知识产权的内核(Intellectual Property Core,IP核)等技术,2,与其它课程的关系,计算机组成原理、计算机系统结构和微型计算机技术是计算机科学与技术专业的核心课程。,但三门课程内容陈旧且彼此交叉重复,为此1997年教育部邀请国内资深教授、参照国外同类权威教材,组织确定该系列教材的内容划分和所属重点。,2,各课程的重点,计算机系统结构:,重点论述计算机系统的各种基本结构、设计技术和性能定量分析方法;,计算机组成原理:,侧重讨论计算机基本部件的构成和组成方式,基本运算的操作原理和单元的设计思想、操作方式及其实现;,微型计算机技术:,突出应用,详细讲述微处理器芯片、计算机主板、接口技术和应用编程方法。,2 教材与教学参考书,教 材:,微型计算机技术,孙德文,高等教育出版社,2001.1。,参考书:,1微型计算机接口技术及其应用,刘乐善等,华中科技大学出版社,2000.1。,2微型计算机原理及应用,周明德,清华大学出版社。2000.2。,第一章 微型计算机概论,本章,重点与难点,内容,本章主要介绍有关微型计算机系统的基本概念,包括,微处理器、微型计算机和微型计算机系统的定义,,微型计算机的发展概况,微型计算机的特点和应用,以及,微型计算机的分类,并在此基础上从三个层面上引出微机系统总线结构的概念。重点了解微型计算机系统各组成部件的功能和相互关系,理解微型计算机系统的总线结构的特点,以及对于微处理器、微型计算机和微型计算机系统,如何采用总线结构框架连接各部分组件而构成一个整体。,1,关于微型计算机的简单介绍,首先介绍微处理器、微型计算机和微型计算机系统的定义以及三者之间的关系。对于微处理器的发展概况,应结合微电子学的发展来了解微处理器芯片技术,以及所遵循的摩尔定律,即芯片的容量每,18-24,个月增加一倍。,术语,运算器,微处理器 控制器,寄存器,微型计算机 内存储器,硬件 输入/输出接口,输入/输出设备及外存储器,微型计算机系统 电源、面板、机架等,软件 系统软件,应用软件,微型计算机系统基本构成,微处理器,中央处理器(CPU),运算器,完成算术/逻辑运算,控制器,操作控制,寄存器组,存放参加运算的数据、中间结果、地址等,微型计算机的发展,摩尔定律,第N代微处理器,摩尔定律,芯片的容量每18-24个月增加一倍,微处理器的发展,4004(2300/50m)/8008,8080/8085、8086/8088,80286/80386/80486,Pentium/Pentium Pro/Pentium,Pentium/Pentium(4200万/0.13m),集成电路技术的发展是基础,高性能、低能耗、高速度、低成本,Intel 4004,Intel 8088,Intel Pentium,Intel Pentium,主频为3.2G的Intel处理器,处理器核心:Prescott和Northwood,1,关于微型计算机的简单介绍,微型计算机系统的发展经历了四个阶段:电子管计算机,(1946),、晶体管计算机,(1958),、集成电路计算机,(1965),、大规模集成电路计算机,(1970),。,微型计算机系统往两个方向发展,一是越来越大:小中大巨,二是越来越小:微型计算机。,电子计算机的发展,电子管计算机(1946),晶体管计算机(1958),集成电路计算机(1965),大规模集成电路计算机(1970),越来越大:,小中大巨型机,越来越小:,微型计算机(,PC、单片机、单板机,),.,电子计算机的发展ENIAC,第一台电子计算机,(通用可编程序),18800电子管,30吨,150平方米,150kw,5000次/秒,电子计算机的发展ENIAC,电子计算机的发展ENIAC,电子计算机的发展ENIAC,1,关于微型计算机的简单介绍,在学习微型计算机系统基本构成之后,按照组装形式和系统规模,可以把微型计算机划分为单片机、单板机和个人计算机。其中单片机是将,CPU,、部分存储器、部分,I/O,接口集成在一个芯片上,单板机是将,CPU,、存储器、,I/O,接口及部分,I/O,设备安装在一个印刷线路板上。,单片机,将CPU、部分存储器、部分I/O接口集成在一个芯片上,单板机,将CPU、存储器、I/O接口及部分I/O设备安装在一个印刷线路板上,研华工控主板:SOM-2353,CPU,:NS Geode GX1-300,芯片组,:NS CS5530A,内存,:在板64MB SDRAM,VGA,:支持VGA和VESA,最大可达 1280 x1024和1024x768,LCD接口,:18位LCD信号输出,网口,:10/100 Mbps,Audio,:AC97,尺寸,:68mm x 100mm,功耗,5V1.6A,Embedded Solution,OS为Win CE,并可支持 ROM、LCD、,触摸屏、COM等所有硬件的功能,1个COM,1个CFC(64M/128M)、1个USB、1个键盘、1个鼠标接口、1个PCMCIA接口、一个Audio、一个LCD,在SOM-2353的基础上,开发一底板:,2,微型计算机系统的总线结构,分别在微处理器、微型计算机和微型计算机系统三个层面上介绍微处理器的典型结构、微型计算机的基本结构,以及用元件级总线、板卡总线和通信总线构成微机系统。,三个层面上的典型结构,总线,在计算机中,各个部件之间传送信息的公共连线称为,总线,。,内部总线,元件级总线,板卡总线/局部总线,地址总线(Address Bus),CPU用来向存储器或I/O端口传送地址,单向(CPU发出),位数(n)决定了CPU可直接寻址的内存容量(2,n,),数据总线(Data Bus),CPU与存储器及外设交换数据的通路,双向、,三态,位数与微处理器的位数相同,控制总线(Control Bus),用来传输控制信号,由两种方向的单向控制信号组成,第二章,80X86 微处理器的结构,本章,重点与难点,内容,微处理器是微型计算机系统的控制核心。本章主要内容是介绍,80X86,系列微处理器(从8086到Pentium)的结构特点,详细讨论,80X86,微处理器的编程结构、引脚信号功能及总线时序。重点学习8086,CPU,的内部结构、,8086CPU,的引脚信号及其功能、,8086,的存储器组织、,8086,的系统配置以及,8086CPU,的时序,特别是8086,CPU,的一些控制信号的功能应深刻理解和熟练掌握。,本章,重点与难点,内容,本章难点是,8086,系统工作在最小方式下的配置以及总线时序,要求能够画出,8086,系统最小方式的配置框图,分析各部件功能以及,8086,系统工作总线时序。,1,从8086到Pentium,8086,微处理器内部结构包括,BIU,(总线接口单元)和,EU,(执行单元)部件。总线接口单元由段寄存器(,CS,、,DS,、,SS,、,ES,)、指令指针寄存器,(IP),、地址加法器、内部寄存器、指令队列缓冲器及,I/O,控制逻辑等部分组成。它是,CPU,与外部,(,存储器、,I/O),的接口,提供总线信号并完成所有总线操作,例如地址形成,(,逻辑地址物理地址,),、取指令,(CS,:,IP),、指令排队以及读,/,写操作数等功能。,1,从8086到Pentium,执行单元部件由通用寄存器组、专用寄存器组、算术逻辑运算单元(,ALU,)、标志寄存器(,FR,)和内部控制逻辑组成,负责全部指令的译码和执行、,向,BIU,提供数据和地址、管理内部寄存器及标志寄存器,(PSW),等。应理解,EU和BIU的操作关系和指令流水。,简单了解,80286,、,80386,、,80486,、Pentium系列各类微处理器的结构特点以及相互之间的关系。,8086 CPU,Intel,1978年,16位,29000个晶体管,3m,40pin,双直列封装,5MHz/8MHz/10MHz,8086 CPU结构图,8086 CPU,内部结构,总线接口单元,BIU,由段寄存器(,CS,、,DS,、,SS,、,ES,)、,指令指针寄存器,(,IP,)、,地址加法器、内部寄存器、指令队列缓冲器及,I/O,控制逻辑等部分组成。,执行单元部件,EU,由通用寄存器组、专用寄存器组、算术逻辑运算单元(,ALU,)、,标志寄存器(,FR,),和内部控制逻辑组成。,总线接口部件BIU,CPU与外部(存储器、I/O)的接口,提供总线信号,完成所有总线操作,功能,地址形成(逻辑地址物理地址),取指令(CS:IP)、指令排队,读/写操作数,总线控制,指令执行部件EU,负责全部指令的译码和执行,向BIU提供数据和地址,管理寄存器及标志,2,80,X,86,微处理器的编程结构,80,X,86,微处理器的寄存器组主要包括基本结构寄存器、系统级寄存器、调试和测试寄存器以及浮点寄存器。,8086,微处理器有14个基本结构寄存器,按其用途可分为,8,个通用寄存器(,AX,、,BX,、,CX,、,DX,、,SP,、,BP,、,SI,、,DI,)、,2,个专用寄存器(,IP,、,Flags,)和,4,个段寄存器(,CS,、,DS,、,SS,、,ES,),3,类。对于,80286,、,80386,、,80486,、Pentium系列各类微处理器的系统级寄存器、调试和测试寄存器以及浮点寄存器可作一般性了解。,内部,寄存器结构,标志寄存器(PSW),3 80,X,86,微处理器的引脚功能,对于80,X,86,微处理器的,引脚功能,本节详细描述8086/8088引脚功能,介绍时钟发生、总线锁存、总线缓冲和总线收发等概念。通过对8086/8088的引脚按功能划分(地址总线、数据总线、控制总线及时钟与电源等其它)来学习,重点掌握时分复用技术在8086/8088引脚中的应用、8088与8086的差异、8086 CPU常用控制信号的引脚功能以及8086系统配置工作方式(最小方式与最大方式)的区别。在此基础上也简要描述32位,微处理器(,80386、80486、,Pentium)的,引脚功能。,8086CPU,的引脚,两种模式(MN/MX),最小模式,单CPU系统,最大模式,多CPU系统,协处理器系统,8086CPU,的引脚,四类引脚,地址总线:20位地址线,数据总线:16位数据线,控制总线:读/写/.,其他:电源/时钟/.,8086CPU,的引脚数据/地址,数据/地址引脚
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!