Wczytanie pliku TXT do zmiennej

0

Cześć,
Mam problem z wczytaniem pliku TXT do zmiennej w asemblerze. Korzystamy na zajęciach z MASM. Potrzebuję tak zrobić, by cała zawartość pliku TXT była przechowywana w jednej zmiennej (string czy coś).
Ktoś, coś? Wskazówka choćby :)

Wczytanie liczb z pliku binarnego ogarniam, ale zupełnie mi nie jest do niczego potrzebne :(

0
mov bx,ds:[uchwyt] ;kopiujemy uchwyt do bx
mov cx,128 ; ile znaków pomieści bufor, w tym przypadku 128
mov ah,03fh  ;tryb czytania z uchwytu
mov dx,offset bufor
int 21h ;odczyt do ds:dx czyli do ds:[bufor]

Jeśli wrzucisz do CX więcej to odczyta na raz wiecej znaków. Bufor to np.

bufor db 128 dup(0)

zadeklarowane gdzieś segmencie danych
Uchwyt to

uchwyt dw ? ;uchwyt do pliku z danymi

też deklarowany w segmencie danych. Skoro umiesz czytać liczby z pliku to wiesz jak otworzyć plik i zapisać sobie uchwyt do niego.

1 użytkowników online, w tym zalogowanych: 0, gości: 1