Read from file Assembly Language

.model small
.stack
.data
buffer db 5000 dup("$")
file db "myfile.txt",0


.code
mov ax,@data
mov ds,ax
 
mov dx, offset file
mov al,0            ;Open file (read-Only)
;mov al,1            ; Write only
;mov al,2            ; Read & Write
mov ah,3dh           ; Load File handler and store in ax
int 21h

mov bx,ax            ; Move file Handler to bx
mov dx,offset buffer
mov ah,3fh
int 21h

mov ah,9h
int 21h

mov ah,4ch
int 21h
end

No comments:

Post a Comment