Afficher fichier texte en assembleur 8086

Fermé
ximulf - 21 mars 2010 à 21:03
 Sami - 17 mars 2014 à 12:03
Bonjour à tous!
J'utilise emu8086 pour coder un petit programme en assembleur (16 bits) qui aurait pour fonction de m'afficher le contenu d'un fichier texte, en l'occurrence "essai.txt", seulement je ne m'en sors pas, après avoir lu plusieurs tutos et posts en rapport, j'en suis arrivé à cela :

org 100h
name2 db 'essai.txt',00 ; lors de l'execution de cette ligne, un message s'affiche et me ; signale que cette interuption n'est pas supportée :s

name3 dw ?

MOV AH, 3dh
MOV AL, 0
MOV DX, offset name2
MOV AX, seg name2
MOV DS, AX
int 21h

MOV BX, AX
MOV CX, 10
MOV DX, offset name3
MOV AX, seg name3
MOV DS, AX
MOV AH, 3fh
int 21h


MOV AH, 13h
MOV AL, 0
MOV BL, 0
MOV CX, 10
MOV DH, 1
MOV DL, 1
MOV BH, 0
MOV AX, seg name3
MOV ES, AX
MOV BP, offset name3
int 10h

ret
Seulement le résultat n'y est pas...
Y aurait il quelques âmes charitable en mesure de m'aider? Merci d'avance!
A voir également:

2 réponses

Personne ne peut m'aider? :s c'est domage...
0
Réponse ici :
http://www.developpez.net/forums/d896531/autres-langages/assembleur/x86-16-bits/8086-afficher-fichier-texte-assembleur/
0