Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Digital Design and Computer Architecture

    Digital Design and Computer Architecture

    Sarah Harris, David Money Harris · 2010

    Provides practical examples of how to interface with peripherals using RS232, SPI, motor control, interrupts, wireless, and analog-to-digital conversion. This book covers the fundamentals of digital logic design and reinforces logic concepts through the design of a MIPS microprocessor.

    Electronics & HardwareSystems & OSComputer Science
    Open LibraryAmazon
    Stats for nerds
    26recommend
    43mentions
    36people
    2010–2026years
    72% recommend28% neutral

    Mentions per year

    201020122014201620182020202220242026

    What Hacker News says

    1. flopsamjetsamJul 2026
      I re-took Computer Architecture recently, and we used their earlier book "Digital Design and Computer Architecture: ARM edition", and it was also excellent.
      thread
    2. smnplkJul 2026
      You can google for "From nand to tetris" or get the book Digital Design and Computer Architecture by Harris to get the idea of how these machines work.
      thread
    3. sijowJun 2026
      I find Digital Design and Computer Architecture (RISC-V edition) by Harris & Harris very nice for self study.
      thread
    4. superb_devFeb 2025
      I would really recommend Digital Design and Computer Architecture, I’ve got the ARM edition. I believe it covers everything OP mentioned, and I know it covers FSMs. It’s a great read if you want the tools to design your own architectures.
      thread
    5. musicaleMay 2024
      And on a semi-related note, Patterson and Hennessy's "Computer Organization and Design (RISC-V Edition)" is an updated classic introduction to computer architecture (and its sequel is legendary.) I also recently discovered Harris and Harris' Digital Design and Computer Architecture (RISC-V Edition), and its follow-on lab courses, RVfpga and RVSoC, which cover implementation on an FPGA board and/or simulator.
      thread
    6. shpxDec 2023
      I can also recommend the Digital Design and Computer Architecture lectures from ETH Zürich if you're trying to understand computers at a lower level:

      https://www.youtube.com/playlist?list=PL5Q2soXY2Zi-EImKxYYY1...

      thread

    Related

    Cover of Computer architecture
    2008–2026

    Computer architecture

    John L. Hennessy
    59 recommend · 110
    Cover of Computer organization and design
    2008–2026

    Computer organization and design

    David A. Patterson
    50 recommend · 101
    Cover of Digital design
    2016–2024

    Digital design

    M. Morris Mano
    5 recommend · 6
    Cover of Computer systems
    2009–2026

    Computer systems

    Randal Bryant
    67 recommend · 110
    MicroelectronicsBehzad Razavi
    2018–2026

    Microelectronics

    Behzad Razavi
    3 recommend · 5
    Cover of The art of electronics
    2008–2026

    The art of electronics

    Paul Horowitz
    153 recommend · 328
    Cover of Operating Systems
    2016–2023

    Operating Systems

    Remzi H Arpaci-Dusseau
    8 recommend · 10
    Cover of Computer Organization and Design RISC-V Edition
    2019–2025

    Computer Organization and Design RISC-V Edition

    David A. Patterson
    6 recommend · 10