0
mirror of https://github.com/sampletext32/ParkanPlayground.git synced 2025-05-21 12:51:18 +03:00

Fix floating-point instruction memory operand test encodings

This commit is contained in:
bird_egop 2025-04-18 13:47:22 +03:00
parent 1536ce4385
commit 8567cf1d6d
2 changed files with 16 additions and 16 deletions

View File

@ -24,10 +24,10 @@ DCEE;[{ "Type": "Fsub", "Operands": ["ST(6)", "ST(0)"] }]
DCEF;[{ "Type": "Fsub", "Operands": ["ST(7)", "ST(0)"] }] DCEF;[{ "Type": "Fsub", "Operands": ["ST(7)", "ST(0)"] }]
# Memory operands # Memory operands
D8242510000000;[{ "Type": "Fsub", "Operands": ["dword ptr [0x10]"] }] D82510000000;[{ "Type": "Fsub", "Operands": ["dword ptr [0x10]"] }]
DC242510000000;[{ "Type": "Fsub", "Operands": ["qword ptr [0x10]"] }] DC2510000000;[{ "Type": "Fsub", "Operands": ["qword ptr [0x10]"] }]
D82425;[{ "Type": "Fsub", "Operands": ["dword ptr [eax]"] }] D820;[{ "Type": "Fsub", "Operands": ["dword ptr [eax]"] }]
DC2425;[{ "Type": "Fsub", "Operands": ["qword ptr [eax]"] }] DC20;[{ "Type": "Fsub", "Operands": ["qword ptr [eax]"] }]
# FSUBP - Subtract floating point values and pop # FSUBP - Subtract floating point values and pop
DEE8;[{ "Type": "Fsubp", "Operands": ["ST(0)", "ST(0)"] }] DEE8;[{ "Type": "Fsubp", "Operands": ["ST(0)", "ST(0)"] }]
@ -40,7 +40,7 @@ DEEE;[{ "Type": "Fsubp", "Operands": ["ST(6)", "ST(0)"] }]
DEEF;[{ "Type": "Fsubp", "Operands": ["ST(7)", "ST(0)"] }] DEEF;[{ "Type": "Fsubp", "Operands": ["ST(7)", "ST(0)"] }]
# FISUB - Subtract integer from floating point # FISUB - Subtract integer from floating point
DA242510000000;[{ "Type": "Fisub", "Operands": ["dword ptr [0x10]"] }] DA2510000000;[{ "Type": "Fisub", "Operands": ["dword ptr [0x10]"] }]
DE242510000000;[{ "Type": "Fisub", "Operands": ["word ptr [0x10]"] }] DE2510000000;[{ "Type": "Fisub", "Operands": ["word ptr [0x10]"] }]
DA2425;[{ "Type": "Fisub", "Operands": ["dword ptr [eax]"] }] DA20;[{ "Type": "Fisub", "Operands": ["dword ptr [eax]"] }]
DE2425;[{ "Type": "Fisub", "Operands": ["word ptr [eax]"] }] DE20;[{ "Type": "Fisub", "Operands": ["word ptr [eax]"] }]

Can't render this file because it contains an unexpected character in line 7 and column 9.

View File

@ -24,10 +24,10 @@ DCE6;[{ "Type": "Fsubr", "Operands": ["ST(6)", "ST(0)"] }]
DCE7;[{ "Type": "Fsubr", "Operands": ["ST(7)", "ST(0)"] }] DCE7;[{ "Type": "Fsubr", "Operands": ["ST(7)", "ST(0)"] }]
# Memory operands # Memory operands
D82C2510000000;[{ "Type": "Fsubr", "Operands": ["dword ptr [0x10]"] }] D82D10000000;[{ "Type": "Fsubr", "Operands": ["dword ptr [0x10]"] }]
DC2C2510000000;[{ "Type": "Fsubr", "Operands": ["qword ptr [0x10]"] }] DC2D10000000;[{ "Type": "Fsubr", "Operands": ["qword ptr [0x10]"] }]
D82C25;[{ "Type": "Fsubr", "Operands": ["dword ptr [eax]"] }] D828;[{ "Type": "Fsubr", "Operands": ["dword ptr [eax]"] }]
DC2C25;[{ "Type": "Fsubr", "Operands": ["qword ptr [eax]"] }] DC28;[{ "Type": "Fsubr", "Operands": ["qword ptr [eax]"] }]
# FSUBRP - Subtract floating point values (reversed) and pop # FSUBRP - Subtract floating point values (reversed) and pop
DEE0;[{ "Type": "Fsubrp", "Operands": ["ST(0)", "ST(0)"] }] DEE0;[{ "Type": "Fsubrp", "Operands": ["ST(0)", "ST(0)"] }]
@ -40,7 +40,7 @@ DEE6;[{ "Type": "Fsubrp", "Operands": ["ST(6)", "ST(0)"] }]
DEE7;[{ "Type": "Fsubrp", "Operands": ["ST(7)", "ST(0)"] }] DEE7;[{ "Type": "Fsubrp", "Operands": ["ST(7)", "ST(0)"] }]
# FISUBR - Subtract floating point from integer (reversed) # FISUBR - Subtract floating point from integer (reversed)
DA2C2510000000;[{ "Type": "Fisubr", "Operands": ["dword ptr [0x10]"] }] DA2D10000000;[{ "Type": "Fisubr", "Operands": ["dword ptr [0x10]"] }]
DE2C2510000000;[{ "Type": "Fisubr", "Operands": ["word ptr [0x10]"] }] DE2D10000000;[{ "Type": "Fisubr", "Operands": ["word ptr [0x10]"] }]
DA2C25;[{ "Type": "Fisubr", "Operands": ["dword ptr [eax]"] }] DA28;[{ "Type": "Fisubr", "Operands": ["dword ptr [eax]"] }]
DE2C25;[{ "Type": "Fisubr", "Operands": ["word ptr [eax]"] }] DE28;[{ "Type": "Fisubr", "Operands": ["word ptr [eax]"] }]

Can't render this file because it contains an unexpected character in line 7 and column 9.