From mboxrd@z Thu Jan 1 00:00:00 1970 From: b klein Subject: Re: confused asm newbie Date: Mon, 17 Nov 2003 03:47:25 -0800 (PST) Sender: linux-assembly-owner@vger.kernel.org Message-ID: <20031117114725.79704.qmail@web41313.mail.yahoo.com> References: Mime-Version: 1.0 Return-path: In-Reply-To: List-Id: Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-assembly@vger.kernel.org hello. I hope you dont mind me shortening up a little --- Philip Jacob Smith wrote: . . . > I know what you mean about those assembly language > books. They try to teach assembly like it's a > language, when it's not (despite the "assembly > language" name), and so they actually end up > teaching how to use one particular assembler (which > is really what you would want to call a language) > with one particular operating system, and usually > just do a lot of "here's how you do it" stuff and > not enough "here's how this works" type stuff. > . . im trying to learn asm and use nasm, ald and a little gdb for it. im not a newbie to programming or assembly. ive learned it some time ago and come back to it now. so my question is what is the important bits that are worth learning? Im not interested in learning a tool, i want to learn the .. well 'language' but if it isnt a language, what should it be? addressing modes, big-little endian, memory models, 8-16-32-64 (12?) bits processors, ports, interupts or something else? this is my first post, i hope it isnt too bad. __________________________________ Do you Yahoo!? Protect your identity with Yahoo! Mail AddressGuard http://antispam.yahoo.com/whatsnewfree