Re: Book to learn

From: xby (x_b_y_at_my-deja.com)
Date: 04/27/04


Date: Tue, 27 Apr 2004 11:10:03 +0000 (UTC)

Kewoul <Kewool@Kewool.com> wrote in message news:<407fb17a$0$17493$626a14ce@news.free.fr>...
> Hello,
>
> what is the best book to learn assembly ? I would like a book which
> introduce to PC architecture so as for me to understand why data needs to be
> aligned and so on... Even an old book is welcome since I'm interested in
> seing the evolution from 8086/88 to Pentium. I don't plan to program for a
> particular OS, I'm interested in OS development.

An old book by Ray Duncan, "Power Programming with Microsoft Macro
Assembler" (ISBM 1-55615-256-6, copyright 1992) is a good start for
early PCs, covering many different algorithms such as manipulating
strings, managing files, sorting, binary trees, integer multiple
precision, FPU programming, and more. Plenty of source code examples
compatible with MASM 5.1 are provided.



Relevant Pages

  • Re: Evolution
    ... >> it different from HLL programming? ... inline assembler and larger parts by linking to an assembler ... the macro is from a macro library which you have written a long ... or two instructions if you ...
    (alt.lang.asm)
  • Re: HLA Stdlib v2.2 is now available.
    ... Its a generalization of the whole asm community based on the results of a single man. ... You dont get it. ... Because it is an assembler, and a very good one, showing the way for other spesific assemblers. ... As they both are needed for doing programming, I see no reason to seperate them. ...
    (alt.lang.asm)
  • Re: "We Never Use Assembly Language"
    ... Use an array incorrectly in RosAsm, ... And that's one of the reasons HLL programming is generally more ... same applies to assembler speed. ...
    (alt.lang.asm)
  • Re: Future of programming
    ... but again, let's not forget in my opinion the main purpose of programming, ... the more abstract the programming language ... code-generators, or even efficient compilers, which is not the case ... > fastest solution to the problem, then assembler is still needed. ...
    (alt.lang.asm)
  • Re: HLA History
    ... >> sequence of processor instructions to solve a given problem. ... I have written my trivial assembler ... >> programming. ... pupils to learn to write with 10 fingers. ...
    (alt.lang.asm)