From mboxrd@z Thu Jan 1 00:00:00 1970 From: jnc@mercury.lcs.mit.edu (Noel Chiappa) Date: Thu, 20 Apr 2017 08:34:09 -0400 (EDT) Subject: [TUHS] Zilog Z80 Unix Message-ID: <20170420123409.BA37918C0B3@mercury.lcs.mit.edu> > From: "Erik E. Fair" > I have a memory of having seen a Zilog Z-80 .... based Unix, possibly v6 > ... I recall asking the people in the booth how they managed without an > MMU, and don't recall their answer. I do remember thinking that since > Unix had "grown up" with MMUs to stomp on obvious pointer mistakes, the > software ought to be relatively well-behaved I don't know about the Z80 part, but for the MMU aspect, recall that the first couple of versions of PDP-11 Unix ran on a model (the -11/20) which didn't have an MMU (although, as mentioned before here, it apparently did later use a thing called a KS11, the specifications for which seem to be mostly lost). Although recall the mention of calling out "a.out!", as to the hazards of doing so... And of course there was the 'Unix for an LSI-11' (LSX), although I gather that was somewhat lobotomized, as the OS and application has to fit into 56KB total. So it was possible to 'sorta kind-of' do Unix without an MMU. Noel