*DECK SSDACR IDENT SSDACR ENTRY SSDCAD ENTRY SSDCDA TITLE SSDACR - ASCII CONVERSION ROUTINES. *COMMENT ASCII CONVERSION ROUTINES. SSDACR SPACE 4,10 *** SSDACR - ASCII CONVERSION ROUTINES. * * S. H. FISCHER. 81/08/11. SPACE 4,10 *** THIS FUNCTION CONVERTS ASCII CHARACTERS TO 6 BIT DISPLAY * CODE CHARACTERS AND ASCII DISPLAY CODE CHARACTERS TO ASCII * CHARACTERS. SPACE 4,10 *** SYMPL CALLING SEQUENCE. * * ASC = SSDCDA(DIS) * * DIS = SSDCAD(ASC) * * ASC = 7 BIT ASCII CHARACTER. * DIS = 6 BIT DISPLAY CODE CHARACTER. SSDCDA SPACE 4,10 SSDCDA EQ *+1S17D CONVERT DISPLAY TO ASCII CDAX EQU * SA2 X1 FETCH DISPLAY CODE CHARACTER MX3 -6 BX4 -X3*X2 INSURE 6 BIT CHARACTER SA5 TVXD+X4 READ ASCII TRANSLATION AX5 18 SX6 X5 EQ CDAX RETURN WITH CHARACTER SSDCAD SPACE 4,10 SSDCAD EQ *+1S17D CONVERT ASCII TO DISPLAY CODE CADX EQU * SA2 X1 FETCH ASCII CHARACTER SX3 177B BX4 X3*X2 INSURE 7 BIT CHARACTER SA5 TVXD+X4 READ DISPLAY CODE SX3 77B BX6 X3*X5 EXTRACT CHARACTER EQ CADX RETURN WITH CHARACTER LIST X *CALL COMTVDT - IVT VIRTUAL ASCII / DISPLAY CODE TRANSLATION END