JoeSmith3100
@JoeSmith3100
Начинающий программист C#

Есть ли какие-нибудь ресурсы, документация, где описывалась бы инструкция invoke (FASM)?

И ещё: почему этот код в итоге даёт вывод "Hello worldj" вместо адекватного вывода "Hello world"?
include 'win32ax.inc'
MsgText db "Hello world"
start:
         invoke  MessageBox,NULL,MsgText,'Fasm message box:',MB_OK
         invoke  ExitProcess,0
.end start
  • Вопрос задан
  • 44 просмотра
Пригласить эксперта
Ответы на вопрос 1
gbg
@gbg
Любые ответы на любые вопросы
Нуля нету на конце строки.
А invoke - не инструкция, а макрос, который разворачивается в запихивание в стек перечисленных параметров (push) и call функции.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы