




已阅读5页,还剩67页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1,第2章微型计算机基础,2,主要内容:,微型机的基本结构;8088(8086)微处理器的工作原理、引线及结构;总线的一般概念。,3,2.1微型机的基本结构,掌握:微机系统的基本组成;微型机的工作原理;,4,一、计算机的工作原理,冯诺依曼的计算机工作原理存储程序工作原理,5,冯诺依曼机的特点:,将计算过程描述为由许多条指令按一定顺序组成的程序,并放入存储器保存指令按其在存储器中存放的顺序执行;由控制器控制整个程序和数据的存取以及程序的执行;以运算器为核心,所有的执行都经过运算器。,6,冯诺依曼计算机结构,运算器,存储器,控制器,输入设备,输出设备,7,二、系统组成,CPU存储器主机输入/输出接口硬件系统总线外设微机系统系统软件软件系统应用软件,8,1.主机硬件系统,微处理器(CPU)存储器输入/输出接口总线,9,1)微处理器,微处理器简称CPU,是计算机的核心,主要包括:运算器控制器寄存器组,10,2)存储器:,定义:用于存放计算机工作过程中需要操作的数据和程序。,11,有关内存储器的几个概念:,内存单元的地址和内容内存容量内存的操作内存的分类,12,内存单元的地址和内容,每个单元都对应一个地址,以实现对单元内容的寻址。,10110110,38F04H,内存地址,单元内容,13,内存容量:,内存所含存储单元的个数,以字节为单位。内存容量的大小依CPU的寻址范围而定(即CPU地址信号线的位数)。,14,内存操作,读:将内存单元的内容取入CPU,原单元内容不改变;写:CPU将信息放入内存单元,单元中原来的内容被覆盖。,15,内存储器的分类,随机存取存储器(RAM)按工作方式可分为只读存储器(ROM),16,3)输入/输出接口,接口是CPU与外部设备间的桥梁,CPU,I/O接口,外设,17,接口的分类:,串行接口输入接口并行接口输出接口,18,接口的功能:,数据缓冲寄存;信号电平或类型的转换;实现主机与外设间的运行匹配。,19,4)总线,基本概念分类工作原理常用系统总线标准及其主要技术指标(具体内容见后续课程),20,2.软件系统,软件:为运行、管理和维护计算机系统或为实现某一功能而编写的各种程序的总和及其相关资料。,系统软件,应用软件,操作系统编译系统网络系统工具软件,软件,21,三、微型机的分类,按处理器的位数分按功能和结构分,22,四、主板的主要硬件构成,CPU插座芯片组内存插槽系统BIOSCMOS总线扩展槽串行、并行接口,23,2.28088微处理器,主要内容:8088CPU外部引线及功能;8088CPU的内部结构和特点;各内部寄存器的功能;8088的工作时序。,24,一、概述,指令的一般执行过程:取指令指令译码读取操作数执行指令存放结果,25,串行和并行方式的指令流水线:,串行工作方式:控制器和运算器交替工作,按顺序完成上述指令执行过程;并行工作方式:运算器和控制器可同时工作。,26,串行工作方式:,8088以前的CPU采用串行工作方式:,取指令1,执行1,存结果1,取指令2,取操作数,执行2,CPU,BUS,忙碌,忙碌,忙碌,忙碌,27,并行工作方式:,8088CPU采用并行工作方式,取指令2,取操作数,BIU,存结果,取指令3,取操作数,取指令4,执行1,执行2,执行3,EU,BUS,忙碌,忙碌,忙碌,忙碌,忙碌,忙碌,28,8088/8086CPU的特点,采用并行流水线工作方式:通过设置指令预取队列实现对内存空间实行分段管理:将内存分为4个段并设置地址段寄存器,以实现对1MB空间的寻址支持多处理器系统。,29,8088CPU的两种工作模式,8088可工作于两种模式下,即:最小模式和最大模式。最小模式为单处理机模式,控制信号较少,一般可不必接总线控制器。最大模式为多处理机模式,控制信号较多,须通过总线控制器与总线相连。,30,最小模式下的连接示意图:,8088CPU,控制总线,数据总线,地址总线,地址锁存,数据收发,ALE,时钟发生器,31,最大模式下的连接示意图:,8088CPU,数据总线,地址总线,地址锁存,数据收发,ALE,时钟发生器,总线控制器,控制总线,32,二、8088CPU的引线及功能,引脚定义的方法可大致分为:每个引脚只传送一种信息(RD等);引脚电平的高低不同的信号(IO/M等);CPU工作于不同方式有不同的名称和定义(WR/LOCK等);分时复用引脚(AD7-AD0等);引脚的输入和输出分别传送不同的信息(RQ/GT等)。,33,主要引线(最小模式下):,8088是工作在最小还是最大模式由MN/MX端状态决定。MN/MX=0工作于最大模式,反之工作于最小模式AD7-AD0:低8位地址和数据信号分时复用。在传送地址信号时为单向,传送数据信号时为双向。A19-A16:高4位地址信号,分时复用。A15-A8:输出8位地址信号。,34,主要的控制和状态信号,WR:写信号;RD:读信号;IO/M:为“0”表示访问内存,为“1”表示访问接口;DEN:低电平有效时,允许进行读/写操作;RESET:复位信号。,35,例:,当WR=1,RD=0,IO/M=0时,表示CPU当前正在进行读存储器操作。,36,READY信号:,37,中断请求和响应信号,INTR:可屏蔽中断请求输入端NMI:非屏蔽中断请求输入端INTA:中断响应输出端,38,总线保持信号,HOLD:总线保持请求信号输入端。当CPU以外的其他设备要求占用总线时,通过该引脚向CPU发出请求。HLDA:总线保持响应信号输出端。CPU对HOLD信号的响应信号。,39,三、8088CPU的内部结构,8088内部由两部分组成:执行单元(EU)总线接口单元(BIU),图见教材第25页图2-16,40,执行单元,功能指令的执行从指令队列中取指令代码译码在ALU中完成数据的运算运算结果的特征保存在标志寄存器FLAGS中。,41,执行单元包括,运算器8个通用寄存器1个标志寄存器EU部分控制电路,42,总线接口单元,功能:从内存中取指令到指令预取队列负责与内存或输入/输出接口之间的数据传送在执行转移程序时,BIU使指令预取队列复位,从指定的新地址取指令,并立即传给执行单元执行。,43,结论,指令预取队列的存在使EU和BIU两个部分可同时进行工作,从而提高了CPU的效率;降低了对存储器存取速度的要求,44,8088的内部寄存器,含14个16位寄存器,按功能可分为三类8个通用寄存器4个段寄存器2个控制寄存器,45,通用寄存器,数据寄存器(AX,BX,CX,DX)地址指针寄存器(SP,BP)变址寄存器(SI,DI),46,数据寄存器,8088含4个16位数据寄存器,它们又可分为8个8位寄存器,即:AXAH,ALBXBH,BLCXCH,CLDXDH,DL,47,数据寄存器特有的习惯用法,AX:累加器。所有I/O指令都通过AX与接口传送信息,中间运算结果也多放于AX中;BX:基址寄存器。在间接寻址中用于存放基地址;CX:计数寄存器。用于在循环或串操作指令中存放计数值;DX:数据寄存器。在间接寻址的I/O指令中存放I/O端口地址;在32位乘除法运算时,存放高16位数。,48,地址指针寄存器,SP:堆栈指针寄存器,其内容为栈顶的偏移地址;BP:基址指针寄存器,常用于在访问内存时存放内存单元的偏移地址。,49,BX与BP在应用上的区别,作为通用寄存器,二者均可用于存放数据;作为基址寄存器,用BX表示所寻找的数据在数据段;用BP则表示数据在堆栈段。,50,变址寄存器,SI:源变址寄存器DI:目标变址寄存器变址寄存器常用于指令的间接寻址或变址寻址。特别是在串操作指令中,用SI存放源操作数的偏移地址,而用DI存放目标操作数的偏移地址。,51,段寄存器,用于存放相应逻辑段的段基地址CS:代码段寄存器。代码段存放指令代码DS:数据段寄存器ES:附加段寄存器SS:堆栈段寄存器:指示堆栈区域的位置,存放操作数,52,控制寄存器,IP:指令指针寄存器,其内容为下一条要执行指令的偏移地址FLAGS:标志寄存器,存放运算结果的特征6个状态标志位(CF,SF,AF,PF,OF,ZF)3个控制标志位(IF,TF,DF),53,四、存储器寻址,段基地址=6000H段首地址偏移地址物理地址,代码段,60009H,00H,12H,60000H,0009H,54,物理地址,物理地址由段基地址和偏移地址组成物理地址=段基地址16+偏移地址,60002H,08H,12H,60000H,0000,段基地址(16位),段首地址,55,例:,已知CS=1055H,DS=250AHES=2EF0HSS=8FF0H某操作数偏移地址=0204H画出各段在内存中的分布、段首地址及操作数的物理地址。,10550H,250A0H,2EF00H,8FF00H,CS,DS,ES,SS,56,例题解答,设操作数在数据段,则操作数的物理地址为:250AH16+0204H=252A4H,57,堆栈及堆栈段的使用,堆栈:内存中一个特殊区域,用于存放暂时不用或需要保护的数据。常用于响应中断或子程序调用。,58,例:,若已知(SS)=1000H(SP)=2000H则堆栈段的段首地址=?栈顶地址=?若该段最后一个单元地址为10100H,则栈底=?,段首,栈底,栈顶,堆栈区,59,五、时序,时序的概念:CPU各引脚信号在时间上的关系。总线周期:CPU完成一次访问内存(或接口)操作所需要的时间。一个总线周期至少包括4个时钟周期。,60,2.3系统总线,主要内容:总线的基本概念和分类;总线的工作方式;常用系统总线标准。,61,一、概述,总线:是一组导线和相关的控制、驱动电路的集合。是计算机系统各部件之间传输地址、数据和控制信息的通道。,地址总线(AB)数据总线(DB)控制总线(CB),62,总线分类,CPU总线系统总线外部总线,片内总线片外总线,按相对CPU的位置,按层次结构,63,二、总线结构,单总线结构,CPU,M,M,I/O,I/O,I/O,64,多总线结构,面向CPU的双总线结构面向主存的双总线结构,双总线结构多总线结构,65,面向CPU的双总线结构,存储器与I/O接口间无直接通道,CPU,M,I/O,I/O,I/O,66,面向存储器的双总线结构,在单总线结构基础上增加一条CPU到存储器的高速总线,CPU,M,I/O,I/O,I/O,67,三、常用系统总线,ISA(8/16位)PCI(32/64位)AGP(加速图形端口,用于提高图形处理能力),PCI总线体系结构,68,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年海阳市消防员考试笔试试题(含答案)
- 农产品社区电商平台创新创业项目商业计划书
- 虚拟旅行纪念品DIY与定制创新创业项目商业计划书
- 网络安全解决方案集成服务创新创业项目商业计划书
- 橡胶管道系统节能改造方案创新创业项目商业计划书
- 汽车线下区域市场推广策划创新创业项目商业计划书
- 现场服务管理(FSM)创新创业项目商业计划书
- 现场急救知识培训
- 2025年学前教育信息化与家庭教育融合应用报告
- 2025年教育信息化2.0时代下教师教育信息化应用场景研究报告
- 2025年电气系统故障排查与维修技能考核试卷及答案(全新)
- 模拟联合国社团课件
- 2025-2026学年统编版(2024)小学语文二年级上册教学计划及进度表
- 2025湖南湘潭湘乡市融媒体中心招聘事业单位工作人员10人笔试备考题库及答案解析
- 县级医院骨科发展路径规划
- 健康管理师二级《理论知识》模拟考试试卷附答案
- 第六章 人体生命活动的调节 大单元教学设计 人教版(2024)生物八年级上册
- 2025湖南省全日制用工劳动合同书
- 2025广西公需科目真题续集(附答案)
- (正式版)SH∕T 3548-2024 石油化工涂料防腐蚀工程施工及验收规范
- 中小学教师违反职业道德行为处理办法
评论
0/150
提交评论