Logo

Assemblers And Loaders by David Salomon

Small book cover: Assemblers And Loaders

Assemblers And Loaders
by

Publisher: Prentice Hal
ISBN/ASIN: 0130525642
ISBN-13: 9780130525642
Number of pages: 299

Description:
Covering the design and implementation of assemblers and loaders, this comprehensive book opens with an introduction to one-pass and two-pass assemblers. Important concepts such as absolute and relocatable object files are discussed, as are assembler features such as local labels and multiple location counters. The format, meaning and implementation of many directives are look at in detail, and the important topics of macros and conditional assembly are introduced. The latter part of the book is concerned with the listing file, the properties of disassemblers and a look at three special types of assemblers. The book closes with a chapter on loaders and includes a very detailed example of the basic operation of a one-pass linking loader, together with other features and concepts such as dynamic loading, bootstrap loaders, and overlays.

Home page url

Download or read it online for free here:
Download link
(1.5MB, PDF)

Similar books

Book cover: Reverse Engineering for BeginnersReverse Engineering for Beginners
by - yurichev.com
Here are some of my notes about reverse engineering in English language for those beginners who would like to learn to understand x86 (which accounts for almost all executable software in the world) and ARM code created by C/C++ compilers.
(3845 views)
Book cover: The Power PC Compiler Writer's GuideThe Power PC Compiler Writer's Guide
by - Warthman Associates
This book describes the code patterns that perform well on PowerPC processors. The book will be particularly helpful to compiler developers and application-code specialists who are already familiar with optimizing compiler technology.
(14383 views)
Book cover: Easy 6502Easy 6502
by - GitHub
In this tiny e-book I'm going to show you how to get started writing 6502 assembly language. The 6502 processor was massive in the seventies and eighties, powering famous computers like the BBC Micro, Atari 2600, Commodore 64, Apple II, etc.
(3691 views)
Book cover: Win32 Programming for x86 Assembly Language ProgrammersWin32 Programming for x86 Assembly Language Programmers
by - OOPWeb.com
A book on programming Windows applications using assembly. The text contains an introduction to console applications and files, a basic Win32 GUI program, popup windows and ownership, child windows, messages, mouse, graphics, etc.
(15369 views)