Expand description
This module contains the encoders for the mov instruction group.
Functions§
- encode_
reg8_ ⚠imm8 - Move 8-bit immediate to 8-bit register.
- encode_
reg8_ ⚠rm8 - Move 8-bit register or memory to 8-bit register.
- encode_
reg16_ ⚠imm16 - Move 16-bit immediate to 16-bit register.
- encode_
reg16_ ⚠rm16 - Move 16-bit register or memory to 16-bit register.
- encode_
reg32_ ⚠imm32 - Move 32-bit immediate to 32-bit register.
- encode_
reg32_ ⚠rm32 - Move 32-bit register or memory to 32-bit register.
- encode_
reg64_ ⚠imm64 - Move 64-bit immediate to 64-bit register.
- encode_
reg64_ ⚠rm64 - Move 64-bit register or memory to 64-bit register.
- encode_
rm8_ ⚠imm8 - Move 8-bit immediate to 8-bit register or memory.
- encode_
rm8_ ⚠reg8 - Move 8-bit register to 8-bit register or memory.
- encode_
rm16_ ⚠imm16 - Move 16-bit immediate to 16-bit register or memory.
- encode_
rm16_ ⚠reg16 - Move 16-bit register to 16-bit register or memory.
- encode_
rm32_ ⚠imm32 - Move 32-bit immediate to 32-bit register or memory.
- encode_
rm32_ ⚠reg32 - Move 32-bit register to 32-bit register or memory.
- encode_
rm64_ ⚠imm32 - Move 32-bit immediate to 64-bit register or memory, sign extended.
- encode_
rm64_ ⚠reg64 - Move 64-bit register to 64-bit register or memory.