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

2 通用微处理器的.ppt

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

CF(Carry Flag):进位标志 CF=1表示本次运算中,最高位(D7位或D15位)发生进位(加法运算)或借位(减法运算)。 PF(Parity Flag):奇偶标志 PF=1 表示本次运算结果中有偶数个“1”; PF=0 表示有奇数个“1”。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. AF(Auxiliary Carry Flag):辅助进位标志。 AF=1 表示本次运算D3位向D4位有进位(加法运算)或借位(减法运算)。 ZF(Zero Flag):零标志。 ZF=1 表示本次运算结果为0,否则ZF=0。 SF(Sign Flag):符号标志。 SF=1 表示本次运算结果的最高位(D7或D15位)为“1”,否则,SF=0。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. OF(Overflow Flag):溢出标志。 OF=1 表示本次运算结果超出了带符号数范围,即溢出。否则OF=0。 8位补码的整数范围是: -128 ~ +127; 16位补码的整数范围是: -32768 ~ +32767。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 三个控制标志位为: DF(Direction Flag):方向标志。 DF=1,使串操作按减地址方式进行; DF=0,使串操作按增地址方式进行。 IF(Interrupt Flag):中断标志。 IF=1,允许CPU响应可屏蔽中断; IF=0,禁止CPU响应可屏蔽中断。 TF(Trap Flag):单步标志。 TF=1,CPU进入单步工作方式; TF=0,CPU正常执行。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 三、20位地址形成 存在的矛盾:20根地址线,16位寄存器; 解决办法:分段寻址,用两个16位寄存器转换为1个20位地址; 逻辑地址 段地址:偏移地址 物理地址 真实的20位地址 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 第二章 微处理器和指令系统 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. ——执行指令 机器指令:命令机器做某种操作的一条语句称为一个机器指令; ADD AX,5 ;8086CPU的一条指令 让计算机完成一个加法运算:加数为5,被加数存储在AX寄存器中,和存储在AX中 指令系统:全部机器指令的集合称为指令系统。 一、 CPU工作原理 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 问题: 指令是计算机内部的操作命令,是由人利用指令来编写程序,控制计算机的工作,既用软件控制硬件。 指令以什么形式存储? 指令存储在哪里? 存储的指令如何获得? 获得的指令如何控制计算机执行? Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 指令以什么形式存储? 计算机只认识二进制。指令以二进制形式存储。 那么用多

文档评论(0)

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

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

1亿VIP精品文档

相关文档