Les registres (4)
Si EAX contient (en hexa) 0xA512E6FF (32 bits = 4 octets = 1
double-mot (dword)), alors :
AX contient 0xE6FF (16 bits = 2 octets = 1 mot (word))
AH contient 0xE6 (8 bits=1 octet (byte))
AL contient 0xFF (8 bits = 1 octets (byte))
Ce comportement est identique pour les registres EBX, ECX et
EDX. Il s’agit d’un héritage des premiers processeurs Intel 80x86,
qui fonctionnaient en 8 bits puis en 16 bits.
Certains processeurs Intel ou AMD récents (Intel Itanium, AMD
Opteron) fonctionnent en 64 bits, ainsi que les processeurs plus
anciens Sun UltraSparc, DEC Alpha, ...
Architecture des ordinateurs – p. 5