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 145 days ago | 5 comments
  • tommasz 144 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 142 days ago
      What was special about its interrupt handling?
      • bmonkey325 142 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 144 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 145 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.