LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Programming (https://www.linuxquestions.org/questions/programming-9/)
-   -   Search for a good asm environment (+debugging) (https://www.linuxquestions.org/questions/programming-9/search-for-a-good-asm-environment-debugging-548561/)

The-herod 04-24-2007 05:53 AM

Search for a good asm environment (+debugging)
 
Hello,
I'm searching for a good assembly environment, which includes a debugger that can show the stacks, the registers (including the flags) and the memory (by an address). Something like TASM will be wonderfull, But I don't mind to combine several programs either...
I tried to install ald, but the installation made me some troubles. Considering the fact that ald is pretty old, is it worth to fight with?

Does someone knows about another program? I would rather something more "graphical", like TASM, but a console-environment program like ald will be good too.

P.S.
Under Linux I can't compile a code that TASM succeeded to compile. Is it because of the difference between AT&T AND Intel syntax?

Thanks a lot!

introuble 04-24-2007 06:09 AM

My recommends:
Code:

vim
the gnu assembler (as/gas)
ld
gdb


The-herod 04-24-2007 06:53 AM

I'll try it. Thanks! :)

Dox Systems - Brian 04-24-2007 08:00 AM

Quote:

Originally Posted by The-herod
Does someone knows about another program? I would rather something more "graphical", like TASM

When did TASM become graphical? That's pretty cool!

tduglas 04-24-2007 10:21 AM

If you want a GUI debugger, you can use Kdbg or ddd.
Tasm uses intel syntax+some extensions developed by b0rland. There are some x86 assemblers in linux, which support intel syntax. Just search in your distribution repository.

By the way, are there any converters between AT&T and Intel syntaxes listings?

indienick 04-25-2007 03:37 PM

I'm sure there are, but if there aren't, it shouldn't be that hard to write one as a one- or two-line sed/awk script.

EDIT: I've gotten MicroLabs PIC processing IDE to work in Wine without any configuration.

The-herod 04-26-2007 09:48 AM

Quote:

Originally Posted by tduglas
If you want a GUI debugger, you can use Kdbg or ddd.
Tasm uses intel syntax+some extensions developed by b0rland. There are some x86 assemblers in linux, which support intel syntax. Just search in your distribution repository.

By the way, are there any converters between AT&T and Intel syntaxes listings?

Thanks, I'll check Kdbg, I don't like ddd...
Do you mean something like Intel2GAS?


All times are GMT -5. The time now is 11:14 AM.