| README.md | ||
| zad1.asm | ||
Opis
Program wypisuje na ekranie imię i nazwisko, a następnie kończy działanie. Używa funkcji DOS INT 21h, AH=09h, która wypisuje string zakończony znakiem $.
Wymagania
Każdy string do funkcji 09h musi kończyć się $.
Segment danych musi być zainicjalizowany: mov ax, @data / mov ds, ax.
Kod (fragment kluczowy) tekst db 'Imie Nazwisko$', 0
mov ah, 09h lea dx, tekst int 21h
Kompilacja
W DOSBox-X:
D:\PROJECT> cl zad1
Uruchomienie:
D:\PROJECT> zad1.exe
Typowe błędy
Brak $ → funkcja 09h wypisuje śmieci z pamięci. Brak inicjalizacji DS → program nie znajduje stringa.