2012-2-29 微机(黄英):第2章_微处理器与其体系结构.ppt

2012-2-29 微机(黄英):第2章_微处理器与其体系结构.ppt

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2012-2-29 微机(黄英):第2章_微处理器与其体系结构

;1. 8086/8088CPU的内部结构;1. 8086/8088CPU的内部结构;① 从内存中取出一条指令,分析指令操作码。 ② 读出一个操作数(如果指令需要操作数)。 ③ 执行指令。 ④ 将结果写入内存储器(如果指令需要)。;① 8086:内部数据总线是16位,外部数据总线是16位, 所以是真正的16位微处理器。 ② 8088:内部数据总线是16位,外部数据总线是8位, 所以是准16位微处理器。;(3)8086/8088CPU由两个独立的功能部件组成:EU+BIU ? 执行部件 EU ? 总线接口部件 BIU;EU和BIU能相互独立地工作,能使大部分的执行指令和取指令同时进行。;8086/8088CPU的内部结构简图;? 执行部件EU (Execution Unit);① 算术运算和逻辑运算(由算术逻辑单元ALU完成); ② 按指令的寻址方式计算出16位的偏移地址,并将它送到BIU(总线接口部件)中,形成20位的实际地址。;? 总线接口部件BIU (Bus Interface Unit );① 如果: ;2. 8086/8088CPU的寄存器结构;(1) 通用寄存器组(8个,16位);① 数据寄存器(AX, BX, CX, DX);② 地址指针寄存器和变址寄存器(SP, BP, SI, DI);(2) 段寄存器组 ( 4个, Segment register );(3)控制寄存器组(2个);① 指令指针IP (Instruction Pointer);② 标志寄存器(Flag Register);· 6个是状态标志位;· 3个是控制标志位;1、存储器组织;1、存储器组织;· 当存放的数据是一个字时,其低字节放在低地址,高字节放在高地址; · 字的地址用低字节的地址表示。 · 表示为: (00000H) = 1123H (FFFFDH)= 09A8H (FFFFEH)= 6409H ;· 当字的地址是偶数地址时,即从偶数地址开始存放, 称这样存放的字为规则字; · 当字的地址是奇数地址时,即从奇数地址开始存放, 称这样的字为非规则字。;· 存储器与8086CPU连接时,1M的空间实际被分成两个512K的存储空间。;· 存储器与8088CPU连接时,因其外部数据总线是8位,因此对应的1M的存储空间是单一的。;2、存储器的分段和物理地址的形成;· 逻辑地址的表示格式:段基址:偏移地址 · 物理地址 = 段基址×10H+偏移地址 如:已知某存储单元的逻辑地址为2000H:3300H, 求该存储单??的物理地址? 解:物理地址 = 段基址×10H+偏移地址 = 2000H ×10H+3300H = 23300H ;· 由于I/O设备的工作速度远远低于CPU,所以I/O设备不能直接和CPU总线相连,必须通过 I/O 接口芯片。;四、8086/8088的操作及其时序;四、8086/8088的操作及其时序;4. 一个基本的总线周期的组成:;Return;Return;最小方式下的写总线周期;Return;· 8086/8088CPU是采用40条引脚 DIP(双列直插式)封装。;1、8086/8088CPU两种工作方式;2 、两种工作方式的公用引脚;Return;3、最小工作方式引脚;③ DEN:数据允许信号(26脚,输出,三态),表示CPU准备好接收和发送数据,是CPU提供双向数据收发器8286的选通信号。在访问存储器和I/O,或中断响应周期均有效;在DMA下,被设置为高阻。;⑥ WR:写信号(29脚,输出,三态)此引脚低电平时,表示CPU正在执行存储器或I/O的写操作。在写周期,WR在T2T3TW有效;在DMA被设置为高阻。;⑧ HLDA:总线保持响应信号(30脚,输出),是CPU对请求占用总线使用权的响应信号。 ;· 对8088来说,第34引脚为SSO,与DT/R、M/IO的组合,反映了当前总线周期的操作。;· 8086/8088 最小工作方式引脚列表;· 最小方式的典型结构;8282——地址锁存器;· 8086/8088系统常用8282芯片作地址锁存器。;8286—双向数据收发器;· 8286是常用的8位双向总线驱动器。;第二章 作业及思考题

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档