Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Kindle Price: £15.44

Save £9.55 (38%)

includes VAT*
* Unlike print books, digital books are subject to VAT.

These promotions will be applied to this item:

Some promotions may be combined; others are not eligible to be combined with other offers. For details, please see the Terms & Conditions associated with these promotions.

Deliver to your Kindle or other device

Deliver to your Kindle or other device

Learning Computer Architecture with Raspberry Pi by [Upton, Eben, Duntemann, Jeffrey, Roberts, Ralph, Mamtora, Tim, Everard, Ben]
Kindle App Ad

Learning Computer Architecture with Raspberry Pi 1st , Kindle Edition

4.7 out of 5 stars 10 customer reviews

See all 2 formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
"Please retry"

Kindle Daily Deal
Kindle Daily Deals: Books from 99p
Sign-up to the Kindle Daily Deal email newsletter to discover daily deals from 99p.
Get a £1 credit for movies or TV
Enjoy £1.00 credit to spend on movies or TV on Amazon Video when you purchase any Amazon Kindle Book from the Kindle Store (excluding Kindle Unlimited, Periodicals and free Kindle Books) offered by Amazon.co.uk. A maximum of 1 credit per customer applies. UK customers only. Offer ends at 23:59 on Wednesday, September 27, 2017. Terms and conditions apply

Product Description

From the Back Cover

Take an insider tour of the Raspberry Pi and learn the mechanics of computing

Inspired by the relatively cheap, highly programmable computers of the 1980s and their impact on the UK tech industry the Raspberry Pi was designed to inspire and empower a new generation of programmers. Accessible both economically and technically, the Raspberry Pi is the ideal vehicle for learning how computers work. Learning Computer Architecture with Raspberry Pi is your personal guide on this journey of discovery, and it′s your expert coach for developing a knowledge base that translates well beyond the Pi itself. Authors Eben Upton and Jeff Dunteman are the ideal teachers: Upton provides deep insight as a Raspberry Pi co–creator, and Dunteman distills complex technical knowledge into easily understood explanations. Together they provide expert guidance on the technology behind all computers, based on the mechanics behind the credit card sized computer that is revolutionizing the world of programming.

This book walks you through each component step by step to show you what it does, why it′s needed, how it relates to the other components, and the choices the designers faced when creating it. From memory, storage, and processors, to Ethernet, cameras, and audio, Upton and Dunteman team up to give you a solid understanding of the Raspberry Pi internals, and how it relates to the technology underlying computing as a whole.

With design intent and critical function straight from the source, Learning Computer Architecture with Raspberry Pi helps you:

  • Learn the purpose behind each piece of the Pi
  • Understand how the various components interact
  • Dig into the thought process behind the system′s design
  • Learn how programming works
  • Examine the interplay between hardware and operating system
  • Delve into the mechanics behind the ARM chip
  • Compare and contrast different chips, from ARM to Intel

Visit the companion website at www.wiley.com/go/comparchitecture

About the Author

Eben Upton is one of the co–creators of the Raspberry Pi, driven by the desire to create a new generation of developers capable of making an effective contribution to the field. Eben is also a co–author of the Raspberry Pi User Guide.

Jeff Dunteman is a veteran tech author and a co–founder of Coriolis Press. His previous publications include Assembly Language Step By Step and Jeff Dunteman′s Wi–Fi Guide.

Product details

  • Format: Kindle Edition
  • File Size: 14806 KB
  • Print Length: 528 pages
  • Publisher: Wiley; 1 edition (22 Aug. 2016)
  • Sold by: Amazon Media EU S.à r.l.
  • Language: English
  • ASIN: B01KW9E28Y
  • Text-to-Speech: Enabled
  • X-Ray:
  • Word Wise: Not Enabled
  • Enhanced Typesetting: Not Enabled
  • Average Customer Review: 4.7 out of 5 stars 10 customer reviews
  • Amazon Bestsellers Rank: #136,075 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images or tell us about a lower price?

Customer Reviews

4.7 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See all 10 customer reviews
Share your thoughts with other customers

Top Customer Reviews

Format: Paperback Verified Purchase
I'm shocked that there haven't been any other reviews for this yet - I can only assume it's because everyone who's bought it has been glued to the pages and far too engrossed to do anything else!

