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: x86 Disassemblyx86 Disassembly
- Wikibooks
This book is about the disassembly of x86 machine code into human-readable assembly, and the decompilation of x86 assembly code into human-readable C or C++ source code. Some topics covered will be common to all computer architectures.
(18851 views)
Book cover: Zen of Assembly Language: Volume I, KnowledgeZen of Assembly Language: Volume I, Knowledge
by - jagregory.com
This book unlocks the secrets of writing superb assembly-language code. It assumes that you're already familiar with assembly language, acquainted with the registers and instructions of the 8088, and with the use of one of the popular PC assemblers.
(8055 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.
(20683 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.
(10264 views)