Welcome to E-Books Directory
This page lists freely downloadable books.

 



e-books in this category


Assemblers And LoadersAssemblers And Loaders
by David Salomon - Prentice Hal , 1993
Comprehensive book on the design of assemblers and loaders. It covers one and two-pass assemblers, absolute and relocatable object files, multiple location counters, local labels, macros, conditional assembly, listing file, disassemblers, and loaders.
(3522 views)

Machine Language for BeginnersMachine Language for Beginners
by Richard Mansfield - Compute! Publications , 1987
Introduction to 6502 machine language. The book starts with an introduction to how computers work, what Binary and Hex are, and how they relate to programing. Everything is covered with enough detail for a beginner to understand what they are doing.
(4150 views)

Michael Abrash's Graphics Programming Black BookMichael Abrash's Graphics Programming Black Book
by Michael Abrash - Coriolis Group Books , 2001
A book for game developers and serious assembly language programmers. It explores the technology behind the popular Doom and Quake 3-D games, and explains optimized solutions to 3-D graphics problems from texture mapping, hidden surface removal, etc.
(7255 views)

MMIXware: A RISC Computer for the Third MillenniumMMIXware: A RISC Computer for the Third Millennium
by Donald E. Knuth - Springer , 2004
MMIX is a RISC computer designed by D. Knuth to illustrate machine-level aspects of programming. This book is a collection of programs written in CWEB that make MMIX a virtual reality. A complete documentation of the MMIX and its assembly language.
(2291 views)

PC Assembly LanguagePC Assembly Language
by Paul A. Carter , 2006
The book discusses how to program the 80386 and later processors in protected mode. The tutorial has extensive coverage of interfacing assembly and C code and so might be of interest to C programmers who want to learn about how C works under the hood.
(4203 views)

Programmed Introduction to MIPS Assembly LanguageProgrammed Introduction to MIPS Assembly Language
by Bradley Kjell - Central Connecticut State University , 2004
This is a course in assembly language programming of the MIPS processor. It emphasizes the topics needed for study of computer architecture: bits, bit patterns, operations on bit patterns, and how bit patterns represent instructions and data.
(2258 views)

Programming From The Ground UpProgramming From The Ground Up
by Jonathan Bartlett - Bartlett Publishing , 2004
An introduction to assembly language programming on Linux for x86 machines. It covers memory management, interfacing with C, debugging, dynamic libraries, GUI programming, and more. Great textbook for novices as well as for intermediates.
(4113 views)

The Art of Assembly LanguageThe Art of Assembly Language
by Randall Hyde - No Starch Press , 2003
Presents assembly language from the high-level point of view, so you can start writing meaningful programs within days. This is the most-often recommended book on 80x86 assembly language programming in newsgroups, on web sites, and by word of mouth.
(3935 views)

The Power PC Compiler Writer's GuideThe Power PC Compiler Writer's Guide
by Steve Hoxey, at al. - Warthman Associates , 1996
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.
(2716 views)

The Second Book of Machine LanguageThe Second Book of Machine Language
by Richard Mansfield - Compute! Publications , 1984
This book offers the reader both a detailed description of the LADS assembler and an efficient tool, a complete language with which to write other machine language programs. Every line in the program is described, all the subroutines are explained.
(2344 views)

Win32 Programming for x86 Assembly Language ProgrammersWin32 Programming for x86 Assembly Language Programmers
by Henry Takeuchi - OOPWeb.com , 2007
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.
(3109 views)

x86 Assemblyx86 Assembly
- Wikibooks , 2007
This book covers assembly language programming for the x86 family of microprocessors. The objective is to teach how to program in x86 assembly, as well as the basic architecture of x86 processor family. The book for readers at the intermediate level.
(3576 views)

x86 Disassemblyx86 Disassembly
- Wikibooks , 2008
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.
(513 views)