Linkers and Loaders has ratings and 10 reviews. Steve said: Definitely worth reading if you write native code for a living (or hobby).Published in. “I enjoyed reading this useful overview of the techniques and challenges of implementing linkers and loaders. While most of the examples are focused on three. Only now, with the publication of Linkers & Loaders, is there an authoritative book John Levine is the author or co-author of many books, including lex & yac.
|Published (Last):||1 November 2006|
|PDF File Size:||7.10 Mb|
|ePub File Size:||1.72 Mb|
|Price:||Free* [*Free Regsitration Required]|
There’ This is a hard book for me to rate. Still a great book on the subject. On top of this foundation, the author presents clear practical advice to help you create faster, cleaner code.
In the end, the book presents recollection of dirty hacks from existing and dated implementation, however with explanations why there’re these hacks in the first place. The book begins with a detailed and comparative account of linking and loading that illustrates the differences among various compilers and operating systems. Goodreads helps you keep track of books you want to read.
There’s ample discussion of Unix System V, for instance, and some now-mostly-deprecated file formats, like a.
Levine, Linkers and Loaders – Stack Overflow
There’s also a digestible guide to the computer architecture including registers, instruction formats, and memory addressing for each platform. My takeaway is that the basic principles of linkers and loaders are straightforward enough but that every single specific implementation is a collection of nasty hacks influenced by the operating system and hardware. He holds a Ph. Preview — Linkers and Loaders by John R. Niklas rated it really liked it Jan 05, Quinn Jackson rated it it was amazing Nov 28, Tim McGilchrist rated it really lin,ers it Dec 20, This is a hard book for me to rate.
John Levine’s book answers those questions, and more. It feels sort of haphazardly organized. However, while much of the material is still relevant today the author does discuss PE and ELF pretty extensivelythere is still much ground to cover since its publication.
Linkers and Loaders
He says it’s from 0-F00??? Return to Book Page. Jun 07, Jose rated it liked it Shelves: Dan Preston rated it really liked it Nov 27, Thanks for telling us about the problem.
I tried this out because of Greg Wilson’s recommendation at http: The book was a little too specific for me and I couldn’t get much out of it. Highly recommended for any programmer who wants to get to the bottom of things.
This handy title fills a valuable niche for anyone who wants to understand how programs are built and run on today’s computing systems. My only semi-complaint is that it spent a lot of pages talking about real mode but being published inwe were less than a decade removed from that fever dream of backwards compatibility.
Software Development for Embedded Multi-core Systems: Given that it is now around 20 years old, and contains a lot of historical references, the relevancy of the content is so-so.
Read, highlight, and take notes, across web, tablet, and phone. Books by John R. Levine Snippet view – Linkers and Loaders John R. Jan 13, Steve rated it really liked it. What is this so-called linker who combines those files into a library, or an executable? I understand new loaders are very rarely designed, but anyway, this book is of no help when they do.
Loades is also publisher emeritus of the Journal of C Language Translationlong-time moderator of the comp. On page 95, he says: It’s the cross-platform perspective that distinguishes this book.
Zuav rated it really liked it Jul 06, Until I read this book I simply did not understand how a program actually ran on my computer.
No eBook available Elsevier.