网站大量收购独家精品文档,联系QQ:2885784924

微机接口技术 第二章微处理器及系统.ppt

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

系统主要组成: BIU完成内外信息交换,即: ① 取指令 ② 传送数据 ③ 形成物理地址 EU执行全部指令,即: ① 指令译码 ② 执行指令 ③ 向BIU传送偏移地址信息 ④ 管理通用寄存器和标志寄存器 1. BIU与EU的主要功能 BIU和EU并行操作示意图 2.物理地址怎样形成? 4. 8086/8088工作模式 最小模式: 指在系统中只有一个微处理器,系统中的所有总线控制信号都直接由8086/8088产生,因此整个系统中的控制线路最简单,对应这种工作模式称为最小模式。 最大模式:是相对于最小模式而言的,指系统中含有两个或两个以上微处理器,其中一个就是8086/8088为主处理器,其它都是协处理器。 在8086/8088系统中与其配合的协处理器有数值运算协处理器8087和输入输出协处理器8089。 处理器的最小定时单位,它由主频决定。 模式由硬件决定: CPU引脚MN/MX_为“1”高电平,在最小模式; 为“0”电平,在最大模式. 5.8086/8088引脚信号 引脚含义 NMI为硬件中断源中不可屏蔽中断输入信号,上升沿有效。 INTR为硬件中断源中可屏蔽中断的输入信号,高电平有效。所有外部调设备的中断源均接至中断控制器,通过中断控制器输出再接入INTR引脚。实现中断管理 A19/S6~A16/S3:地址/状态复用输出线。 S0~S7含义 S7未定义 S6始终为低 S5与标志寄存器中的中断允许标志IF一致。 S4、S3表示使用的段寄存器 S2-、S1-、S0-组合确定最大模式下总线操作类型 (见P13) QS1和QS0含义 QS1和QS0在最大模式下表示指令队列的使用情况 最小模式总线操作 最大模式总线操作类型 6. 总线周期的概念 总线周期: 完成一次总线操作(存储器或I/O访问)所需的读/写机器周期。8086/8088一个基本总线周期包括4个时钟周期的时间。习惯称为4个状态,分别记为T1、T2、T3和T4状态。 T1状态:输出地址信息并锁存。 T2状态:撤消地址,为传送数据作准备。 T3状态:如果外部准备好,则数据稳定在总线上。 T4状态:读写总线上的数据,总线周期结束。 时钟周期:微处理器的最小定时单位,它由主频决定。 指令周期:一条指令从取出到执行完毕所需要的时间。 机器周期:完成一个独立的操作所需时间。 8086/8088总线时序(读) 总线时序(写) 课堂提问: 哪两种地址合成物理地址? 下列合成物理地址是否正确?是发生在取指令或执行指令? 1. CS:SP 2. DS:DI 3. DS:IP 4.SS:SP 计算下列物理地址: 1. 1000H:1234H=? 2. A200H:12CFH=? 3.A000H:?=A0123 4.?:CD21H=32D21H 1.80386主要特点 1.时钟频率提高 20MHz以上,远远高于80286的时钟频率。 2.寻址能力增强 80386提供了32位地址总线,使得寻址能力由80286的 16MB,提高到4096MB(232=4GB)。 3.增强内存管理 从80386开始,除了分段管理外,还增加了内存分页 (Memory Paging) 的技术。 4.增加了虚拟86工作方式 除了保持了80286的实地址方式和保护方式外,80386还增加了一种叫做保护方式下的虚拟8086方式(简称虚拟8086或虚拟86或V86方式)。 2.2 80386微处理器 2.80386功能模块 3.80386微处理器结构 4.80386寄存器结构 寄存器特点 1.通用寄存器和标志寄存器都扩展到32位,在原16位基础上前面加E。数据寄存器可进行8位、16位和32位操作。 2.段寄存器仍为16位,但增加两个数据段寄存器FS和GS 3. 增加三个控制寄存器CR0、CR2和CR3(无CR1)。 4. 系统地址寄存器与80286类似。 6.系统表寄存器 GDTR全局描述表寄存器 LDTR局部描述表寄存器 IDIR中断描述表寄存器 TR任务寄存器 功能:在保护模式下分别指出对应的描述表在存储器中的起始地址及占存储单元数。 GDTR与GDT表 GDTR长度为48位的寄存器。其中32位用作指出表在存储器中的基地址,16位为该表所占的主存空间的大小。它们分别被称为基址字段和边界字段 7.标志寄存器 VM 虚拟方式位:在保护方式下,VM=1使80386工作在虚拟8086方式。VM位只能在保护方式下由IRET指令(当前特权级=0)或在任何特权级下由任务切换设置使VM=1而进入虚拟8086方式。 RF 恢复标志:RF标志位与调试寄存器的断点或单步操作一起使用。当调

文档评论(0)

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

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

1亿VIP精品文档

相关文档