
Introduction to Computer Organization
An Under the Hood Look at Hardware and x86-64 Assembly
Bob Plantz(Author)
No Starch Press
Published on 25. January 2022
Book
Paperback/Softback
512 pages
978-1-7185-0009-9 (ISBN)
Description
Unlike other books about assembly language and computer organisation, Introduction to Computer Organization is written with the understanding that most programmers will never have to write x86-64 assembly language or design hardware. By the end of the book readers should have a strong understanding of how binary is used to store data; how Boolean logic works, and how it's implemented in a computer; the basics of computer hardware; assembly language; program flow; and Input/Output.
Reviews / Votes
"A really good assembly language learning resource for x86-64 using Linux and GNU tools."-@Jobutex
More details
Language
English
Place of publication
San Francisco
United States
Product notice
Paperback (trade)
Unsewn / adhesive bound
Dimensions
Height: 237 mm
Width: 175 mm
Thickness: 32 mm
Weight
991 gr
ISBN-13
978-1-7185-0009-9 (9781718500099)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
Additional editions

Robert Plantz
Introduction to Computer Organization
An Under the Hood Look at Hardware and x86-64 Assembly
E-Book
01/2022
No Starch Press
€38.99
Available for download
Person
Bob Plantz started his career designing electronics for the horizon scanners on the Gemini spacecraft and Apollo Lunar Module. He earned his PhD in electrical engineering at the University of California Berkeley and worked as a software engineer for eight years before becoming an educator. He was a professor at Sonoma State University for 21 years.