Enjoy fast, free delivery, exclusive deals, and award-winning movies & TV shows with Prime
Try Prime
and start saving today with fast, free delivery
Amazon Prime includes:
Fast, FREE Delivery is available to Prime members. To join, select "Try Amazon Prime and start saving today with Fast, FREE Delivery" below the Add to Cart button.
Amazon Prime members enjoy:- Cardmembers earn 5% Back at Amazon.com with a Prime Credit Card.
- Unlimited Free Two-Day Delivery
- Streaming of thousands of movies and TV shows with limited ads on Prime Video.
- A Kindle book to borrow for free each month - with no due dates
- Listen to over 2 million songs and hundreds of playlists
- Unlimited photo storage with anywhere access
Important: Your credit card will NOT be charged when you start your free trial or if you cancel during the trial period. If you're happy with Amazon Prime, do nothing. At the end of the free trial, your membership will automatically upgrade to a monthly membership.
Buy new:
-5% $47.42$47.42
Ships from: Amazon.com Sold by: Amazon.com
Save with Used - Very Good
$41.99$41.99
Ships from: Amazon Sold by: Henxidi books
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.
Modern Computer Architecture and Organization: Learn x86, ARM, and RISC-V architectures and the design of smartphones, PCs, and cloud servers Illustrated Edition
There is a newer edition of this item:
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.
- ISBN-101838984399
- ISBN-13978-1838984397
- EditionIllustrated
- PublisherPackt Publishing
- Publication dateApril 30, 2020
- LanguageEnglish
- Dimensions9.25 x 7.5 x 1.16 inches
- Print length560 pages
Similar items that ship from close to you
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
- Best Sellers Rank: #780,859 in Books (See Top 100 in Books)
- #166 in Computer Hardware Design & Architecture
- #186 in C++ Programming Language
- #615 in Cloud Computing (Books)
- Customer 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).
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonReviews with images
Important updated information gathered about computer organization
-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
Nothing tops this.
clarifies a lot of details for me especially the serial/parallel interfaces & so beautifully explained.
Kudos for an excellent job.
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.
Reviewed in the United States on July 19, 2020
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.
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.
Top reviews from other countries
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.
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.








