电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > PPT文档下载
分享到微信 分享到微博 分享到QQ空间

微机原理与接口技术第二章 8086系统结构.ppt

  • 资源ID:132578585       资源大小:946KB        全文页数:68页
  • 资源格式: PPT        下载积分:15金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要15金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

微机原理与接口技术第二章 8086系统结构.ppt

国脉信息学院 微机原理及接口技术第二章8086系统结构 第二章8086系统结构 Intel8088 准16位微处理器 IBMPC XT的CPU 第二章8086系统结构 2 18086CPU结构2 28088 8086的引脚及功能2 38086存储器的组织2 48086的系统配置2 58086CPU时序 2 18086CPU结构 一 8086CPU的内部结构二 8088 8086的寄存器结构 一 8086CPU的内部结构 属第三代微处理器运算能力 数据总线 DB 16bit 8086 8bit 8088 地址总线 AB 20bit内存寻址能力220 1MB 组成 16位段寄存器 指令指针 20位地址加法器 总线控制逻辑 6字节指令队列 当指令队列有2个或2个以上的字节空余时 BIU自动将指令取到指令队列中 若遇到转移指令等 则将指令队列清空 BIU重新取新地址中的指令代码 送入指令队列 指令指针IP由BIU自动修改 IP总是指向下一条将要执行指令的地址 一 8086CPU的内部结构 续 1 总线接口部件BIU 工作过程 CS 16 IP20位物理地址送往地址总线控制逻辑发送读有效信号取指令送指令队列 2 指令执行部件EU ExectionUnit 组成 通用寄存器 标志寄存器 ALU EU控制系统等 作用 负责指令的执行 完成指令的操作 工作过程 从队列中取得指令 进行译码 根据指令要求向EU内部各部件发出控制命令 完成执行指令的功能 若执行指令需要访问存储器或I O端口 则EU将操作数的偏移地址送给BIU 由BIU取得操作数送给EU 一 8086CPU的内部结构 续 3 8086CPU结构的特点 减少了CPU为取指令而等待的时间 提高了CPU的运行速度 一 8086CPU的内部结构 续 二 8088 8086的寄存器结构 1 通用寄存器组 3 2个控制寄存器 4 4个段寄存器 8088 8086有14个16位寄存器 2 指针 变址寄存器 AH DH CL CH BL BH AL DL AX BX CX DX 4个16位的数据寄存器 AX BX CX DX 寄存器既可存放数据 也可存放地址 1 通用寄存器组 既可作为16位寄存器也可作为8位寄存器 例 AH AL 8bit寄存器只能存放数据 各寄存器隐含用法 通用性强 对任何指令都具有相同的功能 二 8088 8086的寄存器结构 续 2 指针及变址寄存器 SP BP SI DI BP SP寄存器称为指针寄存器 与SS联用 DI SI寄存器称为变址寄存器 与DS联用 在串指令中 SI DI均为隐含寻址 此时 SI与DS联用 DI与ES联用 二 8088 8086的寄存器结构 续 3 指令指针和状态寄存器 1 指令指针IP是一个16位的专用寄存器 当BIU从内存中取出一条指令 自动修改IP 始终指向下一条将要执行的指令在现行代码段中的偏移量 8086 8088中的某些指令执行后会改变IP的内容 但用户不能编写指令直接改变IP的内容 IP是指令地址在代码段内的偏移量 又称偏移地址 IP要与CS配合构成共同物理地址 2 状态 标志 寄存器PSWPSW是一个16位的专用寄存器 6位状态位 3位控制位 存放运算结果的特征 二 8088 8086的寄存器结构 续 CF 进位标志 当运算结果的最高位 D7 D15 出现进位 借位 时 CF 1 PF 奇偶校验标志 当运算结果中 1 的个数为偶数时 PF 1 AF 辅助进位标志 当结果的D3向D4 低位字节 出现进位 借位 时 AF 1 ZF 零标志 当运算结果为零时 ZF 1 SF 符号标志 当运算结果的最高位D7 D15为1时 SF 1 OF 溢出标志 当运算结果超过机器所能表示的范围时 OF 1 2 状态 标志 寄存器PSW 二 8088 8086的寄存器结构 续 DF 方向标志 在字符串操作时 决定操作数地址调整的方向 DF 1 为递减 IF 中断允许标志 IF 1 允许CPU响应外部的可屏蔽中断 TF 陷阱标志 当TF 1 CPU每执行一条指令便自动产生一个内部中断 在中断服务程序中可检查指令执行情况 2 状态 标志 寄存器PSW 续 二 8088 8086的寄存器结构 续 4 段寄存器 CS 代码段寄存器 指向当前的代码段 指令由此段取出 SS 堆栈段寄存器 指向当前的堆栈段 栈操作的对象是该段存储单元的内容 8086 8088按信息存储的不同性质分为四类 分别由四个段寄存器存放该段的首地址 或称为段地址 二 8088 8086的寄存器结构 续 DS 数据段寄存器 指向当前的数据段 该段中存放程序的操作数 ES 附加段寄存器 指向当前的附加段 主要用于字符串数据的存放 也可以用于一般数据的存放 4 段寄存器 二 8088 8086的寄存器结构 续 第二章8086系统结构 2 18086CPU结构2 28088 8086的引脚及功能2 38086存储器的组织2 48086的系统配置2 58086CPU时序 2 28088 8086的引脚及功能 8086最小模式下的引脚定义8086最大模式下的引脚定义 一 8086最小模式下的引脚定义 8086 8088微处理器 40条引线双列直插 DIP 封装 8086 8088微处理器引线是对外前端总线及专用信号引线 8086 8088微处理器引线 在逻辑上可分为3类 地址总线信号 数据总线信号 控制总线信号 还有一些专用信号 电源 地 时钟 8086 8088采用引线分时复用技术 一条引线不同时间代表不同信号 解决引线不够问题 一 8086最小模式下的引脚定义 续 1 基本 共用 引脚信号 AD7 AD0 I O 三态 地址 数据分时复用引脚 A8 A15 O 三态 地址引脚 A19 S6 A16 S3 O 三态 地址 状态分时复用引脚 BHE S7 O 三态 高字节允许 状态复用引脚 NMI In 非屏蔽中断请求线 上升边触发 INTR In 可屏蔽中断请求线 高电平有效RD O 三态 读选通信号 低电平有效CLK In 时钟信号 处理器基本定时脉冲 RESET In 复位信号 高电平有效 READY In 准备好信号 高电平有效 处理器与存储器及I O接口速度同步的控制信号WR O 三态 写选通信号 低电平有效 一 8086最小模式下的引脚定义 续 TEST In 测试信号 低电平有效 处理器执行WAIT指令的控制信号 MN MX In 最大 最小工作模式选择信号 硬件设计者用来决定8086工作模式 MN MX 18086为最小模式 MN MX 08086为最大模式 VccGND In 处理器的电源引脚 一 8086最小模式下的引脚定义 续 2最小模式下的有关控制信号 INTA O 最小模式下的中断响应信号 ALE O 地址锁存允许信号DEN O 三态 数据总线缓冲器允许信号DT R O 三态 数据总线缓冲器方向控制信号 M IO O 三态 存储器或I O接口选择信号WR O 三态 写命令信号HOLD In 总线请求信号HLDA O 总线请求响应信号SS0 状态输出线 总线状态 一 8086最小模式下的引脚定义 续 最大模式下的有关控制信号 QS1 QS0 O 指令队列状态信号 表明8086当前指令队列的状态 S2 S1 S0 O 三态 最大模式总线周期状态信号 作为总线控制器8288的输入信号 8288输出各种控制信号 LOCK O 三态 总线封锁信号 信号有效时不允许其他主控部件占用总线RQ GT 0 RQ GT 1 I O 最大模式总线请求 总线响应信号 每条引线作为输入时是总线请求RQ信号 每条引线作为输出时是总线请求响应GT信号 二 8086最大模式下的引脚定义 二 8086最大模式下的引脚定义 续 最大 最小工作模式区别 三 8088 8086的区别 8088为准16位机 S4 S3的组合所代表的正在使用的寄存器 S5 1 CPU可响应可屏蔽中断请求 0 CPU禁止一切可屏蔽中断请求 S6 恒等于零 S3 S4 8088总线操作 S2 S1 S0 QS1 QS0 第二章8086系统结构 2 18086CPU结构2 28088 8086的引脚及功能2 38086存储器的组织2 48086的系统配置2 58086CPU时序 2 38086存储器组织 一 存储器地址的分段二 8086存储器的分体结构 一 存储器地址的分段 续 矛盾 存储器地址空间1MB 20bit地址线 内部各寄存器和数据总线均为16bit 1 存储器地址的分段 解决方法 将整个存储器分为若干个逻辑段 每段内地址16bit 即最多地址空间64KB 允许各逻辑段在整个存储空间浮动 每个段的首地址称为 段基值 段基值 必须能被16整除 XXXX0H 程序执行前 分别对相应的段寄存器CS DS SS ES置 段基值 若程序长度大于64KB 则可通过对CS送新的 段基值 将程序转移到新段中 1 存储器地址的分段 一 存储器地址的分段 续 逻辑地址 允许在程序中编排的地址 2 20位物理地址的形成 物理地址 信息在存储器中实际存放的地址 对给定的任一存储单元 有两部分逻辑地址 段基址 段地址 由CS DS SS ES决定段内偏移量 段内有效地址 该单元相对于段基址的距离 一 存储器地址的分段 续 例如 8086复位后物理地址的形成 物理地址 段基址 16 段内偏移地址PC启动地址 CS 16 IP FFFF0H 0000H FFFF0H 一 存储器地址的分段 续 3 逻辑地址的来源 EA 有效地址 一 存储器地址的分段 续 1 问题的提出 二 8086存储器的分体结构 8位机 MCS 51 8088 的存储器地址空间和数据存储格式以字节 8bit 为单位组织存储器地址空间 访问一次存储器 获得一个字节的数据 而8086CPU的数据总线为16位 CPU除了可以对一个字节寻址外 还必须能进行一个字的读写 即 如何组织数据存储格式使CPU访问一次存储器 获得一个字的数据 硬件条件 1 将1M的存储空间分成两个存储体 偶地址和奇地址存储体 2 将数据总线的低8位与偶地址存储体数据线相连 数据总线的高8位与奇地址存储体数据线相连 二 8086存储器的分体结构 续 二 8086存储器的分体结构 续 存储器二个连续字节组成一个字 一个字中的每一个字节都有各自的字节地址 存入时以低位字节在低地址 高位字节在高地址的次序存放 字单元的地址以低位地址表示 若要求8086在一个总线周期访问一个整字 16位 时 则该字的地址为偶地址 对准好 的字 如果则该字的地址为奇地址 未对准好 的字 则8086要用两个连续的总线周期访问一个整字 每个周期访问一个字节 数据存放格式条件 二 8086存储器的分体结构 续 堆栈是利用RAM区中某一指定区域 由用户规定 用来暂存数据或地址的存储区 堆栈段是由段定义语句在内存中定义的一个段 段基址由SS指定 堆栈存取数据的原则是 先进后出 存取数据的方法是压入 PUSH 和弹出 POP 三 堆栈的概念 堆栈区的栈底是固定的最高地址 其栈顶根据堆栈数据的压入或取出的变化不断改变 栈顶是堆栈区的最低地址 用堆栈指针SP指示 每执行一条PUSH指令 SP SP 2 向堆栈压入16bit数据 每执行一条POP指令 从堆栈弹出16bit数据 SP SP 2 三 堆栈的概念 续 1 MOVSP 0100H2 PUSHAX3 PUSHBX4 POPAX5 POPBX 例 执行压栈和出栈的过程 三 堆栈的概念 续 第二章8086系统结构 2 18086CPU结构2 28088 8086的引脚及功能2 38086存储器的组织2 48086的系统配置2 58086CPU时序 2 48086的系统配置 一 最小模式系统二 最大模式三 8088的引脚与8086的不同之处 特点 系统中存储器芯片 I O芯片不多 地址总线由AD0 AD15 A16 S3 A19 S6通过8282锁存器构成 数据总线直接由AD0 AD15构成 也可加总线

注意事项

本文(微机原理与接口技术第二章 8086系统结构.ppt)为本站会员(飞****9)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.