Je suis en train d'écrire un programme qui ouvre le ficher c:\tasm\marwen.txt et lire 10 octet de ce fichier. J'utilise un processeur Intel, j'ai réalisé ce code mais je ne sais pas pourquoi ça ne fonctionne pas.
Voici le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
 
.model small ; choix du modèle de la mémoire
.stack 100h
.386
.data
tampon db 52 dup (?) 
message2 db 'c:\tasm\marwen.txt',00 
val2 DB ?
.code
main Proc 
mov ax,@data
mov ds,ax
mov dx,offset message2
mov ah,3dh
mov al,2
int 21h
mov bx,ax
mov cx,10
mov dx,offset tampon
mov ah,3fh
int 21h
mov ah,3eh
int 21h
mov ah,4ch ; Fin du programme
int 21h
main ENDP
 END main