Buy new:
-5% $47.42
to get FREE delivery Tuesday, November 12
Ships from: Amazon.com
Sold by: Amazon.com
$47.42 with 5 percent savings
List Price: $49.99
The List Price is the suggested retail price of a new product as provided by a manufacturer, supplier, or seller. Except for books, Amazon will display a List Price if the product was purchased by customers on Amazon or offered by other retailers at or above the List Price in at least the past 90 days. List prices may not necessarily reflect the product's prevailing market price.
Learn more
FREE Returns
to get FREE delivery Tuesday, November 12. Order within 15 hrs 24 mins
Or Non members get FREE delivery Friday, November 15
In Stock
$$47.42 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$47.42
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
Amazon.com
Ships from
Amazon.com
Sold by
Amazon.com
Sold by
Amazon.com
Returns
Returnable until Jan 31, 2025
Returnable until Jan 31, 2025
For the 2024 holiday season, eligible items purchased between November 1 and December 31, 2024 can be returned until January 31, 2025.
Returns
Returnable until Jan 31, 2025
For the 2024 holiday season, eligible items purchased between November 1 and December 31, 2024 can be returned until January 31, 2025.
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Payment
Secure transaction
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
$41.99
FREE Returns
to get FREE delivery Tuesday, November 12. Order within 8 hrs 24 mins
Or Non members get FREE delivery Friday, November 15
Only 1 left in stock - order soon.
$$47.42 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$47.42
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Access codes and supplements are not guaranteed with used items.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Follow the author

Something went wrong. Please try your request again later.

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

4.6 4.6 out of 5 stars 131 ratings

