Prefiks rozmiaru argumentu w trybie 16-bitowym

Staram się zrozumieć zachowanie GAS .code16. Z podręcznika wydaje się, że w 16-bitowej sekcji, dla 32-bitowych operandów lub instrukcji, prefiks nadpisania operandu 66H zostanie utworzony dla kodowania instrukcji. Czy to oznacza

.code16
movw %eax, %ebx

jest legalny w takim trybie? Wtedy kod nie może działać na 16-bitowym procesorze?

questionAnswers(1)

yourAnswerToTheQuestion