Gestinnaire d'écran en ASM et défilement de..

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.

2 réponses

  1. aldo13 Messages postés 490 Statut Membre 103
     
    Salut ,

    Ta essayé ca :

    mov ax,0b800h
    mov es,ax

    a la place de ca :

    mov es,0b800h
    0
  2. kiceron Messages postés 18 Statut Membre
     
    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
    0