[ gandalf @ 14.10.2002. 13:40 ] @
.model small
.stack
.data
poruka db "Hello world",13,10,"$" ; (Zasta sluze ovi brojevi iza hello world konstante) ???
.code
start: mov ax,@data
mov ds,ax

mov ah,9 ; (mov ah,9 ) Cemu ovo ?????? (Predpostavljam da ima neke veze oko stampanja karaktera na ekranu ... )
mov dx, OFFSET poruka;
int 21h; ????

mov ax,4c00h
int 21h
end start


[ Ivan Dimkovic @ 14.10.2002. 14:13 ] @
brojevi 13, 10 su "\r\n" u C-u, ili ti CR i LF (carriage return i line feed)

$ je ako me pamcenje drzi u vreme DOS-a bilo indikator za kraj stringa, valjda...


a...

mov ah, 9 - ako se secam dobro (davno bese) je u stvari broj funkcije za pisanje ekrana - jer se preko ah u stvari birala int21 funkcija.

int21h su DOS usluge preko interapta 21 (izmedju ostalog i stampanje karaktera)
[ gandalf @ 15.10.2002. 09:38 ] @
o.k