经典的条件转移指令表格(汇编)
作者:蛛蛛虎 日期:2009-11-07
无论是在汇编指令分析?还是在文件免杀处理?我们都会多多少少用到这些指令。非常经典的条件转移表格,值得收藏:
|
分类
|
指 令
|
转 移 条 件
|
说 明
|
|
(Ⅰ)
|
JZ/JE
|
ZF=1
|
为零/相等, 则转移
|
|
JNZ/JNE
|
ZF=0
|
不为零/不相等, 则转移
|
|
|
JS
|
SF=1
|
为负, 则转移
|
|
|
JNS
|
SF=0
|
为正, 则转移
|
|
|
JO
|
OF=1
|
溢出, 则转移
|
|
|
JNO
|
OF=0
|
不溢出, 则转移
|
|
|
JP
|
PF=1
|
奇偶位为1, 则转移
|
|
|
JNP
|
PF=0
|
奇偶位为0, 则转移
|
|
|
JC
|
CF=1
|
进位位为1, 则转移
|
|
|
JNC
|
CF=0
|
进位位为0, 则转移
|
|
|
(Ⅱ)
|
JB/JNAE/JC
|
CF=1
|
低于/不高于等于, 则转移
|
|
JNB/JAE/JNC
|
CF=0
|
不低于/高于等于, 则转移
|
|
|
JBE/JNA
|
(CF * ZF)=1
|
低于等于/不高于, 则转移
|
|
|
JNBE/JA
|
(CF * ZF)=0
|
不低于等于/高于, 则转移
|
|
|
(Ⅲ)
|
JL/JNGE
|
(SF * OF)=1
|
小于/不大于等于, 则转移
|
|
JNL/JGE
|
(SF * OF)=0
|
不小于/大于等于, 则转移
|
|
|
JLE/JNG
|
((SF * OF) * ZF)=1
|
小于等于/不大于, 则转移
|
|
|
JNLE/JG
|
((SF * OF) * ZF)=0
|
不小于等于/大于, 则转移
|
|
|
(Ⅳ)
|
JCXZ
|
(CX)=0
|
CX的内容为0, 则转移
|
注:图中部分符号做*代替,本表格转自Tosec Security Team 'Blog
附某大学计算机专业讲座的图示:
评论: 1 | 引用: 0 | 查看次数: -
发表评论


上一篇:
下一篇:
文章来自:
Tags:
相关日志:
回复
|
| 广东省中山市 电信|
| 取消审核]