Add README.md
This commit is contained in:
parent
31ecf41857
commit
4e244c8b1c
34
README.md
Normal file
34
README.md
Normal file
@ -0,0 +1,34 @@
|
||||
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.
|
||||
Loading…
Reference in New Issue
Block a user