Mie mi-a placut limbajul de asamblare.
Astept intrebarile.
Explicaţi de ce secvenţa următoare produce eroare MOV AX, 250
MUL 5
Mulțumesc!
Pentru ca mult nu accepta operanzi imediati.
Ca sa fie valida, poti sa muti 5-ul intr-un registru si sa inmulti cu acel registru.
Uite si documentatie pentru eventuale alte probleme:
https://www.felixcloutier.com/x86/index.html
Https://www.felixcloutier.com/x86/mul
Aici e mul. Ceea ce r/m vrea sa zica este ca accepta registri sau memorie pe 8, 16, 32 sau 64 de biti.
Valorile imediate (constantele) sunt specificate cu "imm".
123gabialexandra întreabă:
Ellie2emma întreabă: