Modern Computer Architecture and Organization: Learn x86, ARM, and RISC-V Architectures and the Design of Smartphones, PCs, and Cloud Servers, 2nd Edition
$33.24
Price: $33.24
(as of May 21,2023 20:38:57 UTC – Details)
This book is an essential guide for software developers, system designers, computer engineering students, reverse engineers, and anyone interested in understanding modern computer systems (ranging from tiny, embedded devices to large cloud server farms). Its step-by-step guide teaches digital device architectures with practical examples and exercises.
The book covers the fundamental principles of computer systems, including transistors, logic gates, sequential logic, instruction pipelines, and performance-enhancing methods. It also provides insights into modern processor architectures and instruction sets including x86, x64, ARM, and RISC-V. The book explains how to implement a RISC-V processor in a low-cost FPGA board and write a quantum computing program and run it on a real quantum computer. The new edition includes updates on technologies such as cybersecurity, blockchain and bitcoin mining, and self-driving vehicle computing architectures.
By the end of this book, readers will gain a thorough understanding of modern processors and computer architecture, as well as the direction these technologies might take in the future.
Key Features:
- Understand digital circuitry through the study of transistors, logic gates, and sequential logic
- Learn the architecture of x86, x64, ARM, and RISC-V processors, iPhones, and high-performance gaming PCs
- Study the design principles underlying the domains of cybersecurity, bitcoin, and self-driving cars
What you will learn:
- Understand the fundamentals of transistor technology and digital circuits
- Explore the concepts underlying pipelining and superscalar processing
- Implement a complete RISC-V processor in a low-cost FPGA
- Understand the technology used to implement virtual machines
- Learn about security-critical computing applications like financial transaction processing
- Get up to speed with blockchain and the hardware architectures used in bitcoin mining
- Explore the capabilities of self-navigating vehicle computing architectures
- Write a quantum computing program and run it on a real quantum computer
Who this book is for:
This book is for anyone looking to understand the architecture and design principles underlying modern computer systems, regardless of whether they have a general understanding of computer processors or not. Software developers, computer engineering students, system designers, reverse engineers, and anyone interested in digital device architectures will benefit from this book.
Table of Contents:
- 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
From the Publisher:
This book covers the fundamental aspects of modern processor and computer architectures, from the basics of transistors and digital circuits to instruction sets for x86, x64, ARM, and RISC-V processors and performance-enhancing techniques. It also delves into the details of specialized computing domains such as cybersecurity, blockchain, and bitcoin mining, as well as self-driving vehicle processing architectures.
The 2nd edition of this book includes additional content on modern technologies, making it an updated guide for anyone interested in advanced computer architecture concepts. It also features practical examples, exercises, and insights into the future direction
User Reviews
Be the first to review “Modern Computer Architecture and Organization: Learn x86, ARM, and RISC-V Architectures and the Design of Smartphones, PCs, and Cloud Servers, 2nd Edition” Cancel reply
Related Products
$33.24
There are no reviews yet.