Assembly...
Just a quicky. What sites would you recomend for someone who is interested in getting a jump on an assembly college course. I have NO experience in assembly or even a clue what it looks like.
I''d do a search, but a good beginners guide site that someone has had past experience and knows it decent would greatly save me time.
Thanks.
I would not recommend starting with Win32Asm (so Windowsprgroamming in assembly) nor would I recommend using HLA.
But the DOS-version of ''art of assembly'' seems to be a good starting point: http://webster.cs.ucr.edu/Page_asm/ArtofAssembly/0_ArtofAsm.html (Don''t be afraid that you will learn outdated things. For the beginning I think it''s the best way to understand assembly).
Or have a look here: http://www.softpanorama.org/Lang/Asmorama/links.shtml#Tutorials (the whole site http://www.softpanorama.org/Lang/Asmorama seems to be a good starting point with a lot of resources).
Hope that helps.
But the DOS-version of ''art of assembly'' seems to be a good starting point: http://webster.cs.ucr.edu/Page_asm/ArtofAssembly/0_ArtofAsm.html (Don''t be afraid that you will learn outdated things. For the beginning I think it''s the best way to understand assembly).
Or have a look here: http://www.softpanorama.org/Lang/Asmorama/links.shtml#Tutorials (the whole site http://www.softpanorama.org/Lang/Asmorama seems to be a good starting point with a lot of resources).
Hope that helps.
http://win32assembly.online.fr/tutorials.html
I must admit that best asm today comes from Mickerosoft. You should download NASM from sourceforge.net as well. (Inside of package is documentation)
I must admit that best asm today comes from Mickerosoft. You should download NASM from sourceforge.net as well. (Inside of package is documentation)
I second the Art of Assembly reference. For a college course they most likely won''t teach you x86 anyway. Ours taught z80 and I know a lot of courses do MIPS. You''ll be looking to just get a basic handle on assembly languages in general, and Art of Assembly is a great all around book on the subject.
If your college course teaches you when and when not to use assembly, then you''ll come out of it on top of all the kiddies that think writing a web browser in asm is a good idea, even if you don''t know how to multiply by 5 in one instruction.
If your college course teaches you when and when not to use assembly, then you''ll come out of it on top of all the kiddies that think writing a web browser in asm is a good idea, even if you don''t know how to multiply by 5 in one instruction.
Question, well first of all, i looked at art of assembly, and if i rmemeber right there was a lot of HLA stuff, what if you wanna learn the basic ASM syntax keywords and stuff? i mean i rmeember it listing them, but then moving on to some HLA stuff, butthen again my memory sux, and finally, whats th z80 processor? i know x86 is a standard pc processor (right?) so wuts the z80?
my edit was i put z86...instead of z80 :-D
-Dan
Yes I realize im a n00b...
[edited by - Ademan555 on January 7, 2004 2:39:29 AM]
my edit was i put z86...instead of z80 :-D
-Dan
Yes I realize im a n00b...
[edited by - Ademan555 on January 7, 2004 2:39:29 AM]
The Z80 was a hugely successful 8-bit processor from the late 1970s. It has been used in countless computers and embedded devices, but perhaps most recognizably it was the CPU in the original Game Boy and Game Boy Color.
..and the Microbee, the only Australian computer! Yay!
Emonious, I third the Art of Assembly reference, along with the use of NASM. NASM is very good, very logical, and well-written (including the documentation).
Emonious, I third the Art of Assembly reference, along with the use of NASM. NASM is very good, very logical, and well-written (including the documentation).
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement