mirror of
https://github.com/sampletext32/ParkanPlayground.git
synced 2025-05-19 11:51:17 +03:00
Added support for floating-point instructions including FISTP
This commit is contained in:
parent
60f63c2c06
commit
3823121bea
@ -84,6 +84,16 @@ public class InstructionDecoder
|
||||
OneByteOpcodes[i] = "??";
|
||||
}
|
||||
|
||||
// Floating-point instructions
|
||||
OneByteOpcodes[0xD8] = "fadd"; // Various FP instructions based on ModR/M
|
||||
OneByteOpcodes[0xD9] = "fld"; // Various FP instructions based on ModR/M
|
||||
OneByteOpcodes[0xDA] = "fiadd"; // Various FP instructions based on ModR/M
|
||||
OneByteOpcodes[0xDB] = "fild"; // Various FP instructions based on ModR/M
|
||||
OneByteOpcodes[0xDC] = "fadd"; // Various FP instructions based on ModR/M
|
||||
OneByteOpcodes[0xDD] = "fld"; // Various FP instructions based on ModR/M
|
||||
OneByteOpcodes[0xDE] = "fiadd"; // Various FP instructions based on ModR/M
|
||||
OneByteOpcodes[0xDF] = "fistp"; // Various FP instructions based on ModR/M
|
||||
|
||||
// Data transfer instructions
|
||||
for (int i = 0x88; i <= 0x8B; i++)
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user