{"desktop_buybox_group_1":[{"displayPrice":"$47.42","priceAmount":47.42,"currencySymbol":"$","integerValue":"47","decimalSeparator":".","fractionalValue":"42","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"UEgSUTot%2BBBZnbd4mlsHutLm8duQK4Qgo6t1MF%2FP5qgHkjdQoYXgS6siTgAoH2ue1XSYMH%2FOcdzYufJHZJ5TXXdmm0ATZUl4dzBfd%2BnfU%2FMYTaWBF92MIhNGgmf0dKTAZXRyJjwyIZ5roWewZxmaug%3D%3D","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$41.99","priceAmount":41.99,"currencySymbol":"$","integerValue":"41","decimalSeparator":".","fractionalValue":"99","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"UEgSUTot%2BBBZnbd4mlsHutLm8duQK4QgYNSmiJMaLPCuhUXaZZO9961Z7TFUUi7mI4Y%2BV%2B%2B0vp7T%2BXfTJyOO0FpbUSjtSxR6dYV1EPIyN9ATeviGU9oxVUK8gdZnBbN5xN7mEkMele2gJMTvUF52gukkUDVwgj%2FVGTzWC%2Ft%2B2xOW%2FFB30HK2EaF%2Bqj6CYwwD","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons

A no-nonsense, practical guide to current and future processor and computer architectures, enabling you to design computer systems and develop better software applications across a variety of domains

Key Features

  • Understand digital circuitry with the help of transistors, logic gates, and sequential logic
  • Examine the architecture and instruction sets of x86, x64, ARM, and RISC-V processors
  • Explore the architecture of modern devices such as the iPhone X and high-performance gaming PCs

Book Description

Are you a software developer, systems designer, or computer architecture student looking for a methodical introduction to digital device architectures but overwhelmed by their complexity? This book will help you to learn how modern computer systems work, from the lowest level of transistor switching to the macro view of collaborating multiprocessor servers. You'll gain unique insights into the internal behavior of processors that execute the code developed in high-level languages and enable you to design more efficient and scalable software systems.

The book will teach you the fundamentals of computer systems including transistors, logic gates, sequential logic, and instruction operations. You will learn details of modern processor architectures and instruction sets including x86, x64, ARM, and RISC-V. You will see how to implement a RISC-V processor in a low-cost FPGA board and how to write a quantum computing program and run it on an actual quantum computer. By the end of this book, you will have a thorough understanding of modern processor and computer architectures and the future directions these architectures are likely to take.

What you will learn

  • Get to grips with transistor technology and digital circuit principles
  • Discover the functional elements of computer processors
  • Understand pipelining and superscalar execution
  • Work with floating-point data formats
  • Understand the purpose and operation of the supervisor mode
  • Implement a complete RISC-V processor in a low-cost FPGA
  • Explore the techniques used in virtual machine implementation
  • Write a quantum computing program and run it on a 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 from tiny embedded devices to warehouse-size cloud server farms. A general understanding of computer processors is helpful but not required.


Amazon First Reads | Editors' picks at exclusive prices

Editorial Reviews

About the Author

Jim Ledin is the CEO of Ledin Engineering, Inc. Jim is an expert in embedded software and hardware design, development, and testing. He is also accomplished in embedded system cybersecurity assessment and penetration testing. He has a B.S. degree in aerospace engineering from Iowa State University and an M.S. degree in electrical and computer engineering from Georgia Institute of Technology. Jim is a registered professional electrical engineer in California, a Certified Information System Security Professional (CISSP), a Certified Ethical Hacker (CEH), and a Certified Penetration Tester (CPT).

Product details

  • Publisher ‏ : ‎ Packt Publishing; Illustrated edition (April 30, 2020)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 560 pages
  • ISBN-10 ‏ : ‎ 1838984399
  • ISBN-13 ‏ : ‎ 978-1838984397
  • Item Weight ‏ : ‎ 2.11 pounds
  • Dimensions ‏ : ‎ 9.25 x 7.5 x 1.16 inches
  • Customer Reviews:
    4.6 4.6 out of 5 stars 131 ratings

About the author

Follow authors to get new release updates, plus improved recommendations.
Jim Ledin
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Jim Ledin is the CEO of Ledin Engineering, Inc. Jim is an expert in embedded software and hardware design, development, and testing. He is also accomplished in embedded system cybersecurity assessment and penetration testing. He has a B.S. degree in aerospace engineering from Iowa State University and an M.S. degree in electrical and computer engineering from Georgia Institute of Technology. Jim is a registered professional electrical engineer in California, a Certified Information System Security Professional (CISSP), a Certified Ethical Hacker (CEH), and a Certified Penetration Tester (CPT).

Customer reviews

4.6 out of 5 stars
131 global ratings
Important updated information gathered about computer organization
5 out of 5 stars
Important updated information gathered about computer organization
Usually the books about computer organization and architecture are dedicated to design a computer from scratch. When you go to give classes to Computer Engineering, most of them want to know how to use them and how they work. So to teach them it is necessary to gather a lot of information about current CPUs, what is a long research. This book has already gathered this information what make easier the work for the teacher.The way RISC-V was presented make it easier to compare with x86 and ARM. The chapter about Virtualization is excellent to show to students.
Thank you for your feedback
Sorry, there was an error
Sorry we couldn't load the review

Top reviews from the United States

Reviewed in the United States on June 17, 2022
This book is structured very well, it allows you to read a particular section with out having to know much about other sections. Everything is explained in detail and with simple examples and illustrations to help you visualize the concepts. After reading this book, you’ll definitely have a strong understanding of what is going on at the hardware level of computers. It will also provide you with tips and insights on how to write code that takes advantage of the architecture in a modern computer to optimize performance.
One person found this helpful
Report
Reviewed in the United States on August 27, 2021
I read this book as part of my review to teach a class in Computer Architecture after twenty years away from the field. This is a quick, undergraduate level text with very current, contemporary examples as of 2021.
4 people found this helpful
Report
Reviewed in the United States on January 27, 2022
It gives a general theoretical explanation about a variety of computer architecture such as Arm and x86. I would have hoped for more practical engineering rather than simply theory.
Reviewed in the United States on July 18, 2020
I have read a few books on computer architecture.
Nothing tops this.
clarifies a lot of details for me especially the serial/parallel interfaces & so beautifully explained.

Kudos for an excellent job.
13 people found this helpful
Report
Reviewed in the United States on July 19, 2020
Usually the books about computer organization and architecture are dedicated to design a computer from scratch. When you go to give classes to Computer Engineering, most of them want to know how to use them and how they work. So to teach them it is necessary to gather a lot of information about current CPUs, what is a long research. This book has already gathered this information what make easier the work for the teacher.
The way RISC-V was presented make it easier to compare with x86 and ARM. The chapter about Virtualization is excellent to show to students.
Customer image
5.0 out of 5 stars Important updated information gathered about computer organization
Reviewed in the United States on July 19, 2020
Usually the books about computer organization and architecture are dedicated to design a computer from scratch. When you go to give classes to Computer Engineering, most of them want to know how to use them and how they work. So to teach them it is necessary to gather a lot of information about current CPUs, what is a long research. This book has already gathered this information what make easier the work for the teacher.
The way RISC-V was presented make it easier to compare with x86 and ARM. The chapter about Virtualization is excellent to show to students.
Images in this review
Customer image
Customer image
9 people found this helpful
Report
Reviewed in the United States on May 10, 2020
A truly remarkable tour de force in computer science. Jim is a true expert in this field. An excellent and beneficial read!'
One person found this helpful
Report
Reviewed in the United States on April 30, 2023
If you thought this was a book that would teach you "modern computer architecture", with examples in ARM, x86, and RISC-V, look for another book. This book doesn't really teach anything other than the very basic introductions to various topics. Half a page dedicated to explaining what a keyboard and mouse are. The book lacks substance. Long introduction about the history of computers and they spend a long time explaining basic concepts that anyone looking to write assembly should already know long before they touch a book on modern computer architecture. This is a book about "basic computer architecture", taught at a high school AP level, or maybe a community college introductory level course for undergrads who have no exposure to the subject at all. Completely useless for practical applications.

Very little touched on in this book, however, is modern, as they spend the majority of their time on basic concepts that have been the same for many years. There is a little bit of information, but the section on risc-v for example is only about 1-2 dozen pages long, and only briefly skims the subject. Does it technically mention risc-v? yes. Does it present any information you would not find from 5 minutes of googling? no.

Can you "Learn RISC-V" using this book? No.
Can you "Learn x86" using this book? No.
Can you "Learn ARM" using this book? No.

Can you learn about what RISC-V is, at least conceptually using this book? Yes. Can you learn basic concepts that you would need to already know about before trying to actually learn an ISA? I guess so. But that's not what this book is advertised as, hence I cannot recommend it.
5 people found this helpful
Report
Reviewed in the United States on August 25, 2020
A good book for new beginers. Still i need to search for many of the concept shown in the book.
3 people found this helpful
Report

Top reviews from other countries

Translate all reviews to English
Victor
5.0 out of 5 stars bom
Reviewed in Brazil on September 25, 2021
Lima
4.0 out of 5 stars Book
Reviewed in Canada on February 8, 2021
Book has good quality
Cyprien V
5.0 out of 5 stars A lot of great information about computer architecture
Reviewed in France on March 18, 2022
Truly a gold mine of information if you're interested in how computers do their computing.
Really hard to read if you're new to the subject like myself because of all the specialized vocabulary (each thing has it's own name and reading 5 pages will take you 30 minutes) but if you make the effort there's a lot of very interesting content to be discovered.
Just one thing : there could have been a lot more sketches and diagrams (it's almost all written in sentences) to ease the understanding.
I recommend to watch videos on the same subject in parallel of reading the book to clarify everything.

Anyway, thank you very much to sir Ledin for the work and for sharing his knowledge.
Adrian wright
5.0 out of 5 stars An in depth look at the modern architecture of computers.
Reviewed in the United Kingdom on October 1, 2020
A great, "in depth" look at central processing unit (cpu) design.
This book is aimed more at the Academic student in their first/second year.
This book is well written and explains the voncepts and ideas in a " easy-to-follow" style.
This book can be used by, not just students, but anybody eith a keen interest in Modern Computer Architecture, Design, and Organization.

Well worth a slot in any computer science students' or computer enthusiasts book shelf.
Tom
3.0 out of 5 stars architecture
Reviewed in Germany on August 22, 2020
quite basic but clear