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

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

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.

Pages 512 Pages
Published January 25, 2022
Publisher No Starch Press
Language English
ISBN 9781718500099
ASIN 1718500092
0 Views
1 Readers
User Stats
  • 0 Reading
  • 1 Plan to read
  • 0 Completed
  • 0 Paused
  • 0 Dropped

Readers shows the total users who added this book. User stats show which reading list type they currently use.

Reviews (0)
0.0
0 ratings · 0 reviews
5 ★ (4.5 to 5 stars)
0
4 ★ (3.5 to 4 stars)
0
3 ★ (2.5 to 3 stars)
0
2 ★ (1.5 to 2 stars)
0
1 ★ (0.5 to 1 star)
0
No reviews yet. Be the first!