汇编语言基础

mov 赋值
lea 指针
imul乘
add 加
sub 减 sub i,1
push 压栈
pop 出栈
pushad 全部压栈
popad全部出栈
inc 自增
dec 自减
位运算
and 与 &
or 或 |
not 非
xor 异或(相同为假)
cmp 指令 当实际的减法发生时,CMP 指令按照计算结果修改溢出、符号、零、进位
、辅助进位和奇偶标志位
TEST 指令 在两个操作数的对应位之间进行 AND 操作,并根据运算结果设置符号标
志位、零标志位和奇偶标志位。
jmp 无条件 跳转
call 将下一行压栈 ,并且跳转
ret 出栈 并回至压栈的那个地址
esp 表示 栈顶
ebp 表示栈底 (S B)
EIP 表示 下一行即将要运行的地方
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值