LWN.net Logo

"The Art of Assembly Language" from No Starch Press

From:  Leigh Sacks <leigh@nostarch.com>
To:  "Leigh Sacks" <leigh@nostarch.com>
Subject:  "The Art of Assembly Language" from No Starch Press
Date:  Tue, 15 Jul 2003 10:04:02 -0700

For Immediate Release
July 15, 2003
To schedule an interview or to request a review copy or cover art, contact 
Leigh Sacks at leigh@nostarch.com or 415-863-9900

SEMINAL ASSEMBLY LANGUAGE REFERENCE NOW AVAILABLE AS "TREE WARE"
No Starch Press to publish world-famous online text "The Art of Assembly 
Language"

San Francisco, CA - "The Art of Assembly Language," the most popular and 
widely referenced online text on learning assembly language, makes its 
debut in print form this August from No Starch Press. Weighing in at a 
robust 1152 pages, Randall Hyde's "The Art of Assembly Language" (ISBN 
1-886411-97-2, August 2003, 1152 pp.,  $59.95, paperback w/ CD) does not 
skimp on the technical information. The most comprehensive guide to 
assembly language, "The Art of Assembly" has been refined over and over 
again in the 10 years that it has been online. Subjected to rigorous 
end-user, classroom, and laboratory testing, this text has consistently 
proven to be the best resource for learning assembly language.

Why do programmers care about assembly? Simply put, assembly is the most 
efficient programming language. It is a favorite tool of programmers who 
write high-performance video games, device drivers, operating systems, and 
other software that has to be fast, small, or both. In "The Art of Assembly 
Language," Hyde presumes that readers will have a foundation in at least 
one high-level programming language (such as C/C++, Visual Basic, or 
Pascal/Delphi). Instead of making readers begin at square one, Hyde builds 
on this foundation in high-level programming and dives right into assembly 
language. With the radical new teaching tool, the High Level Assembler 
(HLA), Hyde has programmers creating meaningful programs within minutes. 
And while most other assembly language texts only teach assembly under 
(obsolete) DOS, "The Art of Assembly Language" covers assembly language 
programming for both Windows and Linux. Using the HLA, all of the programs 
from the book will compile and run under both Windows and Linux without 
modification.

"Assembly language is enjoying a rebirth in popularity recently as people 
have begun figuring out how to write Win32 and Linux applications in 
assembly" says author Randall Hyde. Hyde has seen this spike in interest 
personally: his site, Webster (http://webster.cs.ucr.edu), has seen over 
3.2 million hits since 2000, with people visiting to download the online 
version of the book. After a decade of popularity online, programmers will 
now be able to get the book in handy printed form. No Starch Press 
publisher Bill Pollock sums it up: "This is the book that geeks and hackers 
of all kinds have been reading online for over 10 years. It's *the* 
assembly book that everyone recommends. Here it is in book form, edited, 
and updated."

CD
The CD-ROM that accompanies the book includes the HLA and the HLA Standard 
Library, all the source code from the book, and over 50,000 lines of 
additional sample code, all well documented and tested. The code compiles 
and runs as-is under Windows and Linux.

ABOUT THE AUTHOR
Randall Hyde has taught assembly language programming at the university 
level for over a decade and has developed several commercial software 
systems. His website, Webster: The Place on the Net to Learn Assembly 
Language Programming (http://webster.cs.ucr.edu), is the premier 
destination for anyone learning assembly. Hyde is the author of "Using 6502 
Assembly Language" (Prentice Hall) and co-author of "The Waite Group's MASM 
6.0 Bible" (Sams).

ADDITIONAL RESOURCES
Table of contents: http://www.nostarch.com/frameset.php?startat=assembly_toc
Chapter 3, Memory Access and Organization: 
http://www.nostarch.com/assembly_ch3.pdf
Randall Hyde's assembly site, Webster: http://webster.cs.ucr.edu/
About the High Level Assembler: 
http://webster.cs.ucr.edu/Page_hla/0_Page_hla.html

THE ART OF ASSEMBLY LANGUAGE
Randall Hyde
ISBN 1886411972
1152 pp., $59.95
August 2003

Available in fine bookstores everywhere.
To order from No Starch Press - email orders@nostarch.com or call 
800-420-7240 or +1/415-863-9900

ABOUT NO STARCH PRESS
Since 1994, No Starch Press has published unique books on computing, with a 
focus on Open Source, security, hacking, web development, programming, 
gaming, and alternative operating systems. Our titles have personality, our 
authors are passionate, and our goal is to make computing accessible to 
everyone.

Contact: Leigh Sacks, leigh@nostarch.com or +1 415-863-9900


(Log in to post comments)

Copyright © 2003, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds