16-bitowe tryby adresowania NASM x86

Mam problem z wskazaniem adresu i wpisaniem w moim przypadku zmiennej wielkości bajtu. Daje mi to błąd „błąd: nieprawidłowy skuteczny adres”:

mov byte[AX], byte 0x0

Po pewnym śladzie i błędzie przetestowałem to samo, ale z EAX. To dobrze się kompiluje:

mov byte[EAX], byte 0x0

Czego mi tu brakuje?

questionAnswers(1)

yourAnswerToTheQuestion