Gestinnaire d'écran en ASM et défilement de..
kiceron
Messages postés
18
Statut
Membre
-
kiceron Messages postés 18 Statut Membre -
kiceron Messages postés 18 Statut Membre -
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
merci de m'éclairer sur ma faute , je suis vraiment pas une lumière en ASM.
.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
merci de m'éclairer sur ma faute , je suis vraiment pas une lumière en ASM.
2 réponses
-
Salut ,
Ta essayé ca :
mov ax,0b800h
mov es,ax
a la place de ca :
mov es,0b800h -
oui j'ai essayé mais pourtant j'ai toujours les messages de compilation suivants:
warning line 50 argument needs type override
error line 52 illegal instruction
warning open procedure gest_ecran
en gros voila les erreurs