Search  for anything...
NA

Modern Computer Architecture and Organization - Second Edition: Learn x86, ARM, and RISC-V architectures and the design of smartphones, PCs, and cloud servers

  • Based on 65 reviews
Condition: New
Checking for the best price...
$36.60 Why this price?
Save $24.39 was $60.99

Buy Now, Pay Later


As low as $9 / mo
  • – 4-month term
  • – No impact on credit
  • – Instant approval decision
  • – Secure and straightforward checkout

Ready to go? Add this product to your cart and select a plan during checkout.

Payment plans are offered through our trusted finance partners Klarna, PayTomorrow, Affirm, Afterpay, Apple Pay, and PayPal. No-credit-needed leasing options through Acima may also be available at checkout.

Learn more about financing & leasing here.

Free shipping on this product

Eligible for Return, Refund or Replacement within 30 days of receipt

To qualify for a full refund, items must be returned in their original, unused condition. If an item is returned in a used, damaged, or materially different state, you may be granted a partial refund.

To initiate a return, please visit our Returns Center.

View our full returns policy here.


Availability: In Stock.
Fulfilled by Amazon

Arrives Friday, Sep 26
Order within 52 minutes
Available payment plans shown during checkout

Description

A no-nonsense, practical guide to current and future processor and computer architectures that enables you to design computer systems and develop better software applications across a variety of domains Key Features: Understand digital circuitry through the study of transistors, logic gates, and sequential logicLearn the architecture of x86, x64, ARM, and RISC-V processors, iPhones, and high-performance gaming PCsStudy the design principles underlying the domains of cybersecurity, bitcoin, and self-driving cars Book Description: Are you a software developer, systems designer, or computer architecture student looking for a methodical introduction to digital device architectures, but are overwhelmed by the complexity of modern systems? This step-by-step guide will teach you how modern computer systems work with the help of practical examples and exercises. You'll gain insights into the internal behavior of processors down to the circuit level and will understand how the hardware executes code developed in high-level languages. This book will teach you the fundamentals of computer systems including transistors, logic gates, sequential logic, and instruction pipelines. You will learn details of modern processor architectures and instruction sets including x86, x64, ARM, and RISC-V, and take on practical challenges such as implementing a RISC-V processor in a low-cost FPGA board and writing a quantum computing program and running it on an actual quantum computer. 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. By the end of this book, you will have a thorough understanding of modern processors and computer architecture and the future directions these technologies are likely to take. What You Will Learn: Understand the fundamentals of transistor technology and digital circuitsExplore the concepts underlying pipelining and superscalar processingImplement a complete RISC-V processor in a low-cost FPGAUnderstand the technology used to implement virtual machinesLearn about security-critical computing applications like financial transaction processingGet up to speed with blockchain and the hardware architectures used in bitcoin miningExplore the capabilities of self-navigating vehicle computing architecturesWrite a quantum computing program and run it on a real quantum computer Who this book is 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. Read more

Publisher ‏ : ‎ Packt Publishing; 2nd ed. edition (May 4, 2022)


Language ‏ : ‎ English


Paperback ‏ : ‎ 666 pages


ISBN-10 ‏ : ‎ 1803234512


ISBN-13 ‏ : ‎ 19


Item Weight ‏ : ‎ 2.53 pounds


Dimensions ‏ : ‎ 9.25 x 7.52 x 1.37 inches


Best Sellers Rank: #84,546 in Books (See Top 100 in Books) #1 in Computer Hardware Design #2 in Microprocessor Design #13 in Computer Hardware Design & Architecture


#1 in Computer Hardware Design:


#2 in Microprocessor Design:


Frequently asked questions

If you place your order now, the estimated arrival date for this product is: Friday, Sep 26

Yes, absolutely! You may return this product for a full refund within 30 days of receiving it.

To initiate a return, please visit our Returns Center.

View our full returns policy here.

  • Klarna Financing
  • Affirm Pay in 4
  • Affirm Financing
  • Afterpay Financing
  • PayTomorrow Financing
  • Financing through Apple Pay
Leasing options through Acima may also be available during checkout.

Learn more about financing & leasing here.

Top Amazon Reviews


  • Great for Students! Not an in-depth book. Discord Server is dead 💀
