Il est évident à ce jour, que la plupart des gens ayant
un P.C. dont ils se servent régulièrement doit avoir un processeur
supérieur au i286. En conséquence j'utiliserai ici comme
ailleurs les instructions du i386, comme par exemple l'emploi des regitres
EAX, EBX, ...Cependant par souci de propreté du programme, j'invite
l'utilisateur au démarrage du programe, à le quitter s'il
n'a pas un processeur adéquat. L'action est réalisée
par la fonction PageAvertissement. Celle-ci retourne à la fonction
principale l'état des choses par l'intérmédiaire du
CF (Carry Flag).
PageAvertissement: call
ModeTexte
mov
dx,offset Avertissement
call
PutString
call
Getch
clc
cmp
al,27
jne
EndPageAvertissement
stc
EndPageAvertissement:
ret