May 2024
Intermediate to advanced
560 pages
14h 32m
English

This book explores the field of computer architecture, examining the underlying principles and design of computer hardware. The field spans a wide range of hardware components and technologies at many levels, from basic silicon and transistors, through logic gates, simple calculating machines, and assembly languages, up to complex processors and memory.
The book also traces the history of computing, from ancient Greek mechanisms to World War II code-breaking machines, retro 8-bit game consoles, highly optimized contemporary CPUs and deep-learning GPUs, embedded Internet of Things devices and cloud servers, and even future architectures, ...