l熟悉内部结构l掌握的寄存器组和.pptVIP

l熟悉内部结构l掌握的寄存器组和.ppt

  1. 1、本文档共24页,可阅读全部内容。
  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文档。上传文档
查看更多
l熟悉内部结构l掌握的寄存器组和

* * 第3章 80486微处理器 本章教学目的及要求 l???熟悉80486内部结构 l???掌握80486的寄存器组和微处理器的地址空间 l???掌握80486的工作模式(实地址模式和保护虚拟地址模式) l? 了解80486的数据线、地址线和控制线 1971年诞生第一个微处理器4004 1974年微处理器8008,叫做“Mark-8(马克八号)” 1974在8008基础上研制出8080 8086微处理器,为了增强数学计算能力, 开发了8087数学协处理器 3.1 80486的内部结构 组成部分:总线接口部分、指令预取部分、译码部分、控制部分、运算部分、存储管理部分、高速缓冲部分 3.1.1 基本结构介绍 运算部分:定点运算和浮点运算 存储管理:虚拟存储器(分段和分页) 高速缓冲存储器(cache) 控制部分 总线接口部分 指令预取部分 译码部分 3.1.2 寄存器组 1、基本结构寄存器 程序可见寄存器 在汇编语言程序设计中用到的寄存器,可以由指令来指定。 包括:通用寄存器、指令指针、标志寄存器、段寄存器 (1) 通用寄存器 EAX---累加器 EBX---基址寄存器 ECX---计数寄存器 EDX---数据寄存器 ESP---堆栈指针寄存器 EBP---基址指针寄存器 EDI---目的变址寄存器 ESI---源变址寄存器 (2) 指令指针 EIP---指令指针(存放代码段中的偏移地址) (3)标志寄存器 EFLAGS---标志寄存器(也叫PSW) OF---溢出 SF---符号 ZF---零 CF---进位 AF---辅助进位 PF---奇偶 DF---方向(控制标志位) TF---陷阱 IF---中断 IOPL---I/O特权级 NT---嵌套任务 RF---重启 VM---虚8086模式位 AC---对准检查方式位 VIF---虚拟中断标志 ID---标识标志 (4) 段寄存器 CS---代码段 DS---数据段 SS---堆栈段 ES---附加段 FS、GS 附加段(数据段) 2、系统级寄存器 程序不可见寄存器 指一般应用程序设计中不用而由系统所用的寄存器(不能由用户程序访问而是只能由系统管理的寄存器)。 包括:4个控制寄存器、4个系统地址寄存器 (1)控制寄存器 ? CR0 ? CR1(保留) ? CR2 ? CR3 (2)系统地址寄存器 ? GDTR(全局描述符表寄存器) ? IDTR(中断描述符表寄存器) ? LDTR(局部描述符表寄存器) ? TR(任务状态寄存器) 3、测试与测试寄存器 8个调试寄存器 5个测试寄存器

文档评论(0)

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

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

1亿VIP精品文档

相关文档