2012-03-09 3 views
0

J'ai un gros problème avec un programme en assemblage x86. Je dois imprimer à l'écran, c'est facile, le vrai problème est que je dois le faire sans interruption. Je sais que je dois écrire directement dans le buffer vidéo, aussi je sais que cette mémoire est située en 0B800h, mais je n'ai rien trouvé d'autre. Pouvez-vous me donner un coup de main avec ça? MerciImpression à l'écran sans interruptions assemblage 8086

Répondre

1

données d'écran de copie au tampon puis faites ce que vous avez besoin

mov ax,0b800h 
mov es,ax 
mov di,0 
mov si,0 
lea ax,buffer 
mov ds,ax 
cld 
mov cx,80*25*2 
rep movsb 
buffer db 80*25*2 dup(0) 
+0

il est fait !!! merci pour votre aide =) –

Questions connexes