View Full Version : Assembly
Hello there fellow programmers!
I'm in abit of a pickle here. I've decided to take up Assembly programming. However I haven't got an idea where to start. Can anyone recommend a book/web site, to get me started? (ie, recommend as in not shouting "OMFG google")
Thank you very much.
the funkmaster
08-Nov-2004, 18:44
OMG search Amazon!!11!1!11!
Why have you gone for assembly? If its just for "l33t"ness then its not worth it.
If its just for interest try getting an amiga emulator and knocking some stuff together for that or something. Its pretty ecoteric stuff. Once you have an idea of what you are doing you can do some "real" applications in windows or something. Its a mindfuck at the best of times, but having to get it to do stuff in windows as well as learning the absolute basics will just confuse the issue.
No links sorry.
Brain_Murders
08-Nov-2004, 21:04
What processor(s) do they use on the course?
You need to find that out before you can do anything else tbh as each processor is different from the next...
I dunno to be honest. I've been shown the STORE MOV, ADD commands, and some other ones.
Brain_Murders
10-Nov-2004, 12:28
Mebbe you could ask?
Mebbe you could consult the syllabus (good practice as you will be reading _lots_ of documentation)?
phantom
10-Nov-2004, 15:34
heh, crazy fool! Assembly has been voted most likely to have caused large parts of my brain to have melted! (specifically the serial coms program I wrote around Xmas of my 2nd year at uni where I pulled 1pm to 4am for 3 days before nearly losing it and putting a chair into the monitor... still, got it finished at it owned :E)
i'm pretty certain the 68K and 8X86 instructions sets dont have a 'store' command, so i'm guessing its a PIC micro controller you'll be working with...
The assembly I did at uni was all entirely fictional. We were given a list of commands that our emulator had to implement, and had to write an assembler to compile assembly code to machine code (and also write the emulator to run the code).
On another course we had to emulate a cpu in more detail (pipelined with parallel execution units / memory cache etc.).
It depends on your course tho'. You could always.... *gasp* attend the lectures? :oP
Assembly is hardcore :(
Had to do 2 projects in it, and i can say its a complete pain in the arse, ive forgotten all of it now and never intend to do it again :E
phantom
12-Nov-2004, 20:04
hardcore yet really fun in a strange way, some of my best programming memories are of me and an assembler :D
(and my serial coms routines were frankly, teh win \o/ )
The only assembly programming i did was on my 8bit amstrad, and i didnt have an assembler. ultimate geekdom :E
Pet Gerbil
13-Nov-2004, 03:05
The only assembly programming i did was on my 8bit amstrad, and i didnt have an assembler. ultimate geekdom :E
Me too, But i had the assembler :geek: In fact, I programmed the very first
first person shooter. It consisted of a box that you could move left and right with the arrow keys and, errrrm....well......that was pretty much it.
Kill me now.
That is all.
phantom
18-Nov-2004, 22:40
heh
I'll show you the exit...
mov ax,4c00h
int 21h
vBulletin® v3.7.0 Release Candidate 3, Copyright ©2000-2009, Jelsoft Enterprises Ltd.