Book

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 byPackt Logo

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.

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!

No credit card required