文章目录
一、call 子函数调用指令
二、jmp 跳转指令
三、lea 加载指令
四、mov 数据传送指令
总结
一、call 子函数调用指令
----
call 指令是 子函数调用指令 , 调用的指令的下一条指令地址入栈..., 会自动跳转到 子函数 目标地址中 , 该地址可能存储在寄存器中 , 也可能是一个常量 ;
二、jmp 跳转指令
----
jmp 跳转指令 , 默认情况下是无条件跳转 ;
如果想要附加条件跳转 ,...如达成某种条件后才能跳转 , 可以附带如下条件 ;
a : above , 无符号 大于 跳转 ;
b : below , 吗无符号 小于 跳转 ;
g : great , 有符号 大于...,
e 表示等于跳转 ,
ae 表示大于等于跳转 ,
nae 表示不大于等于跳转 即 小于跳转 ;
三、lea 加载指令
----
lea 指令 : Load Effect Address 取地址值...jmp 跳转指令 ( 可选参数 a , b , c , g , l , o , p , s , z , e , n)
lea 加载指令 , lds , les , lfs , lgs , lss