Emploi de byte absolute $f000:$fffe
Bonjour !
J'étudie en ce moment un programme de jeu d'échecs en Turbo Pascal. Parmi les variables globales il y a celle-ci :
Code:
id: byte absolute $f000:$fffe;
La variable n'est utilisée qu'une seule fois dans le programme :
Code:
1 2 3 4 5
| if (id=252) or (id=248) then
begin
profondeur:=3;
profondeurMax:=5;
end; |
Il s'agit apparemment d'augmenter la profondeur de la recherche, puisque les variables profondeur et profondeurMax sont initialisées à des valeurs inférieures au moment de leur déclaration :
Code:
1 2
| profondeur: byte = 2;
profondeurMax: byte = 4; |
Qui pourrait me dire à quoi correspond cette variable ?