第2章8086微处理器结构剖析.ppt

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 8086微处理器;2.1 80X86微处理器系列概况;2.1.1 从8080/8085到8086;8088内部结构与8086相同,是16位微处理器,对外数据总线是8位的。 8088与已有的8位外围芯片容易配合使用。 8088价格低,适合当时的微计算机使用。 IBM公司选择8088作为处理器设计个人计算机,大获成功,Intel微处理器成为主流产品。;80286:16位结构,16MB寻址空间,支持保护方式,可执行多任务,速度比8086快。 80386:32位结构,4GB寻址空间,支持保护方式,可执行多任务,性能大大优于16位结构。 80486: 32位结构,比80386有很大改进, 片内FPU,片内Cache,速度比80386快很多。; ;2.2.1 8086微处理器的结构;返回本节;8080/8085受结构限制,取指令和执行指令串行进行,操作无重叠(无并行性)。 8086由EU与BIU两个独立的功能部件组成,它们的操作有并行性。 EU与BIU的流水线操作:EU与BIU可独立工作,BIU在保证EU与片外传送操作数前提下,可进行指令预取,与EU可重叠操作。 8086指令队列出现2个空字节,且EU未占总线,BIU自动取指令填充队列。;;返回本节;2.3 8086\8088微处理器引脚说明;;返回本节;2.4 8086访问存储器特性;返回本节;2.5 8086CPU和寄存器组 ;2.5.1 Intel 8086CPU内部结构;2.5.2 8086寄存器组;1.通用寄存器;变址和指针寄存器包括SI、DI、SP、BP4个16位寄存器,主要用于存放某个存储单元的偏移地址。这4个16位的寄存器只能按16位进行存取操作。 SI是源变址寄存器,DI是目的变址寄存器,在字符串操作中,SI和DI都具有自动增量或减量的功能。 SP为堆栈指针寄存器,用于存放当前堆栈段中栈顶的偏移地址;BP为基址指针寄存器,用于存放堆栈段中某一存储单元的偏移地址。 ;2.段寄存器;3.指令指针;2.5.3 标志寄存器;1.条件标志 ;2.状态控制标志 ;2.6 存储器物理地址的形成;2.6.1 存储器;2.6.2 存储器单元的地址和内容;图1.4表明了存储器中部分存储单元存放信息情况。从图1.4可看到,地址为34560H的字节的存储单元中的内容是34H,而地址为34561H的字节存储单元中的内容是12H。;由于8086/8088CPU内字长16位,因此除了可以访问内存字节单元外还能访问16位的内存单元(即字单元)。在PC机中,将存储器中任何两个相邻的字节定义为一个字单元,它可以存放一个16位的字信息,其中高8位存入字单元的高地址字节,低8位存入字单元的低地址字节,构成字单元的两个字节的地址中较小者作为该字单元的地址(字单元的地址采用两个字节单元中的低地址表示)。 地址为偶数的字称为规则字(即偶地址字),地址为奇数的字称为非规则字(即奇地址字)。在机器里,访问存储器(要求取数或存数)都是以字为单位进行的,也就是说,机器是以偶地址访问存储器的。这样,对于奇地址的字单元,要取一个字需要访问两次存储器,花费的时间比访问规则字要多一倍。;2.6.3 物理地址的形成;8086CPU的地址线是20位的,这样最大可寻址空间应为220=1MB,其物理地址范围从00000H~FFFFFH。而8086CPU寄存器都是16位的。那么,这1MB空间如何用16位寄存器表达呢? 根据要求可把1M字节地址空间划成若干逻辑段。每个逻辑段必须满足两个条件:一是逻辑段的起始地址(简称段首址)必须是16的倍数;二是逻辑段的最大长度为64K。按照这两个条件,1M字节地址空间最多可划分成64K个逻辑段,最少也要划分成16个逻辑段。逻辑段与逻辑段可以相连,也可以不连,还可以重叠。;【例1.5】各独立段的分配情况示例。;;【例1.6】各段相互重叠情??示例。;图1.6 各段重叠存储单元分配图;本章到此结束,谢谢!

文档评论(0)

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

我是自由职业者,从事文档的创作工作。

1亿VIP精品文档

相关文档