Re: x86 Assembly resources

2002-01-09 Thread Bayard Coolidge USG
Derek Martin said his interest in x86 Assembly is academic. Well, OK, I can sort of understand that, particularly if you might be thinking of tinkering in the embedded market, or doing some esoteric real-time stuff. However, I'd strongly encourage looking more at what might be coming up in

Re: x86 Assembly resources

2002-01-09 Thread Benjamin Scott
On Wed, 9 Jan 2002, Bayard Coolidge USG wrote: Derek Martin said his interest in x86 Assembly is academic. Well, OK, I can sort of understand that, particularly if you might be thinking of tinkering in the embedded market, or doing some esoteric real-time stuff. An understanding of that

Re: x86 Assembly resources

2002-01-09 Thread Charles G Montgomery
Not exactly what you were looking for, but since there haven't been lots of alternatives suggested: There is an x86 assembler written in GNU bash, by Rick Hohensee. It's disadvantage for your purposes is that it has its own idiosyncratic mneumonics. To get some idea about it, I suggest a

Re: x86 Assembly resources

2002-01-09 Thread Derek D. Martin
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 At some point hitherto, Benjamin Scott hath spake thusly: [Warning: Long and only vaguely on-topic post ahead. Proceed with caution.] On Tue, 8 Jan 2002, Derek D. Martin wrote: Anyone know any good resources for x86 assembly in a Linux

Re: x86 Assembly resources

2002-01-09 Thread Rich C
- Original Message - From: Bayard Coolidge USG [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, January 09, 2002 9:21 AM Subject: Re: x86 Assembly resources Derek Martin said his interest in x86 Assembly is academic. Well, OK, I can sort of understand that, particularly

Re: x86 Assembly resources

2002-01-09 Thread Kevin D. Clark
Bayard Coolidge USG [EMAIL PROTECTED] writes: However, I'd strongly encourage looking more at what might be coming up in Itanium, and rather than doing Assembly-level stuff, be looking at what it REALLY takes to migrate existing C/C++ code to a 64-bit environment. In a sense, it shouldn't

Re: x86 Assembly resources

2002-01-09 Thread Lowell Bruce McCulley
Derek D. Martin wrote: I might also mention here that I'm NOT a complete newbie to assembly. I've written some 6502 machine language BY HAND (i.e. poking the opcodes into memory and calling them), ... newbie. if you weren't you'd know that writing assembly by hand involved setting the

Re: x86 Assembly resources

2002-01-09 Thread Benjamin Scott
On Wed, 9 Jan 2002, Lowell Bruce McCulley wrote: if you weren't you'd know that writing assembly by hand involved setting the console bit switches for each instruction and then hitting the appropriate switch to deposit the binary code (usually 12 or 16 bits, in my experience) into memory.

Re: x86 Assembly resources

2002-01-09 Thread Rich C
- Original Message - From: Benjamin Scott [EMAIL PROTECTED] To: Greater NH Linux Users' Group [EMAIL PROTECTED] Sent: Wednesday, January 09, 2002 4:33 PM Subject: Re: x86 Assembly resources You think maybe 16-bits was strong encryption when UNIVAC was state-of-the-art

RE: x86 Assembly resources

2002-01-09 Thread Jeff Macdonald
PROTECTED]]On Behalf Of Derek D. Martin Sent: Tuesday, January 08, 2002 2:12 PM To: GNHLUG mailing list; BLU Users' Group Subject: x86 Assembly resources -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Anyone know any good resources for x86 assembly in a Linux environment? Most of the stuff

Re: x86 Assembly resources

2002-01-08 Thread Rich C
Users' Group [EMAIL PROTECTED] Sent: Tuesday, January 08, 2002 2:12 PM Subject: x86 Assembly resources -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Anyone know any good resources for x86 assembly in a Linux environment? Most of the stuff I've seen deals with MASM, which isn't terribly useful

Re: x86 Assembly resources

2002-01-08 Thread Michael O'Donnell
Good examples are hard to find. One approach is to write C code and then have a peek at what GCC translates it into. A trivial example might be a file called return1234plus.c whose entire contents are this: unsigned long int return1234plus( unsigned long int more ) {

Re: x86 Assembly resources

2002-01-08 Thread ccb
Been to linuxassembly.org you evil cross-poster? ccb * To unsubscribe from this list, send mail to [EMAIL PROTECTED] with the text 'unsubscribe gnhlug' in the message body.

Re: x86 Assembly resources

2002-01-08 Thread Michael O'Donnell
http://linuxassembly.org/ They told me that gcc does inline assembly, which I didn't know. Yikes! GCC has supported inline assembler on some platforms for a number of years now; the kernel is littered with such sequences. Being good at inline GCC assembly doesn't take much, just

Re: x86 Assembly resources

2002-01-08 Thread Rich C
- Original Message - From: Michael O'Donnell [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, January 08, 2002 3:12 PM Subject: Re: x86 Assembly resources http://linuxassembly.org/ They told me that gcc does inline assembly, which I didn't know. Yikes! GCC has

Re: x86 Assembly resources

2002-01-08 Thread Derek D. Martin
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 So that I don't have to answer the question a bunch of times privately, I'll mention my interest in assembly. There is no specific problem that I can't address with some other language. I'm not trying to optimize the hell out of some piece of code.

Re: x86 Assembly resources

2002-01-08 Thread Benjamin Scott
[Warning: Long and only vaguely on-topic post ahead. Proceed with caution.] On Tue, 8 Jan 2002, Derek D. Martin wrote: Anyone know any good resources for x86 assembly in a Linux environment? Most of the stuff I've seen deals with MASM, which isn't terribly useful to me. On Tue, 8 Jan 2002,