Печать в одной строке с использованием printf в nasm - PullRequest
0 голосов
/ 11 декабря 2010

Я хотел бы иметь возможность печатать на одной строке, используя несколько вызовов printf в сборке nasm.

Например:

SEGMENT .text
mov eax,5
push eax
push format_num
call printf
add esp,8

...other code

mov eax,6
push eax
push format_num
call printf
add esp,8

SEGMENT .data
format_num db "%d",10,0

приводит к

5
6

тогда как я хотел бы

56

Поскольку 10 представляет символ перевода строки, я бы подумал, что использование

format_num db "%d",0

будет работать, но это ничего не дастраспечатаны.

1 Ответ

0 голосов
/ 11 декабря 2010

Стандартный сброс после печати. ​​

...