美文网首页
cmp(compare)比较指令

cmp(compare)比较指令

作者: NextStepPeng | 来源:发表于2018-04-26 17:16 被阅读0次

cmp(Compare)比较指令

   CMP 把一个寄存器的内容和另一个寄存器的内容或立即数进行比较。但不存储结果,只是正确的更改标志。
   一般CMP做完判断后会进行跳转,后面通常会跟上B指令!

B83D6B3B-BFCD-4B7F-A5DF-E8995C8D94B9.png
  • BL 标号:跳转到标号处执行
  • B.GT 标号:比较结果是大于(greater than),执行标号,否则不跳转
  • B.GE (b.le ) 标号:比较结果是大于等于(greater than or equal to),执行标号,否则不跳转
  • B.EQ 标号:比较结果是等于,执行标号,否则不跳转
  • B.HI 标号:比较结果是无符号大于,执行标号,否则不跳转

相关文章

  • cmp(compare)比较指令

    cmp(Compare)比较指令    CMP 把一个寄存器的内容和另一个寄存器的内容或立即数进行比较。但不存储结...

  • 汇编六 — 循环、选择、判断的识别

    if 识别 先介绍一个汇编指令 cmp(Compare)比较指令    CMP 把一个寄存器的内容和另一个寄存器的...

  • 循环&选择

    逆向课程随堂笔记 004 循环&选择 cmp(Compare)比较指令    CMP 把一个寄存器的内容和另一个寄...

  • 循环&选择

    循环&选择 cmp(Compare)比较指令    CMP 把一个寄存器的内容和另一个寄存器的内容或立即数进行比较...

  • 004--循环&选择

    ##cmp(Compare)比较指令    CMP 把一个寄存器的内容和另一个寄存器的内容或立即数进行比较。但不存...

  • 反汇编学习笔记5 - 循环&选择

    循环&选择 cmp(Compare)比较指令    CMP 把一个寄存器的内容和另一个寄存器的内容或立即数进行比较...

  • 汇编之常识(四)循环&选择

    循环&选择 cmp(Compare)比较指令 CMP 把一个寄存器的内容和另一个寄存器的内容或立即数进行比较。但不...

  • 004 循环&选择

    <经Hank老师同意转载> cmp(Compare)比较指令    CMP 把一个寄存器的内容和另一个寄存器的内容...

  • 逆向工程004 循环&选择

    cmp(Compare)比较指令    CMP 把一个寄存器的内容和另一个寄存器的内容或立即数进行比较。但不存储结...

  • iOS逆向之循环&选择(五)

    cmp(Compare)比较指令    CMP 把一个寄存器的内容和另一个寄存器的内容或立即数进行比较。但不存储结...

网友评论

      本文标题:cmp(compare)比较指令

      本文链接:https://www.haomeiwen.com/subject/qkjmlftx.html