As an Amazon Associate I earn from qualifying purchases

Modern Computer Architecture and Organization: Learn x86, ARM, and RISC-V Architectures and the Design of Smartphones, PCs, and Cloud Servers, 2nd Edition

Add your review

$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:

  1. Introducing Computer Architecture
  2. Digital Logic
  3. Processor Elements
  4. Computer System Components
  5. Hardware-Software Interface
  6. Specialized Computing Domains
  7. Processor and Memory Architectures
  8. Performance-Enhancing Techniques
  9. Specialized Processor Extensions
  10. Modern Processor Architectures and Instruction Sets
  11. The RISC-V Architecture and Instruction Set
  12. Processor Virtualization
  13. Domain-Specific Computer Architectures
  14. Cybersecurity and Confidential Computing Architectures
  15. Blockchain and Bitcoin Mining Architectures
  16. Self-Driving Vehicle Architectures
  17. Quantum Computing and Other Future Directions in Computer Architectures
  18. 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

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

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”

Your email address will not be published. Required fields are marked *

$33.24

Add to wishlistAdded to wishlistRemoved from wishlist 0
Top offers
$19.82
Modern Computer Architecture and Organization: Learn x86, ARM, and RISC-V Architectures and the Design of Smartphones, PCs, and Cloud Servers, 2nd Edition
Modern Computer Architecture and Organization: Learn x86, ARM, and RISC-V Architectures and the Design of Smartphones, PCs, and Cloud Servers, 2nd Edition
epiui
Logo
Enable registration in settings - general