Я пытаюсь написать дизассемблер, и мне было интересно, как процессор отличает OpCodes от Data-Bytes.
Например, это байтовое представление «Hello World»: 0x48 0x65 0x6c 0x6c 0x6f 0x20 0x57 0x6f 0x72 0x6c 0x64 0x00
Но как процессор «узнает», что он говорит «Hello World», а не на самом деле это: _ _ INS INS OUTS AND _ OUTS JB INS _ ADD
Разъяснение очень приветствуется.
AND _ OUTS
, как вы думаете. - person phuclv   schedule 14.08.2018SEC; RTS;
. Дизассемблер мог перепутать веткой. - person Weather Vane   schedule 14.08.2018