CMOV开头的汇编指令

 

名称  功能 操作数操作码模数寄存器1寄存器2
或内存
位移量立即数符号方向芯片
型号
16位32位
CMOVO 溢出传送 寄16<=寄16 $0F40 11 1 3 1 8086 $66
CMOVO 溢出传送 寄32<=寄32 $0F40 11 1 3 1 386 $66
CMOVO 溢出传送 寄16<=[寄16] $0F40 00 1 5 1 8086 $6667
CMOVO 溢出传送 寄16<=[寄32] $0F40 00 1 5 1 386 $67 $66
CMOVO 溢出传送 寄32<=[寄16] $0F40 00 1 5 1 386 $66 $67
CMOVO 溢出传送 寄32<=[寄32] $0F40 00 1 5 1 386 $6667
CMOVO 溢出传送 寄16<=[寄16+位移8] $0F40 01 1 5 9 1 8086 $6667
CMOVO 溢出传送 寄16<=[寄32+位移8] $0F40 01 1 5 9 1 386 $67 $66
CMOVO 溢出传送 寄32<=[寄16+位移8] $0F40 01 1 5 9 1 386 $66 $67
CMOVO 溢出传送 寄32<=[寄32+位移8] $0F40 01 1 5 9 1 386 $6667
CMOVO 溢出传送 寄16<=[寄16+位移16] $0F40 10 1 5 9 1 8086 $6667
CMOVO 溢出传送 寄16<=[寄32+位移32] $0F40 10 1 5 9 1 386 $67 $66
CMOVO 溢出传送 寄32<=[寄16+位移16] $0F40 10 1 5 9 1 386 $66 $67
CMOVO 溢出传送 寄32<=[寄32+位移32] $0F40 10 1 5 9 1 386 $6667
CMOVNO 不溢出传送 寄16<=寄16 $0F41 11 1 3 1 8086 $66
CMOVNO 不溢出传送 寄32<=寄32 $0F41 11 1 3 1 386 $66
CMOVNO 不溢出传送 寄16<=[寄16] $0F41 00 1 5 1 8086 $6667
CMOVNO 不溢出传送 寄16<=[寄32] $0F41 00 1 5 1 386 $67 $66
CMOVNO 不溢出传送 寄32<=[寄16] $0F41 00 1 5 1 386 $66 $67
CMOVNO 不溢出传送 寄32<=[寄32] $0F41 00 1 5 1 386 $6667
CMOVNO 不溢出传送 寄16<=[寄16+位移8] $0F41 01 1 5 9 1 8086 $6667
CMOVNO 不溢出传送 寄16<=[寄32+位移8] $0F41 01 1 5 9 1 386 $67 $66
CMOVNO 不溢出传送 寄32<=[寄16+位移8] $0F41 01 1 5 9 1 386 $66 $67
CMOVNO 不溢出传送 寄32<=[寄32+位移8] $0F41 01 1 5 9 1 386 $6667
CMOVNO 不溢出传送 寄16<=[寄16+位移16] $0F41 10 1 5 9 1 8086 $6667
CMOVNO 不溢出传送 寄16<=[寄32+位移32] $0F41 10 1 5 9 1 386 $67 $66
CMOVNO 不溢出传送 寄32<=[寄16+位移16] $0F41 10 1 5 9 1 386 $66 $67
CMOVNO 不溢出传送 寄32<=[寄32+位移32] $0F41 10 1 5 9 1 386 $6667
CMOVB 低于传送 寄16<=寄16 $0F42 11 1 3 1 8086 $66
CMOVB 低于传送 寄32<=寄32 $0F42 11 1 3 1 386 $66
CMOVB 低于传送 寄16<=[寄16] $0F42 00 1 5 1 8086 $6667
CMOVB 低于传送 寄16<=[寄32] $0F42 00 1 5 1 386 $67 $66
CMOVB 低于传送 寄32<=[寄16] $0F42 00 1 5 1 386 $66 $67
CMOVB 低于传送 寄32<=[寄32] $0F42 00 1 5 1 386 $6667
CMOVB 低于传送 寄16<=[寄16+位移8] $0F42 01 1 5 9 1 8086 $6667
CMOVB 低于传送 寄16<=[寄32+位移8] $0F42 01 1 5 9 1 386 $67 $66
CMOVB 低于传送 寄32<=[寄16+位移8] $0F42 01 1 5 9 1 386 $66 $67
CMOVB 低于传送 寄32<=[寄32+位移8] $0F42 01 1 5 9 1 386 $6667
CMOVB 低于传送 寄16<=[寄16+位移16] $0F42 10 1 5 9 1 8086 $6667
CMOVB 低于传送 寄16<=[寄32+位移32] $0F42 10 1 5 9 1 386 $67 $66
CMOVB 低于传送 寄32<=[寄16+位移16] $0F42 10 1 5 9 1 386 $66 $67
CMOVB 低于传送 寄32<=[寄32+位移32] $0F42 10 1 5 9 1 386 $6667
CMOVNB 不低于传送 寄16<=寄16 $0F43 11 1 3 1 8086 $66
CMOVNB 不低于传送 寄32<=寄32 $0F43 11 1 3 1 386 $66
CMOVNB 不低于传送 寄16<=[寄16] $0F43 00 1 5 1 8086 $6667
CMOVNB 不低于传送 寄16<=[寄32] $0F43 00 1 5 1 386 $67 $66
CMOVNB 不低于传送 寄32<=[寄16] $0F43 00 1 5 1 386 $66 $67
CMOVNB 不低于传送 寄32<=[寄32] $0F43 00 1 5 1 386 $6667
CMOVNB 不低于传送 寄16<=[寄16+位移8] $0F43 01 1 5 9 1 8086 $6667
CMOVNB 不低于传送 寄16<=[寄32+位移8] $0F43 01 1 5 9 1 386 $67 $66
CMOVNB 不低于传送 寄32<=[寄16+位移8] $0F43 01 1 5 9 1 386 $66 $67
CMOVNB 不低于传送 寄32<=[寄32+位移8] $0F43 01 1 5 9 1 386 $6667
CMOVNB 不低于传送 寄16<=[寄16+位移16] $0F43 10 1 5 9 1 8086 $6667
CMOVNB 不低于传送 寄16<=[寄32+位移32] $0F43 10 1 5 9 1 386 $67 $66
CMOVNB 不低于传送 寄32<=[寄16+位移16] $0F43 10 1 5 9 1 386 $66 $67
CMOVNB 不低于传送 寄32<=[寄32+位移32] $0F43 10 1 5 9 1 386 $6667
CMOVE 相等传送 寄16<=寄16 $0F44 11 1 3 1 8086 $66
CMOVE 相等传送 寄32<=寄32 $0F44 11 1 3 1 386 $66
CMOVE 相等传送 寄16<=[寄16] $0F44 00 1 5 1 8086 $6667
CMOVE 相等传送 寄16<=[寄32] $0F44 00 1 5 1 386 $67 $66
CMOVE 相等传送 寄32<=[寄16] $0F44 00 1 5 1 386 $66 $67
CMOVE 相等传送 寄32<=[寄32] $0F44 00 1 5 1 386 $6667
CMOVE 相等传送 寄16<=[寄16+位移8] $0F44 01 1 5 9 1 8086 $6667
CMOVE 相等传送 寄16<=[寄32+位移8] $0F44 01 1 5 9 1 386 $67 $66
CMOVE 相等传送 寄32<=[寄16+位移8] $0F44 01 1 5 9 1 386 $66 $67
CMOVE 相等传送 寄32<=[寄32+位移8] $0F44 01 1 5 9 1 386 $6667
CMOVE 相等传送 寄16<=[寄16+位移16] $0F44 10 1 5 9 1 8086 $6667
CMOVE 相等传送 寄16<=[寄32+位移32] $0F44 10 1 5 9 1 386 $67 $66
CMOVE 相等传送 寄32<=[寄16+位移16] $0F44 10 1 5 9 1 386 $66 $67
CMOVE 相等传送 寄32<=[寄32+位移32] $0F44 10 1 5 9 1 386 $6667
CMOVNE 不等传送 寄16<=寄16 $0F45 11 1 3 1 8086 $66
CMOVNE 不等传送 寄32<=寄32 $0F45 11 1 3 1 386 $66
CMOVNE 不等传送 寄16<=[寄16] $0F45 00 1 5 1 8086 $6667
CMOVNE 不等传送 寄16<=[寄32] $0F45 00 1 5 1 386 $67 $66
CMOVNE 不等传送 寄32<=[寄16] $0F45 00 1 5 1 386 $66 $67
CMOVNE 不等传送 寄32<=[寄32] $0F45 00 1 5 1 386 $6667
CMOVNE 不等传送 寄16<=[寄16+位移8] $0F45 01 1 5 9 1 8086 $6667
CMOVNE 不等传送 寄16<=[寄32+位移8] $0F45 01 1 5 9 1 386 $67 $66
CMOVNE 不等传送 寄32<=[寄16+位移8] $0F45 01 1 5 9 1 386 $66 $67
CMOVNE 不等传送 寄32<=[寄32+位移8] $0F45 01 1 5 9 1 386 $6667
CMOVNE 不等传送 寄16<=[寄16+位移16] $0F45 10 1 5 9 1 8086 $6667
CMOVNE 不等传送 寄16<=[寄32+位移32] $0F45 10 1 5 9 1 386 $67 $66
CMOVNE 不等传送 寄32<=[寄16+位移16] $0F45 10 1 5 9 1 386 $66 $67
CMOVNE 不等传送 寄32<=[寄32+位移32] $0F45 10 1 5 9 1 386 $6667
CMOVNA 不高于传送 寄16<=寄16 $0F46 11 1 3 1 8086 $66
CMOVNA 不高于传送 寄32<=寄32 $0F46 11 1 3 1 386 $66
CMOVNA 不高于传送 寄16<=[寄16] $0F46 00 1 5 1 8086 $6667
CMOVNA 不高于传送 寄16<=[寄32] $0F46 00 1 5 1 386 $67 $66
CMOVNA 不高于传送 寄32<=[寄16] $0F46 00 1 5 1 386 $66 $67
CMOVNA 不高于传送 寄32<=[寄32] $0F46 00 1 5 1 386 $6667
CMOVNA 不高于传送 寄16<=[寄16+位移8] $0F46 01 1 5 9 1 8086 $6667
CMOVNA 不高于传送 寄16<=[寄32+位移8] $0F46 01 1 5 9 1 386 $67 $66
CMOVNA 不高于传送 寄32<=[寄16+位移8] $0F46 01 1 5 9 1 386 $66 $67
CMOVNA 不高于传送 寄32<=[寄32+位移8] $0F46 01 1 5 9 1 386 $6667
CMOVNA 不高于传送 寄16<=[寄16+位移16] $0F46 10 1 5 9 1 8086 $6667
CMOVNA 不高于传送 寄16<=[寄32+位移32] $0F46 10 1 5 9 1 386 $67 $66
CMOVNA 不高于传送 寄32<=[寄16+位移16] $0F46 10 1 5 9 1 386 $66 $67
CMOVNA 不高于传送 寄32<=[寄32+位移32] $0F46 10 1 5 9 1 386 $6667
CMOVA 高于传送 寄16<=寄16 $0F47 11 1 3 1 8086 $66
CMOVA 高于传送 寄32<=寄32 $0F47 11 1 3 1 386 $66
CMOVA 高于传送 寄16<=[寄16] $0F47 00 1 5 1 8086 $6667
CMOVA 高于传送 寄16<=[寄32] $0F47 00 1 5 1 386 $67 $66
CMOVA 高于传送 寄32<=[寄16] $0F47 00 1 5 1 386 $66 $67
CMOVA 高于传送 寄32<=[寄32] $0F47 00 1 5 1 386 $6667
CMOVA 高于传送 寄16<=[寄16+位移8] $0F47 01 1 5 9 1 8086 $6667
CMOVA 高于传送 寄16<=[寄32+位移8] $0F47 01 1 5 9 1 386 $67 $66
CMOVA 高于传送 寄32<=[寄16+位移8] $0F47 01 1 5 9 1 386 $66 $67
CMOVA 高于传送 寄32<=[寄32+位移8] $0F47 01 1 5 9 1 386 $6667
CMOVA 高于传送 寄16<=[寄16+位移16] $0F47 10 1 5 9 1 8086 $6667
CMOVA 高于传送 寄16<=[寄32+位移32] $0F47 10 1 5 9 1 386 $67 $66
CMOVA 高于传送 寄32<=[寄16+位移16] $0F47 10 1 5 9 1 386 $66 $67
CMOVA 高于传送 寄32<=[寄32+位移32] $0F47 10 1 5 9 1 386 $6667
posted @ 2021-09-23 18:35  一休ex  阅读(1858)  评论(0)    收藏  举报