0
mirror of https://github.com/sampletext32/ParkanPlayground.git synced 2025-06-20 08:18:36 +03:00

Fix all tests

This commit is contained in:
bird_egop
2025-04-18 14:06:43 +03:00
parent d089fc9b28
commit 8c15143933
13 changed files with 523 additions and 15 deletions

View File

@ -15,10 +15,10 @@ RawBytes;Instructions
9D;[{ "Type": "Popfd", "Operands": [] }]
# ENTER - Make Stack Frame for Procedure Parameters
C8000000;[{ "Type": "Enter", "Operands": ["0x0000", "0x00"] }]
C8100000;[{ "Type": "Enter", "Operands": ["0x0010", "0x00"] }]
C8000001;[{ "Type": "Enter", "Operands": ["0x0000", "0x01"] }]
C8100001;[{ "Type": "Enter", "Operands": ["0x0010", "0x01"] }]
C8000000;[{ "Type": "Enter", "Operands": ["0x00", "0x00"] }]
C8100000;[{ "Type": "Enter", "Operands": ["0x10", "0x00"] }]
C8000001;[{ "Type": "Enter", "Operands": ["0x00", "0x01"] }]
C8100001;[{ "Type": "Enter", "Operands": ["0x10", "0x01"] }]
# LEAVE - High Level Procedure Exit
C9;[{ "Type": "Leave", "Operands": [] }]

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

View File

@ -17,9 +17,9 @@ RawBytes;Instructions
87CA;[{ "Type": "Xchg", "Operands": ["edx", "ecx"] }]
# XCHG r/m32, reg32 (opcode 87) - memory operands
874B10;[{ "Type": "Xchg", "Operands": ["ecx", "dword ptr [ebx+0x10]"] }]
8711;[{ "Type": "Xchg", "Operands": ["edx", "dword ptr [ecx]"] }]
8713;[{ "Type": "Xchg", "Operands": ["edx", "dword ptr [ebx]"] }]
874B10;[{ "Type": "Xchg", "Operands": ["dword ptr [ebx+0x10]", "ecx"] }]
8711;[{ "Type": "Xchg", "Operands": ["dword ptr [ecx]", "edx"] }]
8713;[{ "Type": "Xchg", "Operands": ["dword ptr [ebx]", "edx"] }]
# XCHG with 16-bit operand size prefix
6687D9;[{ "Type": "Xchg", "Operands": ["ecx", "ebx"] }]
@ -27,10 +27,10 @@ RawBytes;Instructions
# XCHG with 8-bit registers (opcode 86)
86D9;[{ "Type": "Xchg", "Operands": ["cl", "bl"] }]
86C3;[{ "Type": "Xchg", "Operands": ["al", "bl"] }]
86C1;[{ "Type": "Xchg", "Operands": ["al", "cl"] }]
86D3;[{ "Type": "Xchg", "Operands": ["dl", "bl"] }]
86C3;[{ "Type": "Xchg", "Operands": ["bl", "al"] }]
86C1;[{ "Type": "Xchg", "Operands": ["cl", "al"] }]
86D3;[{ "Type": "Xchg", "Operands": ["bl", "dl"] }]
# XCHG r/m8, reg8 (opcode 86) - memory operands
8601;[{ "Type": "Xchg", "Operands": ["al", "byte ptr [ecx]"] }]
8603;[{ "Type": "Xchg", "Operands": ["al", "byte ptr [ebx]"] }]
8601;[{ "Type": "Xchg", "Operands": ["byte ptr [ecx]", "al"] }]
8603;[{ "Type": "Xchg", "Operands": ["byte ptr [ebx]", "al"] }]

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