Articles > Architecture > BIOS > Bios vidéo > Niveaux d'accès >Niveaux d'accèsLorsqu'un programme veut écrire quelque chose à l'écran, il dispose de 3 moyens d'accès à la vidéo :
Chacun de ces moyens d'accès présentent des avantages et des inconvénients que je présenterais dans la conclusion, mais commençons par voir à quoi correspondent chacun de ces niveaux d'accès. Accès au niveau OSUn programme peut dessiner à l'écran en utilisant les fonctions du système d'exploitation. Ces fonctions sont généralement très lentes. Il vaut mieux donc ne pas les utiliser pour dessiner de nombreux éléments graphiques qui sont rafraichis plusieurs fois par seconde. Accès au niveau BIOSUn programme peut dessiner à l'écran en utilisant les services du BIOS. Avec les interruptions BIOS, l'affichage se fait plus rapidement qu'avec les fonctions de l'OS. Cependant, un léger délai d'affichage peut apparaître lorsqu'une grande partie de l'écran est redessinée. Accès directAvec un accès direct, vous écrivez directemnt en mémoire vidéo. Cette mémoire est lue par le contrôleur vidéo plusieurs fois par seconde pour rafraîchir l'écran. Comme les écritures se font directement en mémoire vidéo, c'est-à-dire sans intermédiaires (BIOS ou OS), l'affichage se fait très rapidement. En fait, lors d'un affichage par accès direct, le principal facteur limitant les performances est la vitesse de transfert de données des BUS mémoires. ConclusionChaque niveaux d'accès possède des avantages et des inconvénients.
Articles > Architecture > BIOS > Bios vidéo > Niveaux d'accès >Cette page a été générée le 07 sep 2008 15:55:56. |
outilsqui est en ligne ?9 visiteurs en ligne
sondage qualité |