Le suffixe "b" à la fin de "movb", "cmpb", "addb" indique que les opérations se font sur des octets (b comme byte).
Mais le registre utilisé "ebx" fait quatre octets. Il faudrait prendre un quart du registre, par exemple bh (octet haut (high) de bx (et bx est la moitié de ebx)) ou bl (octet bas (low) de bx).
Message édité par olivthill le 13-03-2008 à 13:06:33