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 Computer organization and architecture

    Computer organization and architecture

    William Stallings · 1987

    Computer ScienceProgrammingSystems & OS
    Open LibraryAmazon
    Stats for nerds
    3recommend
    12mentions
    10people
    2014–2026years
    25% recommend75% neutral

    Mentions per year

    2014201620182020202220242026

    What Hacker News says

    1. maqpJan 2026
      Top 5 will never cover the field. Here's my top 10

      * Brookshear and Brylow - Computer Science - An Overview

      * Forta - Teach yourself SQL in 10 minutes

      * Stallings - Computer Organization and Architecture

      * Stallings - Operating Systems - Internals and Design Principles

      * CLRS

      * Kurose, Ross - Computer Networking - A Top Down Approach

      * Sipser - Introduction to The Theory of Computation

      * Stallings, Brown - Computer Security - Principles and Practice

      * Aumasson - Serious Cryptography

      * Russell, Norvig - Artificial Intelligence - A Modern Approach

      And even this fails to cover programming languages. Python is the lingua franca of the field. Most past recommended books are getting outdated, but perhaps Matthes' Python Crash Course 3rd edition.

      thread
    2. leonheldJan 2024
      I'm not saying this is not awesome, but it's pretty much what any undergrad computer architecture course will teach you.

      It should be pretty standard for CS undergrads to be at least familiar with some ISA.

      edit: undergrand -> undergrad

      PS: I highly recommend Patterson and Hennessy Computer Organization and Architecture (pick the Arm, RISCV or MIPS edition... any will do) to actually learn about all these things and more.

      thread
    3. lognAug 2014
      Computer Organization and Architecture by Stallings

      http://www.amazon.com/Computer-Organization-Architecture-Sta...

      thread
    4. shivajikobardanSep 2025
      I read the digital fundamentals book by thomas l floyd most parts. And I am again reading them. However I realized it lacks contents on memory(It has chapters but it is basic stuffs). It does not prepare you enough to take take a Computer Organization and Architecture class, where you will learn about designing control unit and stuffs like that.

      Thus i am sitting in hackernews, asking about recommendations on what should be my next book?

      Since I am interviewing for electronics companies soon, I will like to prepare myself for it as well.

      thread
    5. shivajikobardanAug 2025
      I am doing a course on Computer Organization and Architecture from YT. And following John P Hayes's textbook. I think programming things could help me up.

      PS: I saw that there are courses on udemy regarding CPU design. And I am planning to take that course as well.

      thread
    6. shivajikobardanAug 2025
      I am trying to implement X:=AB+CC in a two-address machine.

      I implemented shorter than John P. Hayes in his textbook of Computer Organization and Architecture. So, I suspect I am doing something wrong.

      Here's my implementation:

      MUL A,B //A=AB

      MUL C,C //C=C

      C

      MOVE X,C //X=C

      ADD X,A //X=X+A=CC+AB

      thread

    Related

    Cover of Computer science
    2012–2026

    Computer science

    J. Glenn Brookshear
    8 recommend · 13
    Cover of Computer organization and design
    2008–2026

    Computer organization and design

    David A. Patterson
    50 recommend · 101
    Cover of Computer networking
    2012–2026

    Computer networking

    James F. Kurose
    30 recommend · 53
    Cover of Computer architecture
    2008–2026

    Computer architecture

    John L. Hennessy
    59 recommend · 110
    Cover of Structured Computer Organization
    2008–2024

    Structured Computer Organization

    Andrew S. Tanenbaum
    21 recommend · 34
    Cover of Computer system architecture
    2013–2023

    Computer system architecture

    M. Morris Mano
    6 recommend · 7
    Cover of The art of computer programming
    2007–2026

    The art of computer programming

    Donald Knuth
    336 recommend · 1,799
    Cover of Computer systems
    2009–2026

    Computer systems

    Randal Bryant
    67 recommend · 110