Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .model tiny
- .data
- buffer db 1000 db (?)
- bufsize db $-buffer
- filename db "filename", 0
- filehandle dw 0
- .code
- start:
- mov ax, @data
- mov ds, ax ; Poviem programu kde je DATASEGMENT
- mov ah, 3dh ;funkcia na otvorenie suboru
- mov dx, offset filename
- mov al, 0 ;readonly
- int 21h ; zavolam funkciu (int je interrupt)
- mov filehandle, ax ;savenem filehandle
- mov ah, 3fh ;funkcia na citanie zo suboru
- mov bx, filehandle ;z ktoreho suboru
- mov dx, offset buffer ;kam
- mov cx, bufsize ;kolko
- int 21h
- mov ah, 3eh ;funkcia na zatvorenie suboru
- mov bx, filehandle
- int 21h
- mov ah, 4ch ;funkcia na ukoncenie programu
- int 21h
- end start
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement