Одна мнемоника преобразуется в один код, или в разные?
Здравствуйте!
Рассмотрим пример кода:
mov 1, eax
mov eax, ecx
На обоих строчках одинаковые мнемоники, но аргументы у них различные. Скажите, машинный код команды будет один и тот же, или различный?
Это важно мне для написания виртуальной машины.
Заранее спасибо!
Очевидно же, что на две разные команды нужен разный код, иначе как их отличить. Вообще писать виртуальную машины и при этом ни разу не запустив дизассемблер это сильно.