Witam.
Z góry przepraszam za banalne pytania.
Otóż mam program w asemblerze (a konkretnie masm32). W skrócie i uproszczeniu mam program, który w pętli zwiększa wartość zmiennej o 1.
Jak zapewne się domyślacie, problem podczas wypisywania pojawia się w momencie kiedy zmienna przekracza wartość 9. Zamiast tego pojawiają się dziwne znaki( np ";"). Pytanie brzmi: za pomocą czego ( najlepiej jakiejśc procedury masma) można przekonwertować program do wartości którą będzie mozna bezproblemowo wyświetlić.
Przykład:
licznik DD 0,0
mov ecx, 11
petla:
push ecx
inc licznik
pop ecx
loop petla
invoke StdOut, OFFSET licznik