有答案 14-15-1 汇编语言复习资料(7)

2019-01-10 10:19

(3)有符号数比较 大于用G,小于用L,等于用E,四种情况:>≥<≤ 设参与比较的两数按序为M、N

JG opr ;M>N转移到地址opr SF⊕OF=0且ZF=0 JGE opr ;M≥N转移到地址opr SF⊕OF=0或ZF=1 JL opr ;M<N转移到地址opr SF⊕OF=1且ZF=0 JLE opr ;M≤N转移到地址opr SF⊕OF=1或ZF=1 (4)根据CX值转移 JCXZ opr ;当CX=0转移到地址opr

3.循环控制指令 以CX为计数器,短转移,不影响F, IP←Label或 IP←IP+扩展的opr8 Label通常为符号地址 (1)循环指令 LOOP SHORT Label

①CX-1 ②若CX≠0,则循环,改变IP ③若CX=0执行下一条指令 零循环指令 LOOPZ SHORT Label 或LOOPE SHORT Label

① CX-1 ②若CX≠0且ZF=1,则循环,改变IP ③若CX=0或ZF=1执行下一条指令

(2)非零循环指令 LOOPNZ SHORT Label 或LOOPNE SHORT Label

①CX-1 ②若CX≠0且ZF=0,则循环,改变IP ③若CX=0或ZF=0执行下一条指令

4.子程序调用指令

子程序=过程 调用=转子 返回=返子

(1)段内直接调用CALL dst ;dst为子程序入口地址(D16范围) ①现IP入栈:SP←(SP-2) (SP+1)SP←IP ②子程序入口地址入IP:IP←dst

5.子程序返回指令

(1)段内返回指令 RET ;与CALL dst成对出现 ①原IP出栈:IP←(SP+1)SP ②修改SP指针:SP←(SP+2)

六、CPU控制指令

1.状态标志位操作指令 D置位复位,I置位复位,C反置位复位 STD ;使DF=1 CLD ;使DF=0 STI ;使IF=1 CLI ;使IF=0

STC ;使CF=1 CLC ;使CF=0 CMC ;CF=CF的非

2.NOP ;空操作

31


有答案 14-15-1 汇编语言复习资料(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:基于JAVA的酒店管理系统的设计与实现(毕业论文)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: