|
|
Book to learn
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.
|
|
0
|
|
|
|
Reply
|
Kewoul
|
4/16/2004 5:56:16 PM |
|
I find it unusual people haven't responded yet. I recommend Randall
Hyde's Art of Assembly Language Programming. Find it on
webster.cs.ucr.edu.
|
|
0
|
|
|
|
Reply
|
no_dot
|
4/18/2004 2:29:22 AM
|
|
> 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.
I'm not sure if my book quite matches what you're looking for, but
I'll plug it anyway :)
Programming from the Ground Up -
http://www.cafeshops.com/bartlettpublish.8640017
According to Joel Spolsky "Trying to be a programmer without
understanding how a CPU works is like trying to practice medicine
without learning anatomy. Sure, you can have limited success curing
patients with medical advice gleaned from Google, but on the whole
you're going to be a pretty bad doctor. For those who missed out on
learning assembly language, I highly recommend working through this
book, even if you'll never program in assembly again. I promise that
all kinds of lights will go on in your head and you'll be a vastly
better programmer."
It focuses on 32-bit Linux programming, and doesn't touch 16-bit or
segmented memory at all. However, you learn a bit about operating
system interfacing and virtual addressing.
Jonathan Bartlett
--------------
Learn Linux Assembly Language
http://www.cafeshops.com/bartlettpublish.8640017
|
|
0
|
|
|
|
Reply
|
johnnyb
|
4/19/2004 7:25:09 PM
|
|
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.
|
|
0
|
|
|
|
Reply
|
x_b_y
|
4/27/2004 11:10:03 AM
|
|
|
3 Replies
159 Views
(page loaded in 0.042 seconds)
Similiar Articles: IDL books for beginners - comp.lang.idl-pvwaveGood day! I would like to know if it exists one or some books to learn IDL in pdf that we can download free like we can find for many other progr... Best AWK book? - comp.unix.shell> > The classical reference is "Sed& Awk" > s/classical/old/ 1) You don't need a book to learn what you SHOULD use sed for (simple substitutions on a single line ... Getting started VHDL, VHDL for Dummies, Easy Steps for FPGA ...I myself tried learning HDL (Verilog and VHDL) reading books written about them, but it didn't work out because either the examples in the books were too short, boring ... Recommendations for Newbie - comp.lang.asm.x86This was a good book to learn the basics. However he pretty much leaves you with "Now go program on Linux." If this is not viable for you, despite any possible legal ... How to learn microkinetic model? - comp.soft-sys.matlabSo I have to learn it from the begining. Could you guys suggest me a > book or site where I can learn about microkinetic model? Since this doesn't sound like a ... Learning Ideal VS MASM syntax - comp.lang.asm.x86Hi all, next month I'll must learn assembly for school. We'll use TASM. Happily, before the course started I bought the book Mastering Turbo Assembler... Learning about fonts - comp.fontsfont for children's book - comp.fonts Learning about fonts - comp.fonts For Dummies Book Subject Font - comp.fonts Learning about fonts - comp.fonts Are there good books ... To display a 3D skeleton, what do I need to learn? - comp.graphics ...Should I read several chapters of the red book before I come back to try to understand the code in these links? What do I need to learn for this project? Visual C++ Expression Edition Debugging - comp.programming ...Are there any books that provides guidance for debugging C++ programs when using ... com> writes: >Hi >I am very new to programming and have just started to learn C++. How to calculate number of days between dates? - comp.databases ...Could you suggest a book for me to learn about "IsEmpty" > and all the other formula terms? > Tom > > "Helpful Harry" <helpful_harry@nom.de.plume.com> wrote in message ... Amazon.com: Learning to Learn (9780684809908): Carolyn Olivier ...Learning to Learn [Carolyn Olivier, Bill Cosby, Rosemary Bowler] on Amazon.com. *FREE* super saver shipping on qualifying offers. Based on the program at Landmark ... Amazon.com: The First Stage Guitar Book: Learn How To Play Guitar ..."Finally, an enjoyable method to learning to play guitar. Chris Lopez makes the complex appear simple." -- Russ Hucek - Kradle Guitar Picks- July 2001 From the ... 7/28/2012 1:20:25 PM
|
|
|
|
|
|
|
|
|