网上整理的一些汇编指令,先放着
指令 功能
AAA 调整加
AAD 调整除
AAM 调整乘
AAS 调整减
ADC 进位加
ADD 加
AND 与
ARPL 调整优先级
BOUND 检查数组
BSF 位右扫描
BSR 位左扫描
BSWAP 交换字节
BT 位测试
BTC 位测试求反
BTR 位测试清零
BTS 位测试置一
CALL 过程调用
CBW 转换字节
CDQ 转换双字
CLC 进位清零
CLD 方向清零
CLI 中断清零
CLTS 任务清除
CMC 进位求反
CMOVA 高于传送
CMOVB 低于传送
CMOVE 相等传送
CMOVG 大于传送
CMOVL 小于传送
CMOVNA 不高于传送
CMOVNB 不低于传送
CMOVNE 不等传送
CMOVNG 不大于传送
CMOVNL 不小于传送
CMOVNO 不溢出传送
CMOVNP 非奇偶传送
CMOVNS 非负传送
CMOVO 溢出传送
CMOVP 奇偶传送
CMOVS 负号传送
CMP 比较
CMPSB 比较字节串
CMPSD 比较双字串
CMPSW 比较字串
CMPXCHG 比较交换
CMPXCHG486 比较交换486
CMPXCHG8B 比较交换8字节
CPUID CPU标识
CWD 转换字
CWDE 扩展字
DAA 调整加十
DAS 调整减十
DEC 减一
DIV 除
ENTER 建立堆栈帧
HLT 停
IDIV 符号整除
IMUL 符号乘法
IN 端口输入
INC 加一
INSB 端口输入字节串
INSD 端口输入双字串
INSW 端口输入字串
JA 高于跳转
JB 低于跳转
JBE 不高于跳转
JCXZ 计数一六零跳转
JE 相等跳转
JECXZ 计数三二零跳转
JG 大于跳转
JL 小于跳转
JMP 跳转
JMPE 跳转扩展
JNB 不低于跳转
JNE 不等跳转
JNG 不大于跳转
JNL 不小于跳转
JNO 不溢出跳转
JNP 非奇偶跳转
JNS