This is my first time in the forum. I just started learning assembly and I hope to better understand how it works. Thank you in advance for the help this site and the users will give me.
This is my first program:
title Hello World program
.386
.model flat, stdcall
option casemap :none
include \masm32\include\kernel32.inc
include \masm32\include\masm32.inc
includelib \masm32\lib\kernel32.lib
includelib \masm32\lib\masm32.lib
.data
message db "Hello world!", 0
.code
main:
invoke StdOut, addr message
invoke ExitProcess, 0
end main
Hi Oscar, welcome on board. Makes sense to start simple so you understand what you are doing, hope you have some fun here, a lot of talented people here who will help you if your question makes sense.
I have removed a number of posts as I did not want the new member distracted from how he chooses to learn assembler code.
Folks, please give our new members a chance and don't experiment on them as they are going through a difficult stage learning this stuff and don't need to be lead astray. I will remove any further attempts as I have had to do here as we don't need to have new members harassed or assaulted with a flood of garbage.