Compte rendu
But du TP : Inialiser une nouvelle phase de programmation.
Chaque programme écrit va occuper 3 segments dans la RAM (Random Access Memory), c'est-à-dire une mémoire à accès aléatoire. Les 3 segments sont : Un segment de pile : SS (Stack Segment); Un segment de données : DS (Data Segment); Un segment de code : CS (Code Segment).
Chaque segment dans le programme est défini comme suit : nom segment ………………. nom ends Dans les segments de pile et de données aucune instruction ne doit figurer (dans …).
Les variables à manipuler sont :
DB : define byte (un byte est sur 1 octet).
DW : define word (un word est sur 2 octet).
DD : define double.
DUP : duplicate (répéter).
Exemples :
X DB 15, Y DW 2315H, Z DW ?, T DB 3 DUP ( ?), A DW 3 DUP (5,3,7).
pile segment stack dw 256 dup (?) base: pile ends data segment n1 dw 5 n2 dw 3