Written by a who's who of authors, this book runs through everything you could ever want to know (and a lot that you didn't know you wanted to know) about your raspberry pi - from the chips on the board and the instructions that control them, to the software that runs on top of the hardware and opens up the wonderful architecture to experimentation!

This book is far removed from a dry hard slog - yes, it's a technical book, however given the subject matter and the broad scope of the book, it could very well have gone down the academic route and been another dusty reference to dip in to for esoteric information. Luckily it carries with it (unsurprisingly, given one of the authors) the same ethos as the raspberry foundation - one that encourages exploration and learning, not just for learning's sake, but also for fun and experimentation.

I love this book and recommend it highly to anyone wanting to know more about their little board - it's definitely a wonderful resource and gives a great grounding for those of us coming to computer science from other fields of study... and for those of us that like to see things that flash, make noise and cause us to stare in disbelief and absolute joy at when a project comes together.

The book's only flaw is that the name of the man who has been bringing assembly language to the masses for nearly 30 years (Mr. Jeff Duntemann) has his name misspelled in places. However I think if you're the type to concentrate on problems rather than solutions, this book isn't for you, and neither is the raspberry pi.

To summarise - Great Book. Buy It.
Comment 3 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
By S. P. Long TOP 500 REVIEWERVINE VOICE on 24 Nov. 2016
Format: Paperback Vine Customer Review of Free Product ( What's this? )
I've been working in software development for nearly 25 years, having studied engineering at University. My background as an engineer has always left me at a slight disadvantage when talking with colleagues who studied computing, as they seem to have an understanding of all sorts of areas of how a computer actually works that I've never been taught. (I've mostly managed to get by without knowing about them, but I've always felt a bit of a bluffer as a result!)

This book, therefore, is an utter godsend to someone like me. It explains, in clear layman's terms, all about the details of how a computer actually works - how the processor works, how memory is accessed, how caching works etc. Even peripheral details - networking, storage media, 3D graphics - all are covered in enough detail to enable a layman (or even an engineer) to gain a good understanding of them. In simple terms, if you read this book, you will know how a computer works.

The style is very good - clear and readable, with plenty of diagrams. The only small caution I would give is that the cover and title are slightly misleading - this is not a book about the Raspberry Pi; indeed the Pi is really only relevant to a couple of chapters, but the Pi is a hot topic in computing now, and the inventor of the Pi is one of the authors, so I think that can be forgiven!

In terms of audience, this is a serious textbook - I'd say it is aimed at A-level to first-year undergraduate students rather than younger children - but it is nonetheless very approachably written.

As the title says, I wish I'd read this at the start of my career rather than half-way through it, but I'm making up for it now. If you have any interest in working in software or computing, this book is a must; I cannot recommend it highly enough.
Comment 2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Vine Customer Review of Free Product ( What's this? )
There are very few aspects of computers generally that are not covered by this book. Although it is aimed at the Raspberry Pi computer, it can help anybody involved with computing to get a handle on pretty much all aspects of computing. The book has 480 pages of content plus 26 pages just indexing the content. I have been working in the computer industry over 30 years, and I studied computing at University, this book is teaching me new stuff, and explaining stuff in a clear straight forward way. The six authors have an extremely wide range of experience in the field of computing generally, and the Raspberry Pi specifically. It is hard to review this book without going into extreme generalisations, but you REALLY, REALLY have to get this if you have any interest in computing at all. It is a joy to read.

As other reviews have said, I wish I had this book when I started out on my computing journey. If you are looking to get a book for someone for Christmas, get this for them, you can't go wrong, otherwise, get this book for yourself!
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Vine Customer Review of Free Product ( What's this? )
You really need to know what this book is, and what it isn't.

It's not a beginner's manual for the Pi.
It's not, in any shape or form, a book of projects for the Pi.
It's (arguably) not a book for complete beginners to the subject of Computer Architecture.
It's not (even more arguably, I suppose) even REALLY a book about the Pi at all.

This is a meaty, detailed look at how the innards of your computer (any computer) work, and a history of how they reached their current state. While it makes occasional references to the Pi, after the first few chapters these are almost incidental.

Personally, I'd say it's pitched ideally at people who know a BIT about how computers work, who are interested in deepening that knowledge and learning some computing history along the way. It's perfect for this audience, and no, you don't need to have a Pi to read and profit from it.
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews

click to open popover