Modern Computer Architecture and Organization, 2nd Edition

Learn x86, ARM, and RISC-V architectures and the design of smartphones, PCs, and cloud servers



Bookstore > Books > Modern Computer Architecture and Organization, 2nd Edition

Price$34.99 - $66.42
Rating
AuthorJim Ledin
PublisherPackt Publishing
Published2022
Pages666
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101803234512
ISBN-139781803234519
EBook Hardcover Paperback

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. You will see how to implement a RISC-V processor in a low-cost FPGA board and write a quantum computing program and run it on an actual quantum computer.

This edition has been 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.




5 5 30

Similar Books


Managing NFS and NIS, 2nd Edition

Managing NFS and NIS, 2nd Edition

by Mike Eisler, Ricardo Labiaga, Hal Stern

A modern computer system that's not part of a network is even more of an anomaly today than it was when we published the first edition of this book in 1991. But however widespread networks have become, managing a network and getting it to perform well can still be a problem.Managing NFS and NIS, in a new edition based on Solaris 8, i...

Price:  $39.35  |  Publisher:  O'Reilly Media  |  Release:  2001

Getting MEAN with Mongo, Express, Angular, and Node, 2nd Edition

Getting MEAN with Mongo, Express, Angular, and Node, 2nd Edition

by Simon Holmes, Clive Harber

Getting MEAN, Second Edition teaches you how to develop full-stack web applications using the MEAN stack. This edition was completely revised and updated to cover MongoDB 4, Express 4, Angular 7, Node 11, and the latest mainstream release of JavaScript ES2015.Juggling languages mid-application can radically slow down a full-stack web proj...

Price:  $38.99  |  Publisher:  Manning  |  Release:  2019

Pro PHP and jQuery, 2nd Edition

Pro PHP and jQuery, 2nd Edition

by Jason Lengstorf, Keith Wald

Take advantage of the improved performance and reduced memory requirements of PHP version 7, and learn to utilize the new built-in PHP functions and features such as typed variable enforcement with declare(strict_types=1) and the new available data types, scalar type declarations for function arguments and return statements, constant arra...

Price:  $41.09  |  Publisher:  Apress  |  Release:  2016

Beginning JavaScript with DOM Scripting and Ajax, 2nd Edition

Beginning JavaScript with DOM Scripting and Ajax, 2nd Edition

by Russ Ferguson, Christian Heilmann

Beginning JavaScript with DOM Scripting and Ajax is an essential resource for modern JavaScript programming. This completely updated second edition covers everything you need to know to get up-to-speed with JavaScript development and add dynamic enhancements to web pages, right from the basics. As well as focusing on client-side JavaScrip...

Price:  $29.00  |  Publisher:  Apress  |  Release:  2013

Learn Java for Android Development, 2nd Edition

Learn Java for Android Development, 2nd Edition

by Jeff Friesen

Android development is hot, and many programmers are interested in joining the fun. However, because this technology is based on Java, you should first obtain a solid grasp of the Java language and its foundational APIs to improve your chances of succeeding as an Android app developer. After all, you will be busy learning the architecture...

Price:  $3.65  |  Publisher:  Apress  |  Release:  2013

Cloud Native Architecture and Design

Cloud Native Architecture and Design

by Shivakumar R Goniwada

Build enterprise-grade cloud-native systems and learn all about cloud-native architecture and design. This book provides extensive in-depth details of patterns, tools, techniques, and processes with plenty of examples.Cloud Native Architecture and Design begins by explaining the fundamentals of cloud-native architecture and services, what...

Price:  $41.38  |  Publisher:  Apress  |  Release:  2021

Exam Ref 70-346 Managing Office 365 Identities and Requirements, 2nd Edition

Exam Ref 70-346 Managing Office 365 Identities and Requirements, 2nd Edition

by Orin Thomas

Prepare for Microsoft Exam 70-346, and demonstrate your real-world mastery of the skills needed to provision, manage, monitor, and troubleshoot Microsoft Office 365 identities and cloud services. Designed for experienced IT pros ready to advance their status, this Exam Ref focuses on the critical-thinking and decision-making acumen needed...

Price:  $28.78  |  Publisher:  Microsoft Press  |  Release:  2017

Real-Time Systems Design and Analysis, 4th Edition

Real-Time Systems Design and Analysis, 4th Edition

by Phillip A. Laplante, Seppo J. Ovaska

From power plants to medicine to avionics, the world increasingly depends on computer systems that can compute and respond to various excitations in real time. The Fourth Edition of Real-Time Systems Design and Analysis gives software designers the knowledge and the tools needed to create real-time software using a holistic, systems-based...

Price:  $124.99  |  Publisher:  Wiley  |  Release:  2011