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: £14.86

Save £10.13 (41%)

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 11 customer reviews

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

40 Kindle Books for £1
Browse our selection of Kindle Books discounted to £1 each. Learn more
Get a £1 reward for movies or TV
Enjoy a £1.00 reward 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 reward 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 11 customer reviews
  • Amazon Bestsellers Rank: #85,024 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  • Would you like to tell us about a lower price?


What other items do customers buy after viewing this item?

Customer Reviews

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

Top Customer Reviews

Format: Paperback Verified Purchase
Having worked in IT since the 1970s this book is a great walk through how the technology has evolved over the decades (yes - I remember paper tape and punched cards!) It also provides a great insight into how clever modern technology is and what actually happens when you use SD cards, Wifi etc. and how cache memory and multiple processors work together to speed things up

A great review of the evolution of computer technology as well as providing an explanation of the current state of the technology. Relating it all back to what the Raspberry Pi delivers (at such low cost) really illustrates what great value current technology delivers

I highly recommend this to students planning to study computer architecture and anyone curious to know how computers actually work
Comment 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? )
Although this book goes into detail about how the components of the Raspberry Pi work and interact with each other, computer architecture uses similar components so you also get an understanding how computers work.

This is a well written and detailed book. You can tell that the authors know in detail the Raspberry Pi, in fact one of the authors is a co-creator of the Raspberry Pi.

Not only does the book give a simple explanation, but it also goes into great detail and includes diagrams and drawings to help explain the processes.

This is a book that you can pick up anytime and start reading anywhere. I can remember the old ZX81, ZX Spectrum, Amiga and C64 days and this book bought some of those memories of many hours programming the Spectrum. I did not know how the components interacted, but can still remember the PEEK and POKE commands.

If you are interested in the Raspberry Pi or on how computers work, this is a great starting point.

I enjoyed reading it even though some of the topics went way over my head.
Comment 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 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

Most Recent Customer Reviews

click to open popover