Computer Forums

Member Login

Remember Me? Sign Up! | Forgot Password
 
Slogan
 
Closed Thread
Old 04-04-2007, 02:28 PM   #1 (permalink)
 
Super Techie

Join Date: Jul 2006

Posts: 485

ZeroShade is on a distinguished road

Default Assembly Lanuguage

I have recently done a little bit of research on assembly language and wish to learn more of it. But I have two questions... first... is there a compiler or some type of environment for assembly?... second... what is the most up to date, current book out there on assembly language for dos and linux... or relating to it? I prefer to have my own book rather then using online tutorials... the book is easier to look at. Thanks!!
__________________
Live And Let Learn.
ZeroShade is offline  
Old 04-04-2007, 03:06 PM   #2 (permalink)
 
Software Developer

Join Date: Mar 2006

Location: Columbus, OH

Posts: 569

jaeusm is on a distinguished road

Default Re: Assembly Lanuguage

Assembly language is specific to the processor. In other words, each processor has its own instruction set. For instance, a Motorola 68K processor has a different instruction set than an Intel Pentium.

Quote:
what is the most up to date, current book out there on assembly language for dos and linux
As I mentioned above, assembly is specific to the processor, not the operating system. Typically, you learn assembly as you're learning computer architecture since they go hand-in-hand. In addition, you'll struggle to understand assembly without an understanding of the processor's architecture. One of the more popular introductory books to computer architecture (and assembly) is "Computer Organization and Design" by Patterson and Hennessy.
jaeusm is offline  
Old 04-04-2007, 08:03 PM   #3 (permalink)
 
Junior Techie

Join Date: Apr 2007

Posts: 79

ZenOswyn is on a distinguished road

Default Re: Assembly Lanuguage

I was in the same situation a few months ago, and I found Flat Assembler to be a wonderful assembler with a great community behind it.

There is a ton of documentation on their website as well. I think it's the best place to start.
ZenOswyn is offline  
Old 04-13-2007, 10:16 PM   #4 (permalink)
 
Ultra Techie

Join Date: Apr 2005

Posts: 949

M4A1 is on a distinguished road

Send a message via AIM to M4A1
Default Re: Assembly Lanuguage

Buy a microprocessor (you can get a decent one for $20), a breadboard, and download a simulator (usually for free) -- to get started.
M4A1 is offline  
 
Closed Thread

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On