1. Почему автор не сделал режим native когда инструкции бы трансформировались 1 к 1-ому, если понятно что это всем может пригодится? 2. Почему компилер не ругается на rep scasb?
Цитата из Intel opcodes and mnemonics^ Compares value at ESI (even if operand is specified) from the accumulator and sets the flags similar to a subtraction. DI is incremented/decremented based on the instruction format (or operand size) and the state of the Direction Flag. Use with REP prefixes.