1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
.MODEL SMALL
.STACK
.DATA
MSG1 DB "GESTIONNAIRE D'ECRAN INITALISE EN B800H$"
.CODE
MOV AX,0003H
INT 10H
; SAUVEGARDE DE L'ADRESSE ACTUELLE DE L'INT 34H
MOV AH,35H
MOV AL,34H
INT 21H
; INITIALISATION DE DS POUR LE DETOURNEMENT
MOV AX,@CODE
MOV DS,AX
; INITIALISATION DE ES A LA MEMOIRE VIDEO
MOV AX,0B800H
MOV ES,AX
; ON DETOURNE L'INT 34H
MOV AH,25H
MOV AL,34H
MOV DX,OFFSET GEST_ECRAN
INT 21H
; SAUVEGARDE DE LA NOUVELLE ADRESSE DE L'INT 34H
MOV AH,35H
MOV AL,34H
INT 21H
; INITIALISATION DE DS POUR LES DONNEES
MOV AX,@DATA
MOV DS,AX |
Partager