Префикс размера операнда в 16-битном режиме
пытаюсь понять ГАЗПоведение .code16. Из руководства видно, что в 16-битном разделе для 32-битных операндов или команд будет создан префикс переопределения операнда 66H для кодирования команды. Это значит
.code16
movw %eax, %ebx
законно в таком режиме? Тогда код не может работать на 16-битном процессоре?