ABSOLUTE |
Absolue |
---|---|
Turbo Pascal 3+ |
Syntaxe
VAR identv1:identt1 Absolute n1:n2; identv2:identt2 Absolute identv3; |
Paramètres
Nom | Description |
---|---|
n1 | Ce paramètre permet d'indiquer l'adresse de segment de la variable |
n2 | Ce paramètre permet d'indiquer l'adresse d'offset de la variable |
identv1 | Ce paramètre permet d'indiquer le nom de la variable |
identv2 | Ce paramètre permet d'indiquer le nom de la variable |
identt1 | Ce paramètre permet d'indiquer le type de la variable |
identt2 | Ce paramètre permet d'indiquer le type de la variable |
identv3 | Ce paramètre permet d'indiquer le nom de la variable avec lequel l'adresse de la variable doit commencer à la même adresse. |
Description
Cette instruction permet de fixer l'emplacement d'une variable au même endroit qu'une autre ou à un emplacement mémoire physique absolue.
Exemple
L'exemple suivant crée un tableau contenant les adresses des 256 interruptions du microprocesseur de la famille Intel 80x86 :
Voir également
Langage de programmation - Turbo Pascal - Référence de procédures et fonctions - ADDR
Langage de programmation - Turbo Pascal - Référence de procédures et fonctions - OFS
Langage de programmation - Turbo Pascal - Référence de procédures et fonctions - PTR
Langage de programmation - Turbo Pascal - Référence de procédures et fonctions - SEG
Référence
Aide-mémoire de Turbo Pascal versions de 3 à 6, Edition Marabout, De Groote, Virga, 1992, ISBN: 2-501-01833-8, page 90 à 91.