If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Starting with Assembly

I have tried different programming languages already but haven't really tried assembly and I am very interested to have a taste of it even if I will not be able to use it professionally, I just want to have a little understanding on how it works. Any "hello world" tutorial out there? I'd prefer MASM if possible.

On Local Error Resume Next: If Not Empty Is Nothing Then Do While Null: ReDim i(True To False) As Currency: Loop: Else Debug.Assert CCur(CLng(CInt(CBool(False Imp True Xor False Eqv True)))): Stop: On Local Error GoTo 0

Re: Starting with Assembly

Originally Posted by dee-u

I have tried different programming languages already but haven't really tried assembly and I am very interested to have a taste of it even if I will not be able to use it professionally, I just want to have a little understanding on how it works. Any "hello world" tutorial out there? I'd prefer MASM if possible.

Re: Starting with Assembly

A couple of months ago I also wanted to play assembly and I've found some good tutorials on the following webpages:
win32assembly.programminghorizon.com/tutorials.html
www.madwizard.org/programming/tutorials/
www.plantation-productions.com/Webster/

Re: Starting with Assembly

I'm like 2 years late, but I found that starting out with a basic CPU simulator helps to get used to the idea of programming so low to the hardware.
Programming for the Motorola 68000 family is what I did in school. Getting into that is a breeze, and going from that to MASM or something similar is easier from 68K ASM than to do it right off the bat.