В ответ на мой вопрос о Windows API, я успешно получил его на работу. Мой вопрос относительно этого кода:x86 assembly - GetStdHandle & WriteConsole
push STD_OUTPUT_HANDLE
call GetStdHandle
push NULL
push offset other
push mlen
push offset msg
push eax
call WriteConsole
push 0
call ExitProcess
Этот код должен выводить значение msg
. Почему один нужно сделать:
а)
push STD_OUTPUT_HANDLE
call GetStdHandle
push NULL
И:
б)
push offset other
push mlen
push offset msg
push eax
Я просто интересно, что нужно для получения StdHandle
и толкая коррекций ,
Спасибо заранее,
Progrmr
Спасибо. Из интереса, где вы изучали сборку (я просто хочу знать хорошее место, чтобы учиться)? – Progrmr
Самонастраивающийся Z80 без ассемблера, набрав шестнадцатеричные коды вручную. Не совсем актуально для обучения в эти дни. Также не написано код Windows в ассемблере. –
Хорошо, спасибо за ввод. – Progrmr