汇编笔记001

汇编指令test属于逻辑指令

功能:执行BIT与BIT之间的逻辑运算.
test 对两个参数(目标,源)执行AND逻辑操作.并且根据结果设置标志寄存器.结果
本身不会保存.
test ax,bx 与 and ax,bx 命令有相同的效果.

example:
1.test用来测试一个位 例如寄存器
test eax,100b; b后缀意为二进制
jnz ***,如果eax右数第三个位为1.jnz 将会跳转

2.Test 的一个非常普通的用法是用来测试一个寄存器是否为空.
test ecx,ecx
jz somewhere

你可能感兴趣的:(笔记)