La longueur des instructions varie beaucoup. Par exemple, E9 peut être suivi de quatre octets, ou bien de deux octets si le processeur est en mode 16 bits. Le codage des instructions est assez complexe (j'en parle en connaissance de cause, car j'ai écrit un assembleur Intel). Toute la doc est en ligne, par exemple sur le site http://www.sandpile.org/ia32/index.htm , mais une doc papier est plus confortable à lire et plus détaillée, par exemple Robert L. Hummel, The Processor and Coprocessor, ZD-Press, ou carrément les manuels techniques d'Intel, que l'on peut trouver à Paris chez Erolles, ou ailleurs.
Message édité par olivthill le 23-11-2005 à 20:38:58