Ajouter un commentaire

tiger360
ASSEMBLEUR

salut
quelqu'un pourrai t-il m'aider pour résoudre cet exercice :

5 Ecrire directement en l’adresse B8000h
Ex8 : Ecrivez un code assembleur qui permet d’afficher un message donné à l’écran. On écrira directement en
l’adresse B8000h (ne pas utiliser les services d’interruption). Ecrivez un autre code qui utilisera les services
d’interruption.

et egalement pour m'expliquer instruction par instruction ce que fait ce code :

mov AX ,0B800h
mov ES ,AX ; utilisation de l’extra segment
mov DH ,11111111b
mov DL ,'30'
mov ES :[80*2*12+2*40] , DX

j ai aussi trouve un autre code qui fait pareil
est ce que la seule difference est que de code utilise des interruptions ?
et je comprend pas trop pourquoi et comment utiliser les interruptions

;  mov ax,@data
      ;  mov ds,ax
      ;
      ;  mov ah,09h
      ;  mov bh,0
      ;  mov cx,1
      ;  mov al,'Z'
      ;  mov bl,11111001b
      ;  int 10h

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 M   M   CCC  W     W  H  H  Y   Y 
MM MM C W W H H Y Y
M M M C W W W HHHH Y
M M C W W W H H Y
M M CCC W W H H Y