Microprocesseur intel 8086

Disponible uniquement sur Etudier
  • Pages : 62 (15350 mots )
  • Téléchargement(s) : 0
  • Publié le : 5 mai 2010
Lire le document complet
Aperçu du document
Microprocesseur 8086

par A. Oumnad

1

MICROPROCESSEURS DE LA FAMILLE 8086

Microprocesseur 8086

par A. Oumnad

2

Sommaire
1 Structure d’un processeur En général............................................................ 6 1.1 L'unité de calcul.............................................................................................. 6 1.2 L'unité de control............................................................................................ 7 Le microprocesseur 8086 ............................................................................... 8 2.1 La segmentation de la mémoire ....................................................................... 9 2.2 Les registres du8086.................................................................................... 10 2.2.1 Les registres généraux............................................................................... 10 2.2.2 Les registres d'adressage (offset) ............................................................... 11 2.2.3 Les registres de segment ........................................................................... 11 2.2.4 Format d’une adresse................................................................................ 12 2.2.5 Le registre d'état (flags)............................................................................. 13 2.3 Les modes d'adressage ................................................................................. 14 2.4 Taille des échanges avec la mémoire ............................................................. 16 2.5 Les instructions du8086................................................................................ 18 2.5.1 Les instructions de transfert ....................................................................... 18 2.5.2 Les instructions Arithmétiques .................................................................... 19 2.5.3 Les instructions logiques............................................................................ 22 2.5.4 Les masques logiques :.............................................................................. 23 2.5.5 Les instructions de décalage....................................................................... 24 2.5.6 Instructions agissant sur les indicateurs ...................................................... 25 2.5.7 Les instructions de contrôle deboucle......................................................... 26 2.5.8 Les instructions de branchement ................................................................ 26 2.5.9 Instructions d'accès aux ports d'E/S ............................................................ 29 2.6 Ce qu’il ne faut pas faire................................................................................ 30 L’assembleur NASM...................................................................................... 33 3.1 Les directives de NASM ................................................................................. 33 3.2 Les pseudo instruction de NASM .................................................................... 34 3.3 Les expressions............................................................................................ 34 Les entrée sorties ......................................................................................... 35 4.1.1 L'interruption 10h du BIOS......................................................................... 35 4.1.2 L'interruption 21h du DOS.......................................................................... 37 4.2 Accès direct à la mémoire Vidéo.................................................................... 39 4.3 les temporisations ......................................................................................... 40 Code machine des instructions .................................................................... 42 5.1 Les codes REG, ADR et MOD ......................................................................... 43 5.2 Tableau des...
tracking img