1

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

2

j aimerai savoir si qq un peut me venir en aide pour afficher à l’écran (sans faire usage des services d’interruption ,donc a la mamiere des brutes ,en l’adresse B8000h ) le contenu d'une variable

par exemple afficher le NOMBRE 180 qui se trouve ds la variable quotient