计算机原理(仲崇权)3xiuzheng.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文档。上传文档
查看更多
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 处理器控制指令 NOP 空操作指令 占用一个字节的机器码,不执行任何操作 格式 : NOP 指令不执行任何操作,但占有3个时钟周期,继续执行下条指令。 其机器码占一个字节单元, 在调试程序时,修改程序用。 做短暂延时 HLT (Halt) 停机指令 该指令使处理器处于停机状态,以便等待一次外部中断到来,中断结束后执行下面的程序。 例 … … STI ;允许外部中断 HLT ;等待中断 MOV AX, 0 … 只有以下几种情况才能脱离暂停状态: RESET线上有复位信号 在NMI线上有请求 在中断允许情形下(IF=1),在INTR线上有请求 WAIT 等待指令 该指令使处理器处于空转状态,也可用来等待外部中断的到来,中断结束后仍返回WAIT指令继续等待。 ESC (Escape) 交权指令 用作前缀 一个交权的指令前缀,把指令给协处理处理。 LOCK 封锁指令 用作前缀 该指令与其他指令联合,用来维持总线的封锁信号直到与其联合的指令执行完为止。 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * JMP DWORD PTR TARGET 段间间接跳转 操作:CS ? (MEM32),IP ? (MEM32+2) 说明:此时TARGET只能为MEM32操作数,目的段地和偏移量保存在存储器中。 (除立即数和寄存器以外的任何一种寻址方式) 具体指令:JMP DOWRD PTR MEM32 例:已知 (BX)=1000H,(SI)=2000H , (DS)=2000H (23000H)=2211H, (23002H)=4433H JMP DWORD PTR [BX][SI] 则: (BX)+(SI)=3000H (IP)=(PA)=(16d?(DS)+(BX)+(SI))=(23000H)=2211H (CS)=(PA+2)=4433H 演示 目的地址存储器段间间接寻址方式 (二)条件转移指令 根据判断条件,决定是否跳转,条件转移指令都是段内短跳转,即IP ? IP+addr8,实际均使用符号地址。 判断单个标志 ZF: JZ (JE),(零或相等则转移) ZF=1 JNZ (JNE) (非零或不等则转移) ZF=0 SF: JS, (负则转移) SF=1 JNS (正则转移) SF=0 OF: JO, (溢出则转移) OF=1 JNO (不溢出则转移) OF=0 PF: JP, (奇偶位为1则转移) PF=1 JNP (奇偶位为0则转移) PF=0 CF:JC(JB, JNAE),(进位为1、低于、不高于等于则转移) CF=1 JNC(JNB, JAE) (进位为0、不低于、高于等于则转移) CF=0 判断无符号数大小 助记符的意义:A:高于;B:低于;E:等于 JB (JNAE);同 JC,低于,或者不高于等于, 或者进位位为1则转移 JNB(JAE) ;同 JNC ,不低于,或者高于等于,或者进位位为0则转移 JBE(JNA) ;低于等于,或者不高于则转移 判断条件为:CF|ZF=1 JNBE(JA) ;不低于等于,或者高于则转移 判断条件为:CF|ZF=0 判断有符号数大小 助记符的意义:G:大于;L:小于;E:等于 JL (JNGE) ;小于,或者不大于等于则转移,判断条件 SF

文档评论(0)

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

文档有任何问题,请私信留言,会第一时间解决。

版权声明书
用户编号:7043023136000000

1亿VIP精品文档

相关文档