Two Stop Bitsnew | comments | tags | ask | submitlogin
What Have We Learned from the PDP-11? (2017) (education historical pdp11 dec presentation deepdive) (cheney.net | ia)
8 points by bmonkey325 98 days ago | 5 comments
  • tommasz 97 days ago
    The PDP-11's interrupt handling kept it going in embedded and industrial environments long after it was supplanted in other markets.
    • glhaynes 95 days ago
      What was special about its interrupt handling?
      • bmonkey325 95 days ago
        The PDP-11 was one of the first systems to use vectorized interrupts and interrupt chaining. This meant that when an interrupt occurred, the CPU could jump directly to a specific handler for that device, execute its code, and even pass control to other handlers if needed. Once completed, execution would resume exactly where it left off.

        For example, a sensor connected via a bus card could trigger an interrupt when new data was available, allowing code to store the value in memory or write it to disk automatically, without the main program needing to check for updates. This eliminated the need for wasteful polling, making the system more efficient and responsive by handling events asynchronously in the background.

    • bmonkey325 97 days ago
      I had a client using a vax 11/750 in 2016. I remember touching the cabinet and saying “Easy girl. Your job is almost done “.
  • KODust 98 days ago
    On the PDP-X to DG Nova thing, FWIW, Edson deCastro is pretty clear on what he thinks the timeline was in his CHM oral history; really seems pretty innocent.

    https://archive.computerhistory.org/resources/access/text/20...

lists | rss | source
Search:
Two Stop Bits is a discussion web site about retro computing and gaming.