0
mirror of https://github.com/sampletext32/ParkanPlayground.git synced 2025-06-19 16:08:02 +03:00
Files
ParkanPlayground/X86DisassemblerTests/TestData/imul_tests.csv

2.7 KiB

1# IMUL instruction tests
2# Format: RawBytes;Instructions
3RawBytes;Instructions
4# IMUL r/m8 (opcode F6 /5)
5# IMUL r/m32 (opcode F7 /5)
6# IMUL r32, r/m32 (opcode 0F AF)
7# IMUL r32, r/m32, imm8 (opcode 6B)
8# IMUL r32, r/m32, imm32 (opcode 69)
9# IMUL with memory operands
10# SPECIAL CASE: When using SIB byte with Base=101 (EBP) and Mod=00, it requires a 32-bit displacement