Не обязательно проверять с константой, можно делать простые вычисления с DOS сигнатурой и проверять результат.
Код (Text): movzx eax,[esi] ; или что там xor ax,0x1234 cmp eax,'MZ' xor 0x1234 как-то так, синтаксис фасм