×
INTELLIGENT WORK FORUMS
FOR COMPUTER PROFESSIONALS

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

assembler programs like masm,tasm etc

assembler programs like masm,tasm etc

assembler programs like masm,tasm etc

(OP)
Hi,
I just started learning assembly. Programs like MASM, TASM are off my reach because of the cost. Are there any substitute for these programs. I have heard of NASM, but I also heard that a little twealing is required to make asm programs work. To a newbie thats a hard job at present.

Thank you.

RE: assembler programs like masm,tasm etc

Hi,
  NASM is good assembler for its free, intel-style syntax and multi-OS support.

  AS(included in most linux distribution) is an another choice but its AT&T syntax will be a nightmare for a beginner^_^


Hope this helps!

RE: assembler programs like masm,tasm etc

(OP)
Hi,
I think I understand what you mean. So I should just use NASM and code accordingly using Linux as the base system. No problem in that area. I have Slackware Linux 7.0 up and running for a long time now. NASM is installed.

My only problem is most books teach with TASM or MASM as the base. Could you suggest some good books for unix assembly programming. A how-to will be useless I do not know much about how to program in assembly. I have just started.

RE: assembler programs like masm,tasm etc

I believe Microsoft is giving away MASM now.

RE: assembler programs like masm,tasm etc

I have a manual for MS MASM 6.0
If you would like it, let me know your addrsss and I will mail it to you.

RE: assembler programs like masm,tasm etc

Just a question, zBuilder. If Microsoft decided to turn MASM into freeware, why can't you download it directly from Microsoft.com?

Everybody be careful here.
 
"Technological progress is like an ax in the hands of a pathological criminal"
Albert Einstein

RE: assembler programs like masm,tasm etc

(OP)
MASM is out of question. Its outdated now I think.
nasm is worth it and anyway I was going into linux assembly - masm is of no use to me anymore.

Secondly linuxassembly.org doesn't have much for newbies who have to start from scratch including as to what are registers.

RE: assembler programs like masm,tasm etc

The principles of assembly language SHOULD remain the same across any OS Platform; the only changes are going to be in the OS Function calls.  DOS Based OSes use INT 21H to process system calls,  WIN32 uses Far calls, and get with me in a few months about LINUX. But the INTEL X86 Assembly language itself will remain much the same.  The registers are hardwired into the CPU, the opcodes are the same.  The only differences will be in the format of the individual Assemblers, and what the software interrupts will do when called.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members! Already a Member? Login

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close