Cover of ARM system-on-chip architecture

ARM system-on-chip architecture

by Stephen B. Furber · first published 2000

6mentions
6recommended by
6HN commenters
2009–2026first – last mentioned

100% recommend

Why HN recommends it

Readable introduction to ARM assembly and the microarchitecture and design philosophy of early ARM7 and ARM9 processors; recommended for learners starting ARM programming, and by a designer of the chip.

Summarised by Claude from recommending comments

Affiliate links. As an Amazon Associate I earn from qualifying purchases.

Mentions per year

20 2007: 0 mentions2008: 0 mentions2009: 1 mention2010: 2 mentions2011: 0 mentions2012: 0 mentions2013: 0 mentions2014: 0 mentions2015: 1 mention2016: 1 mention2017: 0 mentions2018: 0 mentions2019: 0 mentions2020: 0 mentions2021: 0 mentions2022: 0 mentions2023: 0 mentions2024: 0 mentions2025: 0 mentions2026: 1 mention200720172026

What Hacker News says

  • iuguy · Dec 14, 2010 · Recommends

    …Richard Stephens * The Web Application Hacker's Handbook - Stuttard, Pinto et al * The Shellcoder's Handbook - Kozoil, Aitel et al * The Cuckoo's Egg - Clifford Stoll * Neuromancer - William Gibson * ARM System-on-chip Architecture - Stephen B. Furber * Operating Systems Design & Implementation - Tanenbaum * The Design and Implementation of the FreeBSD Operating System - McKusick, Neville-Neil These are just a few, and I'm sure…

    on “The Hacker's Path” ↗
  • nchong · Nov 21, 2009 · Recommends

    In that case I fully recommend that you also check out Steve Furber's "ARM System-on-Chip Architecture" as a very readable introduction to ARM assembler and an easy way to learn about the microarchitecture and design philosphy of early ARM processors (ARM7 and ARM9) [Furber was one of the original engineers…

    on “ARM Assembly Language Programming” ↗
  • pan69 · Apr 8, 2010 · Recommends

    OK. These are the two books you need when you start out programming for ARM chips: ARM System-on-Chip Architecture (2nd Edition) By Steve Furber (the guy who designed the bloody chip!) http://www.amazon.com/ARM-System-Chip-Architecture-2nd/dp/02... ARM Architecture Reference Manual (2nd Edition) By David Seal http://www.amazon.com/ARM-Architecture-Reference-Manual-2nd/...

    on “ARM programming, where do I start?” ↗
  • MichaelCrawford · Apr 12, 2015 · Recommends

    …circuit being close together. Learn the assembly code of at least one instruction set architecture. Pointers will make a lot more sense then. These days I would advise that you learn ARM; Steve Furber's ARM System-on-Chip Architecture is quite good. Intel assembly may have more widespread application however it is far harder to make sense of than ARM.

    on “Ask HN: What 5 classes would you recommend for electrical engineering education” ↗
  • pwaring · May 15, 2016 · Recommends

    …could check out the reading lists from these courses: http://studentnet.cs.manchester.ac.uk/ugt/COMP15111/syllabus... http://studentnet.cs.manchester.ac.uk/ugt/COMP22712/syllabus... Despite its age, ARM System-on-Chip Architecture (Steve Furber) is still a good introduction to the processor and assembly (I'm re-reading it at the moment). ARM Assembly Language - an Introduction (J.R. Gibson) is worth reading if you want to learn…

    on “A fundamental introduction to x86 assembly programming” ↗
  • rramadass · Jul 11, 2026 · Recommends

    …enough - https://en.wikipedia.org/wiki/System_on_a_chip I know of only two decent books viz. Computer System Design: System-on-Chip by Michael Flynn and Wayne Luk (this is pretty good) and the older ARM System-on-Chip Architecture by Steve Furber.

    on “Book: RISC-V System-on-Chip Design” ↗

Keyboard shortcuts

/
Focus search
j / k
Next / previous book
Enter
Open focused book
Esc
Close / go back
g h
Go to Home
g t
Go to Top all-time
g m
Go to Most recommended
g r
Go to Rising
g f
Go to For You
?
Show this help