Wie kann das sein, da die Pop-Anweisung selbst 1 Byte groß ist?
Es ist in verschiedene Bytes codiert, abhängig davon, welches Register verwendet wird. pop ebx
ist 0x5B, pop esi
ist 0x5E. Es gibt viele Websites und Handbücher, die die Kodierung der x86-Anweisungen dokumentieren.