Modern computer architecture and organization /
Jim Ledin
- Second Edition
- Birmingham, UK : Packt Publishing, Limited, c2022
- xxxvi, 628 pages : illustrations ; 24 cm.
Includes index.
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.
This edition has been further updated to cover the architecture and design principles underlying the important domains of cybersecurity, blockchain and bitcoin mining, and self-driving vehicles. 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.