Gestionnaire d'écran pour système d'exploitation

Signaler
Messages postés
18
Date d'inscription
jeudi 9 septembre 2004
Statut
Membre
Dernière intervention
13 février 2006
-
Messages postés
18
Date d'inscription
jeudi 9 septembre 2004
Statut
Membre
Dernière intervention
13 février 2006
-
salut je dois créer un gestionnaire d'écran en
Assembleur pour un système d'exploitation que nous faisons à l'école en
tant que projet , mais je ne vois pas vraiment comment le faire
pourtant ça m'a l'air simple voici mon code:



.model small



.stack



.data



.code



main:



mov ax,@data



mov ds,ax



push ds



push cs



pop ds



call gest_ecran



mov ah,25h



mov al,34h





mov ax,4c00h



int 21h







;--------------------------------------------

; Gestionnaire d'ecran

;--------------------------------------------

gest_ecran PROC



mov es,0b800h



mov di,170





mov es:[di],'a'



gest_ecranENDP



END main

3 réponses

Messages postés
1466
Date d'inscription
vendredi 2 janvier 2004
Statut
Modérateur
Dernière intervention
14 février 2014
1
salut,

un petit soucis relevé:

mov ax,@data

mov ds,ax

push ds

push cs

pop ds
AX @DATA ou CS ????

premiere solution pour un exe
deuxieme pour un com

@++
Messages postés
1466
Date d'inscription
vendredi 2 janvier 2004
Statut
Modérateur
Dernière intervention
14 février 2014
1
heu,

DS = @DATA ou CS ??

@++
Messages postés
18
Date d'inscription
jeudi 9 septembre 2004
Statut
Membre
Dernière intervention
13 février 2006

ds=@data a mon avis