Plan :
1 - Les bases indispensables pour débuter A - Définition de l'assembleur B - Le language hexadécimal C – Le calcul binaire D – Conversion binaire ó hexadécimal E - Le processeur et ses registres a ) Les registres généraux. b ) Les registres pointeurs ou d'offset c ) Le processeur et ses registres de segment d ) Le registre Flag 2 - Les premières instructions A - La première instruction : MOV B - Une autre instruction : JMP C - Quelques instructions arithmétiques : ADD et SUB 3 - Pile - Interruptions A - La pile (Stack) et ses instructions a ) PUSH. b ) POP. B - Les interruptions - Instructions 4 - Les flags - Les sauts conditionnels - CMP A - Les flags - Les indicateurs a ) CF b ) PF c ) AF d ) ZF e ) SF f ) IF g ) DF h ) OF B - Les instructions conditionnelles JB - JNAE - JC JAE - JNB - JNC JE - JZ JNE - JNZ JO - JNO JP - JPE JNP - JPO JS - JNS JA - JNBE JBE - JNA JG - JNLE JGE - JNL JL - JNGE JLE - JNG C - L'instruction CMP 5 - Instructions mathématiques A - Les instructions mathématiques a ) MULTIPLICATION : MUL / IMUL b ) DIVISION : DIV / IDIV c ) SHR et SHL d ) NEG B - Les nombres à virgules C - Les nombres négatifs D - Les instructions logiques a ) AND b ) OR c ) XOR d ) NOT e ) TEST 6 - La mémoire et ses instructions 7 - Les instructions assembleurVoici un cours sur le programme langage assembleur ...
Crée un compte gratuit pour télécharger ce document
Je m'inscrisOUJ'ai déjà un compte
Je me connecte
Un bon cours pour comprendre les ficelles de l'assemblage, merci beaucoup!