x86 Instructions

Programare in limbaj de asamblare
ASM programming

x86 Instructions

Post Number:#1  Postby giv » 01 Feb 2015 12:57

On the x86 processor, instructions are variable-sized, so disassembling backward is an exercise in pattern matching. To disassemble backward from an address, you should start disassembling at a point further back than you really want to go, then look forward until the instructions start making sense. The first few instructions may not make any sense because you may have started disassembling in the middle of an instruction. There is a possibility, unfortunately, that the disassembly will never synchronize with the instruction stream and you will have to try disassembling at a different starting point until you find a starting point that works.

Code: Select all
Best regards!
User avatar
Status: Offline
Posts: 853
Age: 36
Joined: 02 Nov 2012 15:33
Location: Romania

Invitations sent: 3
Referrals: 29
National Flag:
Local time: 22 Feb 2018 03:59
Has thanked: 306 times
Been thanked: 326 times

Return to ASM

Who is online

Users browsing this forum: No registered users and 4 guests