test , cmp的区别、以及标志位
一、test属于逻辑运算指令功能: 测试(两操作数作AND[与]运算,仅修改标志位,不修改寄存器内的结果).test对两个参数(目标,源)执行AND逻辑操作,并根据结果设置标志寄存器,结果本身不会保存。test AX,BX 与 and AX,BX 命令有相同效果语法: TEST r/m,r/m/data影响标志: C,O,P,Z,S(其中C与O两个标志会被设为0)运用举例:1...