 |
::
Меню :: |
 |
|
|
 |
::
Друзі :: |
 |
|
|
 |
::
Лічильники :: |
 |
|
|
|
Асемблер компілятор fasm, виводить адресу комірки, а не значення. Як виправити?
Vladimir Fimonin
Асемблер компілятор fasm, виводить адресу комірки, а не значення. Як виправити?
Формат PE console entry start include 'win32a.inc' section '.data' data readable writable rezultStr db 'Rezult: %d', 0 A db 3 B db 4 C dw 50 R dw ? NULL = 0 section '.code' data readable executable start: mov al, [A] mov cl, [B] mul cl; ax mov [R], bx push R push rezultStr call [printf] call[getch] push NULL call [ExitProcess] section '.idata' import data readable library kernel, 'kernel32.dll',\msvcrt, 'msvcrt.dll' import kernel, \ExitProcess, 'ExitProcess' import msvcrt, \printf, 'printf',\getch, '_getch',\scanf, 'scanf'
Відповіді:
noname
Скрізь дужки, а в пуші пойнтер, я не шарю у fasm але питання дуже простий І особиста думка, краще без crt бібліотек на асмі обходитися.
|
 |
::
Наша кнопка :: |
 |
|
 |
Отримати код:
|
Підтримайте наш сайт і розмістіть нашу
кнопку на своєму ресурсі. |
|
|
 |
::
Популярне :: |
 |
|
|
 |
:: Посилання :: |
 |
|
|
|