Do you know if there are any free assemblers out there?

GEC: Discuss gaming, computers and electronics and venture into the bizarre world of STGODs.

Moderator: Thanas

Post Reply
User avatar
admiral_danielsben
Padawan Learner
Posts: 336
Joined: 2004-05-05 05:16pm
Location: The Vast Right-Wing Trekkie Conspiracy HQ

Do you know if there are any free assemblers out there?

Post by admiral_danielsben »

Me being somewhat of a masochist (and wanting to know how computers 'think', and wanting something else to do in my spare time), I've found an online manual and have decided to start learning assembly language for x86 processors. Does anyone know if there are any free, Windoze-compatible assemblers out there (if not, are there any free, Linux-compatible or Dos-compatible ones less than 1.44 megabytes in size? My old computer with Win9X and Linux can't read CD-RW's)? And any advise for an AP CompSci student who half-knows Java and Pascal (and is currently spinning his head trying to figure out Linked Lists in Java), both very high-level languages (i'm a for-loop fiend!)? I'm still on the 'binary and hexadecimal numbers for dummies' chapter.

I'm thinking i'll probably never use this for doing much programming. I'm thinking more about the 'how computers think', especially since i gather that assembly-language programs aren't very portable.
-DanielSBen
----------------
"Certain death, small chance of sucess, what are we waiting for?" Gimli, son of Gloin
----------------
"Politics is supposed to be the second oldest profession. I have come to realize that it bears a very close resemblance to the first." - Ronald Reagan (1911-2004)
---------------
"If your lies are going to be this transparent, this is going to be a very short interrogation" -- Kira

"Then I'll try to make my lies more opaque..." -- Gul Darhe'el (DS9: Duet)
User avatar
Solauren
Emperor's Hand
Posts: 10396
Joined: 2003-05-11 09:41pm

Post by Solauren »

Look for A86
I've been asked why I still follow a few of the people I know on Facebook with 'interesting political habits and view points'.

It's so when they comment on or approve of something, I know what pages to block/what not to vote for.
User avatar
Pu-239
Sith Marauder
Posts: 4727
Joined: 2002-10-21 08:44am
Location: Fake Virginia

Post by Pu-239 »

http://nasm.sf.net

And I suggest you drop down into C programming for awhile before you do assembly.

ah.....the path to happiness is revision of dreams and not fulfillment... -SWPIGWANG
Sufficient Googling is indistinguishable from knowledge -somebody
Anything worth the cost of a missile, which can be located on the battlefield, will be shot at with missiles. If the US military is involved, then things, which are not worth the cost if a missile will also be shot at with missiles. -Sea Skimmer


George Bush makes freedom sound like a giant robot that breaks down a lot. -Darth Raptor
User avatar
phongn
Rebel Leader
Posts: 18487
Joined: 2002-07-03 11:11pm

Post by phongn »

If you are having trouble with linked lists I do not suggest that you work on assembler yet.
User avatar
Sarevok
The Fearless One
Posts: 10681
Joined: 2002-12-24 07:29am
Location: The Covenants last and final line of defense

Post by Sarevok »

Well MASM is good for assembly. And before venturing into the world of asembly programming it is an excellent idea to master C/C++.
I have to tell you something everything I wrote above is a lie.
Post Reply