汇编基础——常用汇编指令总结

  最近在学习计算机操作系统,其中有一部分是讲程序的机器级表示,也就是汇编语言。关于汇编语言,虽然现在我们在写程序的时候已经几乎不使用它了,但是在遇到它的时候能够理解它,还是有必要的。下面是我对汇编语言的一些学习总结。

一、数据传送指令

  

  第一个参数是源操作数,第二个参数是目的操作数。

二、算术和逻辑操作指令

逻辑右移,左边统一添0

算数右移,左边添加的数和符号有关

三、条件码

  最常用的条件码有:CF:进位标志,可用来检查无符号操作数的溢出

           ZF:零标志

           SF:符号标志,得到的是一个负数

           OF:溢出标志

  测试的目的是为了判断两者是否相等

  

四、跳转指令

  

  上面的Label是要跳转到的标识符

五、过程调用和返回

  

原文地址:https://www.cnblogs.com/zjzsky/p/3439223.html