|
|
Recommendations for a book on Pentium assembly language?
I'm seeking recommendations for a book on Pentium assembly language. A
book that has an assembler (linker, and anything else I might need) on
an included CD would be nice. I have some prior experience of assembly
language but not for the Pentium specifically. Does Kip Thorne's book
fit the bill?
--
Science is a differential equation.
Religion is a boundary condition.
--Alan Turing
|
|
0
|
|
|
|
Reply
|
Frederick
|
2/17/2009 7:17:42 PM |
|
Frederick Williams wrote:
> I'm seeking recommendations for a book on Pentium assembly language. A
> book that has an assembler (linker, and anything else I might need) on
> an included CD would be nice. I have some prior experience of assembly
> language but not for the Pentium specifically. Does Kip Thorne's book
> fit the bill?
You should start by reading some of Mike Abrash's books, even if they
don't cover Pentium exclusively:
Graphics Programming Black Book
Zen of Code Optimization: The Ultimate Guide to Writing Software That
Pushes PCs to the Limit
When he worked on Quake, which was targeted at the Pentium, he
documented a lot of the optimization considerations:
http://www.bluesnews.com/abrash/index.htm
Terje
--
- <Terje.Mathisen at tmsw.no>
"almost all programming can be viewed as an exercise in caching"
|
|
0
|
|
|
|
Reply
|
Terje
|
2/17/2009 8:59:31 PM
|
|
On 17 Feb, 19:17, Frederick Williams <spamt...@crayne.org> wrote:
> I'm seeking recommendations for a book on Pentium assembly language. �A
> book that has an assembler (linker, and anything else I might need) on
> an included CD would be nice. �I have some prior experience of assembly
> language but not for the Pentium specifically. �Does Kip Thorne's book
> fit the bill?
Try the book Inner Loops: A Sourcebook for Fast 32-bit Software
Development by Rick Booth. It makes the complex simple and is very
readable. Good prices are available for second hand copies.
The Intel manuals are a good option (clearer than the AMD ones, IMHO).
You might be able to get Pentium-generation manuals from sandpile.org.
Avoid the more up to date ones as they get very complex.
For assembler and linker etc you are probably best to download ones
which are suitable to your needs. You could try stating your
preferences on alt.lang.asm to see what others recommend.
James
|
|
0
|
|
|
|
Reply
|
James
|
2/17/2009 11:58:35 PM
|
|
|
2 Replies
103 Views
(page loaded in 0.033 seconds)
Similiar Articles: FAQ -- assembly-language/x86/general/part1 - comp.lang.asm.x86 ...How to Optimize for the Pentium 39. Assembly Language Programming Style Guidelines ... using x86 assembly language, duh!) and is the author of numerous books including ... input & output in assembly - comp.lang.asm.x86Assembly language, though, is "machine-orientated"...basically ... The 586 (Pentium) was superscalar. Ie. it can execute ... the many gaps I suggest you have a look at the book ... Fast bit-reverse on an x86? - comp.dspAFAIK the Pentium instruction set doesn't have a bit ... I have no real experience with assembly-language programming ... part of the register ... not that that's recommended ... improve strlen - comp.lang.asm.x86thx all i learn more with you than all book ... Timing is a good practise, Pentium M isn't precisely ... Assembly language programmers (myself included, when working in ... Ask For Any Solution Manual or Test Bank (Huge Collection 2010 ...... Concepts and MyStratLab with Full E-Book Package ... Barbara Ann Nilsen, Test Bank Wellness: Guidelines for ... Wallace, Roberson, Test Bank x86 PC: Assembly Language ... Switch + Case - comp.lang.asm.x86And in this case, it is recommended that you rearrange your ... On a 3GHz Pentium, that's about 266 microseconds per ... emulators.com) claim that C/C++ IS THE WRONG LANGUAGE ... Examples of C++ in Safety Critical Systems - comp.lang.c++ ...It's well known that some books are to be avoided. ... Having studied DO-178B (FAA guidelines for software in ... about the dangers > > of C compilers, when assembly language is ... Using C and Assembly code: 64Bit Calling convention - comp.lang ...Nevertheless, it is recommended that all functions > use the standard ... Porting guide - Assembler to C - comp.lang.asm.x86 My book discusses assembly language in a way ... Where did Fortran go? - comp.lang.fortran... computational software, looking at new amazon books ... me too much at my school days when I wrote 6502 assembly ... Matlab, the language is pretty much a primitive ... '?'s in Rom Firmware Kernal dumps - comp.sys.cbm... to it, even after 30 years, I could write a book on ... We were talking about assembly language, not OS programming... ... Since the Pentium Pro the CISC instructions are broken ... Introduction to Assembly Language Programming: For Pentium and ...Amazon.com: Introduction to Assembly Language Programming: For Pentium and RISC Processors (Texts in ... Guidelines Pentium Assembly Language Programming - School of Computer Science ...Introduction to Assembly Language Programming From 8086 to Pentium ... The book approaches assembly language programming from the high-level language ... 7/16/2012 2:06:20 PM
|
|
|
|
|
|
|
|
|