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 PC interrupts

    PC interrupts

    Ralf Brown · 1991

    Programming
    Open LibraryAmazon
    Stats for nerds
    0recommend
    3mentions
    3people
    2020–2025years
    100% neutral

    Mentions per year

    202020212022202320242025

    What Hacker News says

    1. burnt-resistorAug 2025
      Seems a bit obsessed with open source when abandonware like Borland C++ 3.1 and Pascal 7.0 are amazing.

      Also, missing the very important, closer to primary sources, physical dead tree resources that are needed as reference to program things.

      - Black Book of Graphics Programming (Special Edition) (now FOSS)

      - Programmer's Guide To The EGA, VGA, And Super VGA Cards (3rd Edition)

      - PC-Intern (where I learned how Central Point, Norton, and later FreeBSD made "GUI" with sub-character graphical pointers in text mode through custom fonts)

      - Undocumented PC

      - Undocumented DOS

      - PC Interrupts (and) Uninterrupted Interrupts (Ralf Brown)

      - Microsoft MS-DOS Programmer's Reference

      - The Programmer's PC Sourcebook: Reference Tables for IBM PCs and Compatibles, PS/2 Systems, EISA-based Systems, MS-DOS Operating System Through Version 5

      - (various hardware books by MindShare)

      - Also useful would be real BIOS dumps and (dis)assembly, and MS-DOS source

      - Emulators are no substitute for the real thing because the problem is that no emulator (commercial or otherwise) is faithful to the quirks, capabilities, and limitations of real hardware (in system, protected mode debuggers/profilers sure are nice though compared to triggering lockup, spontaneous reboot, or a beeping deadlock). If anyone remembers Bochs, its floppy behavior definitely doesn't act or look anything like a real FDC. (I submitted some patches for it many moons ago in college.)

      (Yep, I own a "braindead" 286, 386DX, 486DX-100, Am5, and P5, P2, P Pro, and P4.)

      Because if something can't work on real hardware and original OSes, then it's probably make believe. Prefer to make honest, real things wherever feasible.

      thread
    2. 0xff00ffeeMar 2020
      I had a giant pink book of PC BIOS that was my bible from 1988 to 1994 before the internet took off. I can't for the life of me remember who published it, but it had everything you needed to know about PC BIOS and an old IBM bios source listing. It was over 600 pages.

      It look liked this 1200 page book, but this isn't it (also a book I used):

      https://www.amazon.com/PC-Interrupts-Programmers-Reference-T...

      I also had the Apple ][+ ROM listing in one of those spiral-bound books from apple circa 1980 but that too has been lost, sadly.

      thread
    3. pansa2Feb 2020
      Ah, the famous “Ralph Brown’s Interrupt List”. It was actually published as a book: https://www.amazon.com/PC-Interrupts-Programmers-Reference-T...
      thread

    Related

    Cover of Code Complete
    2007–2026

    Code Complete

    Steve McConnell
    393 recommend · 894
    Cover of Programming Pearls
    2007–2026

    Programming Pearls

    Jon Bentley
    158 recommend · 315
    Mastering EmacsMickey Petersen
    2011–2026

    Mastering Emacs

    Mickey Petersen
    64 recommend · 96
    Cover of C Concurrency in Action
    2012–2025

    C Concurrency in Action

    Anthony Williams
    14 recommend · 24
    Cover of Concurrent programming on Windows
    2010–2021

    Concurrent programming on Windows

    Joe Duffy
    4 recommend · 4
    Cover of UNIX Power Tools
    2008–2026

    UNIX Power Tools

    Jerry Peek
    33 recommend · 76
    Cover of Writing interactive compilers and interpreters
    2022–2024

    Writing interactive compilers and interpreters

    Peter John Brown
    recommend · 3
    1
    Cover of Operating Systems
    2007–2026

    Operating Systems

    Andrew S. Tanenbaum
    63 recommend · 115