Author Topic: So am trying to learn assembly...  (Read 5158 times)

incognito

  • In the Abis
  • Jackass IV
  • Posts: 544
  • Karma: +15/-20
So am trying to learn assembly...
« on: January 03, 2006, 10:07:16 PM »
I am trying to learn assembly but i can't find tasm, can anyone point me to a good site where i can download tasm from?

ahluka

  • Jackass IV
  • Posts: 794
  • Karma: +10/-201
So am trying to learn assembly...
« Reply #1 on: January 04, 2006, 05:40:24 AM »
It took me weeks to find it:
BUT TOO BAD TASM ISN'T FREE.

About half way down the page under "Direct Links". Turns out all we had to do to find it was google 'tasm 5'; I was googling all sorts of stuff to find it.
« Last Edit: January 04, 2006, 11:52:48 AM by -KEN- »

ahluka

  • Jackass IV
  • Posts: 794
  • Karma: +10/-201
So am trying to learn assembly...
« Reply #2 on: January 04, 2006, 05:50:36 AM »
Oh and I'm sure you've found this?
http://courses.ece.uiuc.edu/ece390/books/artofasm/artofasm.html
As far as I'm concerned this is THE guide / tutorial to learning x86 assembly. Invaluable :)

Dumah

  • Jackass IV
  • Posts: 960
  • Karma: +21/-6
So am trying to learn assembly...
« Reply #3 on: January 04, 2006, 06:15:47 AM »
If you are at all interested in doing any windows based ASM, then MASM would probably be a better choice - http://www.masm32.com/

Also, AFAIK TASM is not free (this was going to change, but I dont know that it has), while the version of MASM I linked to is.

NASM is also a good choice

Rob

  • New improved. Now with added something...
  • Jackass In Charge
  • Posts: 5959
  • Karma: +86/-149
  • Approaching 60 from the wrong damn direction...
So am trying to learn assembly...
« Reply #4 on: January 04, 2006, 06:31:45 AM »
Quote from: ahluka
It took me weeks to find it:
http://????

About half way down the page under "Direct Links". Turns out all we had to do to find it was google 'tasm 5'; I was googling all sorts of stuff to find it.


Please edit your post above and delete the link. Thanks.

incognito

  • In the Abis
  • Jackass IV
  • Posts: 544
  • Karma: +15/-20
So am trying to learn assembly...
« Reply #5 on: January 04, 2006, 09:05:07 PM »
Thanx for the info guys.

Ken Fitlike

  • Jackass V
  • Posts: 1568
  • Karma: +25/-22
  • Ebeneezer McScrooge
So am trying to learn assembly...
« Reply #6 on: January 20, 2006, 12:43:33 PM »
Probably too late to be of any use to you now, incognito, but for future reference and for anyone who might be interested, tasm is available, for free, as part of Borland's cbuilderx personal version:

http://www.borland.com/downloads/download_cbuilderx.html

But 327mb is probably a bit hefty just to pick up a copy of 200kb app. ;)
And what rough beast, its hour come round at last,
Slouches towards Bethlehem to be born?.

Hillbillie

  • Jackass II
  • Posts: 69
  • Karma: +11/-0
So am trying to learn assembly...
« Reply #7 on: February 09, 2006, 11:36:19 AM »
Nasm is king if you're going for OS development and not application development.
Reduced fat and now 100% pot free, but same great okay taste.

Tama

  • Bitch
  • Jackass II
  • Posts: 82
  • Karma: +14/-10
So am trying to learn assembly...
« Reply #8 on: February 10, 2006, 10:42:55 PM »
And if you're going for application development? ;)

ahluka

  • Jackass IV
  • Posts: 794
  • Karma: +10/-201
So am trying to learn assembly...
« Reply #9 on: February 11, 2006, 03:31:15 AM »
NASM is good for both (in my albeit limited experience :)).

Bubba

  • Jackass I
  • Posts: 10
  • Karma: +10/-0
So am trying to learn assembly...
« Reply #10 on: February 15, 2006, 06:43:10 AM »
NASM is a very good assembler for all projects.  It is very simple and straightforward and doesn't do any of the ASSUME crapola.  All memory references are in brackets and ...well to find out more google it and visit it's site.  It has been moved to sourceforge.net I believe, but ever since it's inception it has not left my drive.  A very good free assembler that kicks MASM and TASM to the curb.  There is another one called FASM I've heard good things about, but I have no experience with it.