Modern Computer Architecture and Organization
This book will teach you the fundamentals of computer systems including transistors, logic gates, sequential logic, and instruction pipelines. This edition has been updated to cover the architecture and design principles underlying the important domains of cybersecurity, blockchain and bitcoin mining and self-driving vehicles.
Offered by
Difficulty Level
Intermediate
Completion Time
22h12m
Language
English
About Book
Who Is This Book For?
This book is for software developers, computer engineering students, system designers, reverse engineers, and anyone looking to understand the architecture and design principles underlying modern computer systems: ranging from tiny, embedded devices to warehouse-size cloud server farms. A general understanding of computer processors is helpful but not required.
Modern Computer Architecture and Organization
- About Book
- Who Is This Book For?
- Book Content
Book content
chapters • 22h12m total length
Introducing Computer Architecture
Digital Logic
Processor Elements
Computer System Components
Hardware-Software Interface
Specialized Computing Domains
Processor and Memory Architectures
Performance-Enhancing Techniques
Specialized Processor Extensions
Modern Processor Architectures and Instruction Sets
The RISC-V Architecture and Instruction Set
Processor Virtualization
Domain-Specific Computer Architectures
Cybersecurity and Confidential Computing Architectures
Blockchain and Bitcoin Mining Architectures
Self-Driving Vehicle Architectures
Quantum Computing and Other Future Directions in Computer Architectures
Appendix
Related Resources
Access Ready-to-Use Books for Free!
Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!