Assembleurs
Paul A. Carter 20 mars 2005
Traduction par Sébastien Le Ray
Copyright c 2001, 2002, 2004 by Paul Carter
Ce document peut être reproduit et distribué dans sa totalité (en incluant cette note de l'auteur, le copyright et l'indication de l'autorisation), sous réserve qu'aucun frais ne soit demandé pour le document lui-même, sans le consentement de l'auteur. Cela inclut une utilisation raisonnable d'extraits pour des revues ou de la publicité et les travaux dérivés comme les traductions. Notez que ces restrictions ne sont pas destinés à empêcher la participation aux frais pour l'impression ou la copie du document. Les enseignants sont encouragés à utiliser ce document comme support de cours ; cependant, l'auteur aprécierait d'être averti dans ce cas.
Table des matières
Préface 1 Introduction
1.1 Systèmes Numériques 1.1.1 1.1.2 1.1.3 1.2 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 1.3 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.4 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 Binaire . . . . . . . . . . . . . . . . . . . . . . Décimal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Hexadecimal
v 1
1 1 1 3 4 4 5 6 7 8 9 9 10 11 11 11 12 13 13 14 17 18 19 19 23 24 24 24 25
Organisation de l'Ordinateur
Mémoire . . . . . . . . . . . . . . . . . . . . . . . . . . Le CPU (processeur) . . . . . . . . . . . . . . . . . . . La famille des processeurs 80x86 . . . . . . . . . . . . Regitres 16 bits du 8086 . . . . . . . . . . . . . . . . . Registres 32 bits du 80386 . . . . . . . . . . . . . . . . Mode Réel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mode Protégé 16 bits Mode Protégé 32 bits Interruptions
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Langage Assembleur