Prikaz jedne poruke
Stara 5.2.2018, 10:22   #2
voodoo_
V.I.P. GNU/Linux
 
Avatar korisnika voodoo_
 
Član od: 1.11.2005.
Poruke: 11.163
Zahvalnice: 2.081
Zahvaljeno 4.922 puta na 2.858 poruka
Određen forumom Re: MASM 8086 Pomoc

Nemam pojma, ali s obzirom da su "smajliji" bajtovi s vrednostima 1 i 2:

http://dochome.programbl.com/dochome...s/image168.png

čini mi se da pokušavaš da ispišeš brojeve direktno (npr 1, 2, 3...) umesto da ih konvertuješ u ASCII karaktere (49, 50, 51...) jer DOS-ova rutina za printovanje ne radi konverziju umesto tebe već ispisuje ASCII string onako kako ga je zatekla u memoriji. Dakle na svaku vrednost dodaj 48 pre nego što pozoveš DOS-ov softverski interapt.
voodoo_ je offline   Odgovor sa citatom ove poruke