• Open Daily: 10am - 10pm
    Alley-side Pickup: 10am - 7pm

    3038 Hennepin Ave Minneapolis, MN
    612-822-4611

Open Daily: 10am - 10pm | Alley-side Pickup: 10am - 7pm
3038 Hennepin Ave Minneapolis, MN
612-822-4611
Introduction to Computer Organization: An Under the Hood Look at Hardware and X86-64 Assembly

Introduction to Computer Organization: An Under the Hood Look at Hardware and X86-64 Assembly

Paperback

General ComputersProgramming

Currently unavailable to order

ISBN10: 1718500092
ISBN13: 9781718500099
Publisher: No Starch Press
Published: Jan 25 2022
Pages: 512
Weight: 2.15
Height: 1.20 Width: 7.00 Depth: 9.20
Language: English
This hands-on tutorial is a broad examination of how a modern computer works. Classroom tested for over a decade, it gives readers a firm understanding of how computers do what they do, covering essentials like data storage, logic gates and transistors, data types, the CPU, assembly, and machine code.

Introduction to Computer Organization gives programmers a practical understanding of what happens in a computer when you execute your code. Working from the ground up, the book starts with fundamental concepts like memory organization, digital circuit design, and computer arithmetic. It then uses C/C++ to explore how familiar high-level coding concepts--like control flow, input/output, and functions--are implemented in assembly language. The goal isn't to make you an assembly language programmer, but to help you understand what happens behind the scenes when you run your programs.

Classroom-tested for over a decade, this book will also demystify topics like:

Also in

Programming