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:
parent
1536ce4385
commit
8567cf1d6d
@ -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.
|
@ -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.
|
Loading…
x
Reference in New Issue
Block a user