@Pierre Marchand et Martin Dubois, 2002 59
IFT-17584
Semaine 03
Programmation système
@Pierre Marchand et Martin Dubois, 2002 60
Plan de la rencontre
•Retour sur la semaine précédente
•Types de données
•Rangement des données
• Modes d’adressage
•Gestion de la pile
•Variables locales
•Passage des arguments
•Interface avec les langages de haut niveau
•Récursivité, réentrance et translatabilité
@Pierre Marchand et Martin Dubois, 2002 61
La semaine précédente
•Compilateur
•Assembleur
• L’éditeur de liens
•« Listing files »
•Assembleur « inline »
•Déverminage
•Masm32
•Programme complètement en assembleur
•Programme mixte
@Pierre Marchand et Martin Dubois, 2002 62
Types de données entières
Octet (byte)
Mot (word)
Mot double (doubleword)
BCD
BCD compacté (packed BCD)
Near Pointer
Far Pointer (Logical Address)
Champ de bits (bit field)
07
015
031
0313247
0347
0303
031
Field length
@Pierre Marchand et Martin Dubois, 2002 63
Types de données virgule flottante
Simple précision
Double précision
Précision étendue
Décimal compacté
31
63
79
79
823
11 52
15 64
0
0
0
0
1 / 68 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!