Overall a great book to teach computer architecture. It covers a wide range of topics! from digital logic, to RISC V assembly and more. Nothing indepth at all, but I still able to build interesting fun projects from topics covered. Do recomend! Also I think the discord servers for all the books are a wasteland 💀💀 Not sure what thats about... ... show more
Reviewed in the United States on April 5, 2024 by se

  • I got the book for RISC-V coverage, and got more
I purchased the book for the RISC-V coverage. I wanted a bit more than a review. I got that and a few things I wasn't looking for. I got a review of Intel/AMD x32 and x64, ARM, and RISC-V, all together in ONE book. It is a review. The full references to the 1000s of pages of materials are included. Some observations: 1. The modern compilers are blessings. Assembly language for any processor is not easy, unless you practice it. I don't often use a processor, so compilers are the "way".. 2. The differences between CISC and RISC are important to keep in mind. CISC hides a lot of action/detail in long instructions. RISC really doesn't hide much in the mostly single cycle instructions. 3. There are reasons for use of any architecture, including crafting your won if needs be. The book makes it clear that your choice is by your application needs. I recommend this book as: - as a backgrounder in architecture for Intel/ARM, ARM, and RISC-V - a review of architectures you may already know ... show more
Reviewed in the United States on December 23, 2022 by Douglas L. Datwyler

  • New and updated 2nd edition includes all the latest computer architectures.
The media could not be loaded. I have also read and reviewed the first edition and found it to be a great read, and like the first this is very digestible and easy to follow. Though you would need to understand technology a bit, I find Jim Ledin's ability to break down complex material to make it much more comprehensible is suburb. This book covers everything from the first edition as well as much more like things such as DDR5 SDRAM, RISC-V variants like SoC and IoT now using AI and ML, iPhone13, NVIDIA GF RTX, Ryzen 9, Cloud Applications, Cybersecurity, Cryptocurrencies, Self-driving cars, Quantum computing and more. This book is wonderful for anyone looking to get into the computer architecture or software architecture industries. It is also valuable for anyone still in school or still seeking out what focus they should start working towards within the computer science or any related technology centered classes. That to me is one of the greatest achievements of a book like this, is that it gives someone such a broad range of knowledge about so many different technologies that one can easily determine what interests them and what does not. Technology is fascinating, and this book does a great job at bringing the reader down to a pretty low level of how it all operates but does not bring you down so low level that you are trying to understand hard to follow proofs or things like this, it is all very easy to read and I highly recommend to anyone into technology. ... show more
Reviewed in the United States on September 20, 2022 by Ryan Zurrin

  • Excelente libro
Abarca desde lo básico hasta lo más avanzado las arquitecturas y sistemas digitales
Reviewed in the United States on February 4, 2024 by Julian

  • Comprehensive if shallow, too Wintel-heavy
I largely agree with JN’s review: this book while offering a comprehensive of different computer architectures is rather shallow and uneven in many places. For example, there’s very little concrete info on GPU architecture or implementation examples. Come on, show us what a MAC unit looks like inside a GPU. Another flaw is there’s too often straying into software issues without clearly defining how they relate to computer architecture and hardware design. A third complaint is some of the chapters are too Wintel-biased even though the author says each year only 1% of computing devices sold are PCs. I’m not familiar with the clunky world of Wintel, and this clunkiness translates into the incomprehensible sections about their details from ISA to virtual memory (which the author even acknowledges as not representative). All this wasted space could have been used to show us more actual examples of GPUs, DSPs, and embedded systems. A fourth complaint I have is the glaring absence of any mention of the amazing performance of Apple silicon we have observed and experienced in the past decade. The sections on ARM should have had a discussion of how Apple takes advantage of this architecture; the big.LITTLE microarch from ARM, for instance, is worth a few paragraphs to say the least. As a matter of general fact, save for a couple of pages on iPhone 13 Pro Max, the author rarely mentions the hardware contributions Apple has made, and the exercises are none Mac-friendly, actually not even Linux-friendly. The heavy prejudice against things not Wintel makes this book less believable as a source of reliable information. Finally, a minor issue is the author should include C code for the examples, or, like what Harris and Harris's DDCA books do with SystemVerilog and VHDL, include C code alongside another language's. What a pity. This could have been a solid survey on its intended topics for its intended audience but I think a lot of opportunities are missed to make this a great volume. I hope they'll improve a lot in the next edition. ... show more
Reviewed in the United States on September 7, 2023 by Old-and-Wise

Can't find a product?

Find it on Amazon first, then paste the link below.
Checking for best price...