Article: 777 of comp.sys.cdc
From: "Ric Anderson" <ric@opus1.com>
Newsgroups: comp.sys.cdc
Subject: Re: CYBER Character Sets
Date: Sat, 11 Jan 2003 08:03:21 -0700
Organization: The University of Arizona
Lines: 54
Distribution: world
Message-ID: <avpbnp$pfk$1@oasis.ccit.arizona.edu>
References: <3E1FC1D0.7DBA08BA@alum.mit.edu>
NNTP-Posting-Host: rs1.telcom.arizona.edu
X-Trace: oasis.ccit.arizona.edu 1042297401 26100 208.1.34.144 (11 Jan 2003 15:03:21 GMT)
X-Complaints-To: news@news.arizona.edu
NNTP-Posting-Date: Sat, 11 Jan 2003 15:03:21 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1106
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
Path: news.meer.net!sea-read.news.verio.net!dfw-artgen!iad-peer.news.verio.net!news.verio.net!newsfeed.cwix.com!feed2.news.rcn.net!rcn!logbridge.uoregon.edu!news.arizona.edu!not-for-mail
Xref: archive.mv.meer.net comp.sys.cdc:777

Splitting hairs, but
    63 character set was the original Display code set as I recall.
    64 character set was created to add some single character (%, I think) and
        move the colon from octal 63 to octal 0, and inserted the new character at
        octal 63.  Since 00 was previously part of the line termination, hacks had to
        be made all over the place to make sure any signficant 00 (i.e., a :) was followed
        by octal 55 (space), and to fix software that would stop parsing the line at a 00.
    Many sites (including ARIZ) stayed with IP.CSET = IP.C63 to avoid dealing with that.
For SCOPE and NOS/BE, CDC used regular ASCII, storing one 7 bit character in the
bottom of each 12 bit byte, since that aligned nicely with the PP word size of 12 bits.

KRONOS (later NOS) 6/12 is what I think you are refering too.  It used ^ and @
as escape characters for control characters and non-upper case characters.
Here's a table from some gnarly old doc, which I think is right.  You'll need to
view it in a fixed font to have any hope of reading it.

Cheers,
Ric Anderson (ric@opus1.com)
3 digit number is ASCII Octal character value, follwoed by the character or
pair of characters stored to represent that value:
     000  ^5  020  ^#  040     060  0  100 @A  120  P  140  @G  160  ^P
     001  ^6  021  ^[  041  !  061  1  101  A  121  Q  141  ^A  161  ^Q
     002  ^7  022  ^]  042  "  062  2  102  B  122  R  142  ^B  162  ^R
     003  ^8  023  ^%  043  #  063  3  103  C  123  S  143  ^C  163  ^S
     004  ^9  024  ^"  044  $  064  4  104  D  124  T  144  ^D  164  ^T
     005  ^+  025  ^_  045  %  065  5  105  E  125  U  145  ^E  165  ^U
     006  ^-  026  ^!  046  &  066  6  106  F  126  V  146  ^F  166  ^V
     007  ^*  027  ^&  047  '  067  7  107  G  127  W  147  ^G  167  ^W
     010  ^/  030  ^'  050  (  070  8  110  H  130  X  150  ^H  170  ^X
     011  ^(  031  ^?  051  )  071  9  111  I  131  Y  151  ^I  171  ^Y
     012  ^)  032  ^<  052  *  072 @D  112  J  132  Z  152  ^J  172  ^Z
     013  ^$  033  ^>  053  +  073  ;  113  K  133  [  153  ^K  173  ^0
     014  ^=  034  ^@  054  ,  074  <  114  L  134  \  154  ^L  174  ^1
     015  ^   035  ^\  055  -  075  =  115  M  135  ]  155  ^M  175  ^2
     016  ^,  036  ^^  056  .  076  >  116  N  136 @B  156  ^N  176  ^3
     017  ^.  037  ^;  057  /  077  ?  117  O  137  _  157  ^O  177  ^4
---

"Bob Lidral" <lidral@alum.mit.edu> wrote in message news:3E1FC1D0.7DBA08BA@alum.mit.edu...
> I'm looking for a description of the extended 64-character CDC Display
> Code character set.  That is, CDC "extended" their character set to add
> lower-case characters and additional punctuation by designating one of
> the character codes as an escape character indicating the following 6
> bits represented a character from the character set extension.
>
> Does anyone have a description of this 64-character set extension?
>
> Thanks.
>
>
> Bob Lidral
>




