Zen of Assembly Language: Volume I, Knowledge
by Michael Abrash
Publisher: jagregory.com 1990
Number of pages: 849
Description:
This is the book that unlocks the secrets of writing superb assembly-language code. It assumes that you're already familiar with assembly language, at least acquainted with the registers and instructions of the 8088, and with the use of one of the popular PC assemblers. We're going to jump into high-performance programming right from the start.
Download or read it online for free here:
Read online
(online html)
Similar books
![Book cover: Introduction To MIPS Assembly Language Programming](images/11322.jpg)
by Charles W. Kann - Gettysburg College
This book introduces students to assembly language programming in MIPS. It covers basic operators and instructions, subprogram calling, loading and storing memory, program control and the conversion of the assembly language program into machine code.
(6384 views)
![Book cover: Michael Abrash's Graphics Programming Black Book](images/1894.jpg)
by Michael Abrash - Coriolis Group Books
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.
(24534 views)
![Book cover: Programmed Introduction to MIPS Assembly Language](images/2248.jpg)
by Bradley Kjell - Central Connecticut State University
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.
(14710 views)
![Book cover: PC Assembly Language](images/1881.jpg)
by Paul A. Carter
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.
(23288 views)