<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Dec 20, 2019, at 11:21 PM, Thomas DeBellis <<a href="mailto:tommytimesharing@gmail.com" class="">tommytimesharing@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class="">
  
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" class="">
  
  <div class=""><p class="">Indeed; but there was a time when the PDP-11's 16 bit (64K)
      address space and eight register file seemed positively generous. 
      That's when you compare it to the PDP-8's <i class="">single</i>
      accumulator and 12 bit (4K) address space.</p><p class="">I continue to be astounded what they managed to do with that.  In
      addition to a nice package of languages, with a memory management
      unit (essentially a bank switcher), they got the thing to
      timeshare.  That's right; TSS-8.  There's one still running at the
      Computer History Museum on an 8/I.<br class="">
    </p>
    <div class="moz-cite-prefix"><p class="">So they got DECnet running on the PDP-8?  Wow.  I wonder how
        they did that; whether they re-targeted a BLISS compiler to emit
        PAL.  I remember looking at the source to PDP-8 VT (video)
        TECO.  Many awe most inspiring kludges.  What a tour de force. 
        Very humbling.</p><div class=""><br class=""></div></div></div></div></blockquote>That was implemented on RTS-8 and looks like a Phase I implementation - all hand-crafted PAL code. The floppies are available on the net and includes full source code. When I joined the DECnet development group in early 1977, there were a couple of PDP-8 developers as part of the group. I don’t know if they were developing a Phase II implementation but they disappeared after about 6 months - not surprising given the difficulties we were having getting it to fit in a 28KW PDP-11.</div><div><br class=""></div><div>  John.</div><div><br class=""><blockquote type="cite" class=""><div class=""><div class=""><div class="moz-cite-prefix">
    </div>
    <div class="moz-cite-prefix"><p class="">The Algol compiler on the 20 has more than 2 bugs...  Sigh...<br class="">
      </p>
    </div>
    <blockquote type="cite" cite="mid:548CCD40-5D18-4C7D-8F25-6D53A8FA3DAE@comcast.net" class="">
      <hr width="100%" size="2" class="">
      <pre class="moz-quote-pre" wrap="">On 12/20/19 9:08 PM, Paul Koning wrote
</pre>
      <pre class="moz-quote-pre" wrap="">If you go far enough back, the space efficiency gets pretty amazing.  There's RSTS-11, which ran 16 timesharing users on a 28kW PDP-11/20. (Not well, but it ran.)  Or RT-11, quite comfortable in 8 kW and a 256 kbyte system disk.  Or DOS-11, which would even run, I think, in 4 kW.

Somewhat earlier still, in 1961 two people implemented the first ever ALGOL compiler in 6 months, and it ran on a 4 kW machine (27 bit).  (It's known to have two bugs.)

        paul
<blockquote type="cite" class=""><hr width="100%" size="2" class="">
<pre class="moz-quote-pre" wrap="">On Dec 20, 2019, at 8:51 PM, Thomas DeBellis <a class="moz-txt-link-rfc2396E" href="mailto:tommytimesharing@gmail.com"><tommytimesharing@gmail.com></a> wrote:
...
But the mini-computer operating systems are just plain cool.  It is amazing what they squeezed into the PDP-8's 12 bit address space and PDP-11's run some of the most interesting collection of OS's that I've ever seen.
</pre></blockquote></pre>
    </blockquote>
  </div>

</div></blockquote></div><br class=""></body></html>