public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] [OT] MS debug equivalent
@ 2006-07-02  0:12 Rodrigo Lazo
  2006-07-02  3:11 ` Michael Sullivan
  2006-07-02  3:41 ` Bruno Lustosa
  0 siblings, 2 replies; 5+ messages in thread
From: Rodrigo Lazo @ 2006-07-02  0:12 UTC (permalink / raw
  To: Gentoo User Mailing List


Hi everybody,

sorry for the OT. I've been using debug.exe (a little program for work
with asm) at my college to learn about assembler and related
concepts. Does anyone know some equivalent for linux?

Thanks!

-- 

Rodrigo Lazo (rlazo)
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] [OT] MS debug equivalent
  2006-07-02  0:12 [gentoo-user] [OT] MS debug equivalent Rodrigo Lazo
@ 2006-07-02  3:11 ` Michael Sullivan
  2006-07-02  3:54   ` Rodrigo Lazo
  2006-07-02  3:41 ` Bruno Lustosa
  1 sibling, 1 reply; 5+ messages in thread
From: Michael Sullivan @ 2006-07-02  3:11 UTC (permalink / raw
  To: gentoo-user

On Sat, 2006-07-01 at 19:12 -0500, Rodrigo Lazo wrote:
> Hi everybody,
> 
> sorry for the OT. I've been using debug.exe (a little program for work
> with asm) at my college to learn about assembler and related
> concepts. Does anyone know some equivalent for linux?
> 
> Thanks!
> 
> -- 
> 
> Rodrigo Lazo (rlazo)

I remember DEBUG.EXE - I used to use it to change the copyright text in
COMMAND.COM from Microsoft Corp to MSullivan Tech.  I don't know of an
equivalent (I assume you want something interactive), but could you use
nasm?

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] [OT] MS debug equivalent
  2006-07-02  0:12 [gentoo-user] [OT] MS debug equivalent Rodrigo Lazo
  2006-07-02  3:11 ` Michael Sullivan
@ 2006-07-02  3:41 ` Bruno Lustosa
  1 sibling, 0 replies; 5+ messages in thread
From: Bruno Lustosa @ 2006-07-02  3:41 UTC (permalink / raw
  To: gentoo-user

On 7/1/06, Rodrigo Lazo <rlazo.paz@gmail.com> wrote:
> sorry for the OT. I've been using debug.exe (a little program for work
> with asm) at my college to learn about assembler and related
> concepts. Does anyone know some equivalent for linux?

If you want assembly on Linux, you can use 'as' to compile and 'ld' to
link. They are installed with binutils.
Also, I can recommend you the book "Programming from the ground up",
which covers assembly programming in Linux using standard tools. Its
goal is to try to teach assembly to someone without any prior
knowledge in any other computer language. Great book, this one...

http://savannah.nongnu.org/projects/pgubook/

-- 
Bruno Lustosa <bruno@lustosa.net>
ZCE - Zend Certified Engineer - PHP!
http://www.lustosa.net/
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] [OT] MS debug equivalent
  2006-07-02  3:11 ` Michael Sullivan
@ 2006-07-02  3:54   ` Rodrigo Lazo
  2006-07-06  2:27     ` Troy Curtis Jr
  0 siblings, 1 reply; 5+ messages in thread
From: Rodrigo Lazo @ 2006-07-02  3:54 UTC (permalink / raw
  To: gentoo-user

Michael Sullivan <michael@espersunited.com> writes:

> On Sat, 2006-07-01 at 19:12 -0500, Rodrigo Lazo wrote:
>> Hi everybody,
>> 
>> sorry for the OT. I've been using debug.exe (a little program for work
>> with asm) at my college to learn about assembler and related
>> concepts. Does anyone know some equivalent for linux?
>> 
> I remember DEBUG.EXE - I used to use it to change the copyright text in
> COMMAND.COM from Microsoft Corp to MSullivan Tech.  I don't know of an
> equivalent (I assume you want something interactive), but could you use
> nasm?
>

I want to browse the ram contents and write some really simple
assembly programs. For the later I guess nasm could do the trick, but
for the former I guess I need another tool


-- 

Rodrigo Lazo (rlazo)
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] [OT] MS debug equivalent
  2006-07-02  3:54   ` Rodrigo Lazo
@ 2006-07-06  2:27     ` Troy Curtis Jr
  0 siblings, 0 replies; 5+ messages in thread
From: Troy Curtis Jr @ 2006-07-06  2:27 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1483 bytes --]

I used debug.exe just a few semesters ago, but I don't remember it well.  If
you have an executable that you have already assembled, then check out
gdb...(GNU debugger).  It is a staple for any linux programmer, in fact, if
you go on to higher level programs like c or c++ you can use if for those
also.  There are also quite a few GUI frontends to make it easier to use.

http://www.gnu.org/software/gdb/

On 7/1/06, Rodrigo Lazo <rlazo.paz@gmail.com> wrote:
>
> Michael Sullivan <michael@espersunited.com> writes:
>
> > On Sat, 2006-07-01 at 19:12 -0500, Rodrigo Lazo wrote:
> >> Hi everybody,
> >>
> >> sorry for the OT. I've been using debug.exe (a little program for work
> >> with asm) at my college to learn about assembler and related
> >> concepts. Does anyone know some equivalent for linux?
> >>
> > I remember DEBUG.EXE - I used to use it to change the copyright text in
> > COMMAND.COM from Microsoft Corp to MSullivan Tech.  I don't know of an
> > equivalent (I assume you want something interactive), but could you use
> > nasm?
> >
>
> I want to browse the ram contents and write some really simple
> assembly programs. For the later I guess nasm could do the trick, but
> for the former I guess I need another tool
>
>
> --
>
> Rodrigo Lazo (rlazo)
> --
> gentoo-user@gentoo.org mailing list
>
>


-- 
"Beware of spyware. If you can, use the Firefox browser." - USA Today
Download now at http://getfirefox.com
Registered Linux User #354814 ( http://counter.li.org/)

[-- Attachment #2: Type: text/html, Size: 2155 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2006-07-06  2:39 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-07-02  0:12 [gentoo-user] [OT] MS debug equivalent Rodrigo Lazo
2006-07-02  3:11 ` Michael Sullivan
2006-07-02  3:54   ` Rodrigo Lazo
2006-07-06  2:27     ` Troy Curtis Jr
2006-07-02  3:41 ` Bruno Lustosa

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox