From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,29f36805b9a20fe8 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-04-13 16:24:01 PST Newsgroups: comp.lang.ada Path: supernews.google.com!sn-xit-03!supernews.com!news-feed.riddles.org.uk!newsengine.sol.net!nntp.msen.com!uunet!ash.uu.net!world!bobduff From: Robert A Duff Subject: Re: Streams in Ada Sender: bobduff@world.std.com (Robert A Duff) Message-ID: Date: Fri, 13 Apr 2001 23:21:59 GMT References: <5FW3+dkM46AZ@eisner.encompasserve.org> Organization: The World Public Access UNIX, Brookline, MA X-Newsreader: Gnus v5.3/Emacs 19.34 Xref: supernews.google.com comp.lang.ada:6880 Date: 2001-04-13T23:21:59+00:00 List-Id: Kilgallen@eisner.decus.org.nospam (Larry Kilgallen) writes: > In article , Robert A Duff writes: > > "Marin David Condic" writes: > > > >> The PDP-10 was more closely oriented to "Sixbit" characters. (Or > >> "Half-ASCII" - basically ASCII with the lower case & some other stuff gone.) > >> IIRC, the Tops-10 OS had the 6x3 file name restrictions basically because it > >> would make filenames fit with Sixbit & into even multiples of machine words. > > > > This is more a property of Tops-10 than the PDP-10 hardware. > > > > The hardware supported "bytes", which could be from 1 to 36 bits each -- > > there's nothing special about 6-bit bytes. > > 6-bit bytes were adequate to meet the needs of the time. > As I recall, ITS (Incompatible Timesharing System), which > predated Tops-10, used 6x6 filenames. You seem to be implying that "bytes" are always used to represent "characters". On the PDP-10, 6-bit bytes were used to represent 6-bit characters, and 7-bit bytes were used to represent 7-bit ASCII, and 1-bit bytes were used to represent booleans, and 3-bit bytes were used to represent enumeration types with 8 values, and so on. - Bob