• 奇葩汇编指令大全


    奇葩汇编指令大全

    sbb指令

    sbb是带借位bai减法指令,它利用了duCF位上记录的借位值。
    指令格式:sbb 操作对象1,操作对象2
    功能:操作对象1=操作对象1-操作对象2-CF
    若AX=1020H,BX=1200H,CF=1,则SBB AX,BX的执行后AX的结果为:
    1020-1200-1
    结果:FFFFFFFFFFFFFE1F

    neg指令

    指令格式:neg 寄存器
    专业术语:取补数
    功能:说法有点微妙。你知道是“求相反数”就可以了。
    eax=5
    neg eax
    结果:-5

    pushad

    将所有的32位通用寄存器压入堆栈

    pusha

    将所有的16位通用寄存器压入堆栈

    pushfd

    然后将32位标志寄存器EFLAGS压入堆栈

    pushf

    将的16位标志寄存器EFLAGS压入堆栈

    popad

    将所有的32位通用寄存器取出堆栈

    popa

    将所有的16位通用寄存器取出堆栈

    popfd

    将32位标志寄存器EFLAGS取出堆栈

    popf

    将16位标志寄存器EFLAGS取出堆栈

  • 相关阅读:
    TensorFlow优化器
    TensorFlow读取csv文件过程
    0126Go时间
    0125GoXML 转换
    0130Go数值解析
    0127Go时间戳
    0131GoURL 解析
    0128Go时间格式化
    0133GoBase64
    0124GoJSON 转换
  • 原文地址:https://www.cnblogs.com/Besttwuya/p/14037614.html
Copyright © 2020-2023  润新知