diff --git a/X86DisassemblerTests/TestData/segment_override_tests.csv b/X86DisassemblerTests/TestData/segment_override_tests.csv index 068228d..c6bef87 100644 --- a/X86DisassemblerTests/TestData/segment_override_tests.csv +++ b/X86DisassemblerTests/TestData/segment_override_tests.csv @@ -45,12 +45,12 @@ RawBytes;Instructions 65314B10;[{ "Type": "Xor", "Operands": ["dword ptr gs:[ebx+0x10]", "ecx"] }] # Complex addressing modes with segment overrides -26891C8D78563412;[{ "Type": "Mov", "Operands": ["dword ptr es:[ebp+ecx*4+0x12345678]", "ebx"] }] -2E8B1C8D78563412;[{ "Type": "Mov", "Operands": ["ebx", "dword ptr cs:[ebp+ecx*4+0x12345678]"] }] -36891C8D78563412;[{ "Type": "Mov", "Operands": ["dword ptr ss:[ebp+ecx*4+0x12345678]", "ebx"] }] -3E8B1C8D78563412;[{ "Type": "Mov", "Operands": ["ebx", "dword ptr ds:[ebp+ecx*4+0x12345678]"] }] -64891C8D78563412;[{ "Type": "Mov", "Operands": ["dword ptr fs:[ebp+ecx*4+0x12345678]", "ebx"] }] -658B1C8D78563412;[{ "Type": "Mov", "Operands": ["ebx", "dword ptr gs:[ebp+ecx*4+0x12345678]"] }] +26891C8D78563412;[{ "Type": "Mov", "Operands": ["dword ptr es:[ecx*4+0x12345678]", "ebx"] }] +2E8B1C8D78563412;[{ "Type": "Mov", "Operands": ["ebx", "dword ptr cs:[ecx*4+0x12345678]"] }] +36891C8D78563412;[{ "Type": "Mov", "Operands": ["dword ptr ss:[ecx*4+0x12345678]", "ebx"] }] +3E8B1C8D78563412;[{ "Type": "Mov", "Operands": ["ebx", "dword ptr ds:[ecx*4+0x12345678]"] }] +64891C8D78563412;[{ "Type": "Mov", "Operands": ["dword ptr fs:[ecx*4+0x12345678]", "ebx"] }] +658B1C8D78563412;[{ "Type": "Mov", "Operands": ["ebx", "dword ptr gs:[ecx*4+0x12345678]"] }] # Direct memory addressing with segment overrides 26FF3578563412;[{ "Type": "Push", "Operands": ["dword ptr es:[0x12345678]"] }]