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.
Do you know if there are any free assemblers out there?
Moderator: Thanas
- 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?
-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)
----------------
"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)
http://nasm.sf.net
And I suggest you drop down into C programming for awhile before you do assembly.
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