[Simh] pdp11 and unix

Dave Wade dave.g4ugm at gmail.com
Fri Feb 26 04:34:51 EST 2016


Whilst “B” only had the “word” as a type it did have, at last in the version I used, on the Honeywell L66/GCOS machines, a set of functions to manipulate character strings. 
 
Dave
G4UGM
 
From: Simh [mailto:simh-bounces at trailing-edge.com] On Behalf Of Clem Cole
Sent: 26 February 2016 02:22
To: Bill Cunningham <billcun at suddenlink.net>
Cc: SIMH <simh at trailing-edge.com>
Subject: Re: [Simh] pdp11 and unix
 
 
On Thu, Feb 25, 2016 at 7:50 PM, Bill Cunningham <billcun at suddenlink.net <mailto:billcun at suddenlink.net> > wrote:
When Ken Thompson coded UNIX it was in assembly.
​Correct...​
 
 
 
The first versions anyway before B/NB/C
​I do not think that is 100% correct.  B and early UNIX sort of come about at the same time.   B (and its pseudo model - BCPL) has only one data type (a word) and that works because UNIX was originally implemented on a word addressed machine.
 
NB/C comes out when the Ken starts moving to the 11 which was byte addressed, as opposed to word addresses of it's predecessors. 
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.trailing-edge.com/pipermail/simh/attachments/20160226/23436fc6/attachment-0001.html>


More information about the Simh mailing list