微机原理与接口技术 第2章 微处理器.pptVIP

微机原理与接口技术 第2章 微处理器.ppt

  1. 1、本文档共69页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 微处理器 2.1 微处理器概述 2.2 8086/8088微处理器结构 2.3 8086/8088微处理器工作模式及外部结构 2.4 8086/8088微处理器的基本时序 2.5 80x86至Pentium系列微处理技术概述 2.6 嵌入式系统和嵌入式处理器概述 2.1 微处理器概述 2.2 8086/8088微处理器结构 2.2.1 执行部件(Execution Unit) 标志寄存器的安排 2.2.2 总线接口部件(Bus Interface Unit) 2.2.3 BIU与EU的动作协调原则 2.2.4 存储器组织 特殊的存储区域 2.3 8086/8088微处理器 的工作模式及外部结构 2.3.1 指令周期、总线周期、时钟周期 2.3.1 指令周期、总线周期、时钟周期 2.3.2 8086/8088CPU的引脚信号和功能 1. 两种模式下,名称和功能相同的32个引脚 1. 两种模式下,名称和功能相同的32个引脚 1. 两种模式下,名称和功能相同的32个引脚 8086的存储器结构 2. 最小工作模式的24~31引脚 2. 最小工作模式的24~31引脚 3. 最大工作模式的24~31引脚 3. 最大工作模式的24~31引脚 3. 最大工作模式的24~31引脚 8286收发器和8088的连接 总线控制器8288 2.4 8086/8088微处理器的基本时序 2.4.1 最小模式下的典型时序 3. 中断响应周期 4. 系统的复位和启动操作 5. 总线占用周期 2.5.2 Pentium微处理器的特点 (1)Pentium由U和V两条指令流水线构成 了超标量流水线结构 (2)重新设计的浮点部件 (3)独立的指令和数据Cache (4)分支预测 (5)采用64位外部数据总线 2.5.3 Pentium微处理器的程序设计模型 程序设计模型,就是程序员编程时所需要的计算机模型。 通用寄存器 32位通用寄存器是8086的16位通用寄存器的扩展,命名为EAX、EBX、ECX、EDX、ESI、EDI、EBP、ESP。 每一个寄存器都可以存放数据或地址,支持8、16、32位的数据操作及1~32位的位操作数,也支持16位和32位的地址操作数。 指令指针寄存器EIP ( Instruction Pointer) EIP是一个专用寄存器,用于寻址当前需要取出的指令字节。当CPU从内存中取出一个指令字节后,EIP就自动加1,指向下一指令字节。 当微处理器工作在实模式下时,这个寄存器为IP(16位);当80386及更高型号的微处理器工作于保护模式下时,则是EIP(32位)。 程序员不能对EIP/IP进行存取操作。程序中的转移指令、返回指令以及中断处理能对EIP/IP进行操作。 标志寄存器 段寄存器 当微处理器工作在实地址方式时,这些段寄存器提供的内容就是16位的段地址。与8086/8088的段地址寄存器含义相同。 当微处理器工作在保护方式时,CS中的选择子将选择一个描述代码存储区起始地址和长度等信息的描述符。这时段寄存器存放的是段选择子。 系统级寄存器 系统级寄存器: 控制寄存器、系统地址寄存器和调试测试寄存器 系统地址寄存器又称为保护方式寄存器 Pentium的存储器和I/O地址空间 (1)存储地址空间 Pentium微处理器定义了三个地址空间,分别是虚拟空间、线性空间和物理空间。 虚拟空间又称逻辑空间,是应用程序员编写程序的空间,其相应的地址称为虚拟地址或逻辑地址。 物理空间也称主存空间,是计算机中主存储器的实际空间,相应的地址称为物理地址或主存地址。Pentium微处理器能访问的物理空间可达232B(4GB)。 逻辑地址(即虚拟地址)由一个选择子和一个偏移量组成。选择子是段寄存器的内容,偏移量与所有寻址分量(基地址、变址、位移)相加形成有效地址。 输入/输出(I/O)地址空间 2.5.4 Pentium微处理器的工作模式 实地址模式(Real Address Mode) 保护虚拟地址模式(Protected Virtual Address Mode) 虚拟8086模式 实地址模式(Real Address Mode) (1)实地址模式的主要特点 寻址机构、存储器管理和中断机构均与8086一致。 操作数的默认长度是16位,但允许访问32位寄存器组;在使用32位寄存器组时,指令中要加上前缀,以表示越权存取。 不用虚拟地址的概念,主存储器的容量最大为1MB;采用分段方式,每个段大小固定为64KB。 在实地址模式下,存储器中保留两个固定区域,一个是初始化区域,另一个是中断向量区域。前

文档评论(0)

海川电子书城 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档