Systèmes informatiques (Assembleur)

I NTRODUCTION
Buts (cours, document)
Evolution des familles de microprocesseurs
Exemple simple
Code-source et code-objet
Segments et adresses
Parties principales d’un programme en machine
Description de la “zone-instructions” d’un programme
L’ ARCHITECTUREDUCPUINTEL8086
Configuration d’un système Intel 8086
Mémoire
Mot-mémoire à l’adresse ‘n’, “sexe des bytes”
Implantation physique
-Plan de la mémoire (Intel 8086)
Mémoire physique et mémoire logique
Représentation externe des adresses
Génération une adresse-bus dans le CPU
La pile
Séquence physique – séquence logique
Instructions et données d’un programme
Format d’une opération
Champs du code d’une opération
-Opérandes
Propriétés des opérations du CPU Intel 8086
Différences entre instructions-assembleur et instructions-machine
Registres du CPU Intel 8086
Registres-opérandes et d’indexage
Recouvrement des registres à 8 et à 16 bits
Registres de base (“segmentregisters” )
Compteur ordinal
Registre d’état ( “flag register” )
-Le rôle du bit “ carry” (report arithmétique, décalage)
Quelques opérations typiques
Adressage Intel 8086
Principes
Modes d’adressage
Combinaison des modes (phase 1 et 2)
-Modes d’adressage (exemples Intel 8086)
P RINCIPESD ’ UNASSEMBLEUR
Assembleur: introduction
Caractéristiques d’un assembleur
Syntaxe
Forme générale d’une instruction MASM
Signification des champs de l’instruction
-Champ d’étiquette
-Champ d’opération
-Champ d’opérande
-Champ de commentaire
Syntaxe: constantes
-Format des constantes numériques
-Format des chaînes de caractères
Spécification d’adresses
-Sélection du mode d’adressage
Mode d’adressage
-Calcul de l’adresse effective
-Recherche de l’opérande
Génération de code-objet
Tables de code-objet
Segment logique
Compteur de position
-Rôle du compteur de position
-Contrôle du compteur de position
-Valeur du compteur de position

Si le lien ne fonctionne pas correctement, veuillez nous contacter (mentionner le lien dans votre message)
Systèmes informatiques: Assembleur (1,90 MO) (Cours PDF)
Systèmes informatiques (Assembleur)

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *