n09第1章节 微处理器.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
n09第1章节 微处理器

本章要点 1. 微处理器的主要性能指标 2. 8086微处理器内部组成结构及工作原理 3. 8086微处理器中的寄存器名称、功能、位数 4.标志寄存器FLAGS中的6个状态标志、3个控制标志的名称及功能 5. 8086微处理器主要引脚信号名称及功能 6.80286 与8086内部组成结构的相同点和不同点。 重点 -A CS:100 ↙ 1A40:0100 MOV AX,100 ↙ 1A40:0103 MOV BX,2000↙ 1A40:0106 ↙ (回车结束汇编输入) Debug——A 将指令输入到内存 下划线部分表示由键盘输入内容 逻辑地址 -U CS:100 ↙ 1A40:0100 B80001 MOV AX,100 ↙ 1A40:0103 BB0020 MOV BX,2000↙ Debug——U 将内存单元中内容变为指令显示 内存单元中的内容 将内容转变为指令来显示 -T=CS:100 1 ↙ AX=0100 BX=0000 CX=0000 ……. ….. IP=0103 Debug——T 逐条指令执行与显示命令 -T 1 ↙ AX=0100 BX=2000 CX=0000 ……. ….. IP=0106 执行 MOV AX,100 执行 MOV BX,2000 指令指针寄存器 存放当前要执行的指令的偏移地址 8086/8088CPU工作原理 小结 8088的指令执行过程——指令流水线方式 8088内部组成 存储器 程序指令 用二进制编码存入内存 MOV AX, 100 B8 64 00 ADD AX, 256 05 00 01 MOV [2000H], AX A3 00 20 存储器是由许多单元组成; 每个存储单元存放一个字节的内容 每个存储单元都分配一个编号,称为存储器地址。也叫物理地址;8086内存单元物理地址是20位 8086的内存采用分段管理的方法,1M内存分为若干段,每段的大小根据需要决定,最大为64K。 每段起始地址的低4位都为0,高16位称为段基址,可存放到段寄存器中。 段内某单元的物理地址相对于段起始地址的偏移量,称为段内偏移地址。 CPU内部表示存储器地址是用段基址:偏移地址组合表示,又称为逻辑地址; 8086中的段基址和偏移地址是16位 段基址存放在段寄存器(CS,DS,SS,ES),偏移地址存放在指令指针寄存器(IP)或通用寄存器 程序指令存放在存储器的单元中; 一个指令可以占有一个、两个或三个单元; 指令执行过程是通过CPU将存储器单元中的指令取到CPU内部,在CPU内部执行的。 CPU和存储器之间交换数据用到的总线包括: 数据总线:AD0~AD15; 地址总线:AD0——AD15,A16——A19 控制总线:ALE、RD、WR、DT/R、DEN、 M/IO 5 80286微处理器 80286是16位微处理器中性能最好,能有效地运行实时多任务操作系统,支持存储器管理和虚地址保护功能。 80286有68条引脚,采用4列直插式封装。它具有独立的16条数据线和24条地址线,芯片上集成有13.5万个晶体管,时钟频率为8~10MHZ。 80286的结构: 8086内部分为:BIU和EU 80286的BIU部分分成了 AU(地址部件)、 IU(指令部件)和 BU(总线部件)3个部分, 这样CPU内部的4个处理部件并行操作,提高数据吞吐量,加快系统处理速度。 2、设有存储器管理机构,可实现虚拟存储器管理 80286片内的存储器管理单元(MMU),实现虚拟存储器管理。80286可在两种方式下运行:实地址方式和虚地址保护方式。 在实地址方式下,80286相当于一个快速的8086,使用低20位地址总线,可寻址1MB的存储空间 。 在虚地址保护方式下,CPU内的MMU将支持对虚拟存储器的访问,这时80286的存储空间包括物理存储器和虚拟存储器两部分。 物理存储器:是实际存在的,CPU可以直接寻址的存储器。最大容量16MB-224。 虚拟存储器:最大容量1GB。 概述:虚拟存储器是一种设计技术,用于提供比计算机中实际使用的物理存储器大得多的存储空间。 使用者会产生一种错觉,好象在程序中可以使用非常大的物理存储空间。 实现方法:虚拟存储器由存储管理机制及一个大容量的硬盘存储器支持。 用户程序存放在虚拟存储器中,但执行程序时,虚拟存储器中的存储内容必须转存到物理存储器中,这一转换过程称映射。因为只有存储在主存储器中的程序可由处理器执行。 优点:每台计算机中的物理储存器容量是不一样的,采用此技术,一个程序可以很容易地在各个不同计算机上运行;使用虚拟存储器,编程人员可以写出比实际配置的物理存储器

文档评论(0)

ctuorn0371 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档