Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Assembly x86 > Re: Assemblers
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 2 of 20 Topic 4564 of 4729
Post > Topic >>

Re: Assemblers

by santosh <spamtrap@[EMAIL PROTECTED] > Mar 12, 2008 at 04:57 AM

Terence wrote:

> I'm posting this because there is little trafic and I am curious.
> 
> I get to see various forms of "assembler" source code.
> 
> Some i understand, but neither my NASM nor IBM ASM assemblers
> understand the code. Others are like an alien language with no
> references to AX,BX,CD,DX,SI, DI and EAX EBX, ECX, EDX,EDSI, EDI and
> so on, but to r0 through r7? and s0 and so on.
> 
> Anybody care to comment on:-
> a) what is the above weird assembly language and what do you assemle
> it with?

It may be Herbert's assembly syntax. Many non-x86 architectures also
have this syntax, i.e., register numbering instead of naming.

Unless we know what specific syntax it is, an assembler cannot be
suggested. Can you present a sample of what you are talking about?

> b) where can I find TASM (I had it and it's gone; whereas I seem to
> still have everything else.

It's not under sale separately. It, I think, used to come with Borland
C++ builder and Borland Delphi. I don't know if it is still ****pped. I
don't think TASM is maintained for a long time now. Choose a more upto
date assembler like MASM or NASM or WASM.

> c) I have MASM 6.14, NASM v07, Nasm V08, WinDasm, Win32asm.
> I work privately (fun) for DOS and DOS emulation targets, and
> commercially for Windows native code targets (terribly complex - why?)
>  Which of the above assemblers are to be recommended, (if any) and
> why?

Well they all have their pros and cons. I usually use and find NASM
sufficient. Sometimes I use GAS.

> d) if code starts ".386" or ".486", what assembler understands this
> syntax?

MASM for one does. I think TASM will too in MASM emulation.
Others may know about more assemblers that accept this directive.
 




 20 Posts in Topic:
Assemblers
Terence <spamtrap@[EM  2008-03-11 15:04:37 
Re: Assemblers
santosh <spamtrap@[EM  2008-03-12 04:57:52 
Re: Assemblers
NoSpam@[EMAIL PROTECTED]   2008-03-12 13:08:00 
Re: Assemblers
"Wolfgang Kern"  2008-03-12 13:26:33 
Re: Assemblers
"Maarten Kronenburg&  2008-03-12 16:50:58 
Re: Assemblers
Terence <spamtrap@[EM  2008-03-12 16:10:45 
Re: Assemblers
Frank Kotler <spamtra  2008-03-13 12:19:33 
Re: Assemblers
santosh <spamtrap@[EM  2008-03-13 16:01:25 
Re: Assemblers
"Wolfgang Kern"  2008-03-14 12:49:58 
Re: Assemblers
Frank Kotler <spamtra  2008-03-14 17:32:29 
Re: Assemblers
"Wolfgang Kern"  2008-03-15 12:33:19 
Re: Assemblers
Phat Sam <spamtrap@[E  2008-03-13 01:06:21 
Re: Assemblers
Terence <spamtrap@[EM  2008-03-14 15:25:26 
Re: Assemblers
Terence <spamtrap@[EM  2008-03-14 16:01:03 
Re: Assemblers
Terence <spamtrap@[EM  2008-03-14 15:56:07 
Re: Assemblers
"Wolfgang Kern"  2008-03-15 12:47:35 
Re: Assemblers
Terence <spamtrap@[EM  2008-03-14 16:09:59 
Re: Assemblers
Terence <spamtrap@[EM  2008-03-14 15:51:47 
Re: Assemblers
nbaker2328 <spamtrap@[  2008-03-15 22:28:37 
Re: Assemblers
Rugxulo <spamtrap@[EM  2008-03-20 13:32:45 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Thu Jul 24 14:57:06 CDT 2008.