• 汇编 SETG,SETL ,SETGE, SETLE指令


    一、SETG
      SETZ(SETE) //取ZF标志位值 放到寄存器里
      SETNZ(SETNE) 
      ==
      > 
      SETG //setg  cl//ZF==0 并 SF==0 并 OF==0 时 cl=1;
    
      //> < =
     二、SETL
       <
      SETL // setl cl; SF==1 或者 OF==1 时 cl=1;
    
    一、SETGE指令
     指令格式 
      SETGE 操作数  //操作数可以是 一字节的存储单元,也可是是一字节宽度的寄存器
       作用:  >=时设定操作数值1 ,否则为0 //一般与cmp指令组合使用
    
       标志位: JGE对标志位的需求 SF=OF 时 操作的值=1
    二、SETLE指令
      SETLE 操作数  //操作数可以是 一字节的存储单元,也可是是一字节宽度的寄存器
      作用:  <=时设定操作数值为1 ,否则为0 //一般与cmp指令组合使用
    
      标志位: JLE对标位的需求一样 ZF=1 || SF!=OF 操作数=1
    
  • 相关阅读:
    Servlet Class4
    Servlet Class3
    Servlet Class2
    Servlet Class1
    HTTP基础知识
    XML基础知识
    JAVA Class25
    JAVA Class24
    JAVA Class23
    JAVA Class22
  • 原文地址:https://www.cnblogs.com/whzym111/p/6374518.html
Copyright © 2020-2023  润新知