当前位置:   article > 正文

汇编总结:mov指令

汇编语言movb表示?

mov指令的作用:

    mov指令可能是汇编里用的最多的指令了,完成c语言里的赋值。

mov指令种类:

  1. 1.普通的mov指令
  2. 2.做符号扩展的movs
  3. 3.做零扩展的movz

1.普通mov的种类有:

  1. movb #完成1个字节的复制
  2. movw #完成2个字节的复制
  3. movl #完成4个字节的复制
  4. movq #完成8个字节的复制

2.movs的种类以及为什么要符号扩展指令?

1.为什么要用符号扩展指令

  如果要完成下面的c语言代码

  1. char c = -1;
  2. int i = c;

  如果翻译成下面的汇编代码,会发现一个问题

      用movb把%al寄存器里的-1,复制到%ebx寄

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/272333
推荐阅读
相关标签
  

闽ICP备14008679号