Code anzeigen ist der Sechs-Bit-Zeichencode verwendet von vielen Computersystemen, die von hergestellt werden von Steuerungsdatengesellschaft, insbesondere der CDC3000 -Serie und die folgende CDC 6000 -Serie im Jahr 1964. Die CDC 6000 -Serie Und ihre Nachfolger hatten 60 Bit Wörter. Daher packte typische Verwendung 10 Zeichen pro Wort. Es handelt sich um eine Sechs-Bit-Erweiterung der Vier-Bit-BCD-Codierung und wurde als BCDIC (BCD Interchange Code) bezeichnet.
Es gab verschiedene Variationen des Anzeigecode, insbesondere den 63-Charakter-Zeichensatz und den 64-Charakter-Zeichensatz. Es gab auch "CDC -Grafik" und "ASCII Grafische Varianten sowohl der 63- als auch der 64-Charakter-Sets. Die Auswahl zwischen 63- oder 64-Charakter-Zeichensatz und zwischen CDC- oder ASCII-Grafik war ortswählbar. Im Allgemeinen starteten frühe CDC-Kunden mit dem 63-Charakter-Zeichenset und CDC-Grafikdruckzügen auf ihren Zeilendrucker. Als die Zeitabteilung vorherrscht, verwendeten fast alle Standorte die ASCII -Variante - so dass die Ausgabe des Liniendruckers die interaktive Verwendung übereinstimmt. Spätere CDC-Kunden verwendeten auch eher das 64-Charakter-Zeichenset.
Eine spätere Variation, genannt 6/12 Anzeigecode, wurde in der verwendet Kronos und Nr Timesharing -Systeme, um die vollständige Unterstützung zu unterstützen ASCII Fähigkeiten. Im 6/12 -Modus würde ein Fluchtcharakter (der Circumflex, Oktal 76) darauf hinweisen, dass der folgende Buchstabe niedrigerer Fall war. Daher hatten der obere Fall und andere Zeichen 6 Bit Länge und die unteren Fallzeichen waren 12 Bit mit Länge.
Das Platonystem Verwendete eine weitere Variante von 6/12 Anzeigecode. Da er feststellte, dass bei typischer Platon -Verwendung die Rollen umgekehrt waren, waren die niedrigeren Fallbuchstaben am häufigsten zu sehen. Unterbriefe unteren Fall waren die Norm, und das Fluchtcharakter gggs obere Fallbuchstaben.
Das typische Textdateiformat wurde a verwendet Null-Byte Terminator Um das Ende jedes Datensatzes zu bezeichnen. Der Zero-Byte-Terminator wurde zumindest durch die letzten zwölf Bit eines 60-Bit-Wortes angezeigt, das auf Null gesetzt war.[1] Der Terminator könnte je nach Länge des Datensatzes tatsächlich zwischen 12 und 66 Bit liegen. Dies verursachte eine Unklarheit im 64-Charakter-Zeichensatz, wenn ein Dickdarmcharakter der endgültige Charakter in einem Rekord sein musste. In solchen Fällen wurde ein leerer Charakter normalerweise nach dem nachfolgenden Dickdarm an die Aufzeichnung beigefügt.
Codeszeichen anzeigen (64-Charakter-Zeichensatzversion)
| | | ASCII | CDC | | Binär | Dezimal | Oktal | Grafik | Grafik | Name | 000 000 | 0 | 00 | : | : | Doppelpunkt[2] | 000 001 | 1 | 01 | A | A | | 000 010 | 2 | 02 | B | B | | 000 011 | 3 | 03 | C | C | | 000 100 | 4 | 04 | D | D | | 000 101 | 5 | 05 | E | E | | 000 110 | 6 | 06 | F | F | | 000 111 | 7 | 07 | G | G | | 001 000 | 8 | 10 | H | H | | 001 001 | 9 | 11 | I | I | | 001 010 | 10 | 12 | J | J | | 001 011 | 11 | 13 | K | K | | 001 100 | 12 | 14 | L | L | | 001 101 | 13 | 15 | M | M | | 001 110 | 14 | 16 | N | N | | 001 111 | 15 | 17 | O | O | | 010 000 | 16 | 20 | P | P | | 010 001 | 17 | 21 | Q | Q | | 010 010 | 18 | 22 | R | R | | 010 011 | 19 | 23 | S | S | | 010 100 | 20 | 24 | T | T | | 010 101 | 21 | 25 | U | U | | 010 110 | 22 | 26 | V | V | | 010 111 | 23 | 27 | W | W | | 011 000 | 24 | 30 | X | X | | 011 001 | 25 | 31 | Y | Y | | 011 010 | 26 | 32 | Z | Z | | 011 011 | 27 | 33 | 0 | 0 | | 011 100 | 28 | 34 | 1 | 1 | | 011 101 | 29 | 35 | 2 | 2 | | 011 110 | 30 | 36 | 3 | 3 | | 011 111 | 31 | 37 | 4 | 4 | | | | | | ASCII | CDC | | Binär | Dezimal | Oktal | Grafik | Grafik | Name | 100 000 | 32 | 40 | 5 | 5 | | 100 001 | 33 | 41 | 6 | 6 | | 100 010 | 34 | 42 | 7 | 7 | | 100 011 | 35 | 43 | 8 | 8 | | 100 100 | 36 | 44 | 9 | 9 | | 100 101 | 37 | 45 | + | + | | 100 110 | 38 | 46 | - | - | | 100 111 | 39 | 47 | * | * | | 101 000 | 40 | 50 | / | / | | 101 001 | 41 | 51 | ( | ( | | 101 010 | 42 | 52 | ) | ) | | 101 011 | 43 | 53 | $ | $ | | 101 100 | 44 | 54 | = | = | | 101 101 | 45 | 55 | | | leer | 101 110 | 46 | 56 | , | , | | 101 111 | 47 | 57 | . | . | | 110 000 | 48 | 60 | # | ≡ | Äquiv | 110 001 | 49 | 61 | [ | [ | | 110 010 | 50 | 62 | ] | ] | | 110 011 | 51 | 63 | % | % | [3] | 110 100 | 52 | 64 | " | ≠ | nicht Gl | 110 101 | 53 | 65 | _ | → | concat[4] | 110 110 | 54 | 66 | ! | ∨ | Protokoll oder | 110 111 | 55 | 67 | & | ∧ | Protokoll und | 111 000 | 56 | 70 | ' | ↑ | super | 111 001 | 57 | 71 | ? | ↓ | Sub[5] | 111 010 | 58 | 72 | < | < | | 111 011 | 59 | 73 | > | > | | 111 100 | 60 | 74 | @ | ≤ | | 111 101 | 61 | 75 | \ | ≥ | | 111 110 | 62 | 76 | ^ | ¬ | NICHT | 111 111 | 63 | 77 | ; | ; | | |
- ^ CDC verwendete oft den Begriff Byte sich auf 12-Bit-Mengen beziehen, obwohl die Charaktere nur 6-Bit lang waren.
- ^ Anzeigecode 00 hat keine Grafik im 63-Charakter-Set zugeordnet
- ^ Anzeigecode 63 (Oktal) ist A: (Dickdarm) im 63-Charakter-Set
- ^ In CDC PascalDies ist die linke Klammer, {, Zeichen
- ^ In CDC Pascal, Dies ist die richtige Klammer,}, Charakter
6/12 Anzeigecode
Der NOS 6/12 -Anzeigcode ist einer der verwendet CDC Cyber Nr Computer, die alle darstellen ASCII Figuren.
ASCII | Code anzeigen | Dez | Verhexen | Abbr | Dez | Oktober | 6/12 | 0 | 00 | Nul | 62 32 | 76 40 | ^5 | 1 | 01 | Soh | 62 33 | 76 41 | ^6 | 2 | 02 | Stx | 62 34 | 76 42 | ^7 | 3 | 03 | ETX | 62 35 | 76 43 | ^8 | 4 | 04 | Eot | 62 36 | 76 44 | ^9 | 5 | 05 | Enq | 62 37 | 76 45 | ^+ | 6 | 06 | Ack | 62 38 | 76 46 | ^- | 7 | 07 | Bel | 62 39 | 76 47 | ^* | 8 | 08 | BS | 62 40 | 76 50 | ^/ | 9 | 09 | Ht | 62 41 | 76 51 | ^( | 10 | 0a | Lf | 62 42 | 76 52 | ^)) | 11 | 0b | Vt | 62 43 | 76 53 | ^$ | 12 | 0c | Ff | 62 44 | 76 54 | ^= | 13 | 0d | Cr | 62 45 | 76 55 | ^ | 14 | 0e | ALSO | 62 46 | 76 56 | ^ | 15 | 0f | Si | 62 47 | 76 57 | ^ | 16 | 10 | Dle | 62 48 | 76 60 | ^# | 17 | 11 | DC1 | 62 49 | 76 61 | ^[ | 18 | 12 | DC2 | 62 50 | 76 62 | ^]] | 19 | 13 | DC3 | 62 51 | 76 63 | ^% | 20 | 14 | DC4 | 62 52 | 76 64 | ^" | 21 | 15 | Nak | 62 53 | 76 65 | ^_ | 22 | 16 | Syn | 62 54 | 76 66 | ^! | 23 | 17 | ETB | 62 55 | 76 67 | ^& | 24 | 18 | KANN | 62 56 | 76 70 | ^' | 25 | 19 | Em | 62 57 | 76 71 | ^? | 26 | 1a | Sub | 62 58 | 76 72 | ^< | 27 | 1b | ESC | 62 59 | 76 73 | ^> | 28 | 1c | Fs | 62 60 | 76 74 | ^@ | 29 | 1d | Gs | 62 61 | 76 75 | ^\ | 30 | 1E | Rs | 62 62 | 76 76 | ^^ | 31 | 1f | UNS | 62 63 | 76 77 | ^; | | ASCII | Code anzeigen | Dez | Verhexen | Glyphe | Dez | Oktober | 6/12 | 32 | 20 | | 45 | 55 | | 33 | 21 | ! | 54 | 66 | ! | 34 | 22 | " | 52 | 64 | " | 35 | 23 | # | 48 | 60 | # | 36 | 24 | $ | 43 | 53 | $ | 37 | 25 | % | 51 | 63 | % | 38 | 26 | & | 55 | 67 | & | 39 | 27 | ' | 56 | 70 | '' | 40 | 28 | ( | 41 | 51 | ( | 41 | 29 | ) | 42 | 52 | )) | 42 | 2a | * | 39 | 47 | * | 43 | 2b | + | 37 | 45 | + | 44 | 2c | , | 46 | 56 | Anwesend | 45 | 2d | - | 38 | 46 | - | 46 | 2e | . | 47 | 57 | . | 47 | 2f | / | 40 | 50 | / | 48 | 30 | 0 | 27 | 33 | 0 | 49 | 31 | 1 | 28 | 34 | 1 | 50 | 32 | 2 | 29 | 35 | 2 | 51 | 33 | 3 | 30 | 36 | 3 | 52 | 34 | 4 | 31 | 37 | 4 | 53 | 35 | 5 | 32 | 40 | 5 | 54 | 36 | 6 | 33 | 41 | 6 | 55 | 37 | 7 | 34 | 42 | 7 | 56 | 38 | 8 | 35 | 43 | 8 | 57 | 39 | 9 | 36 | 44 | 9 | 58 | 3a | : | 60 4 | 74 04 | @D | 59 | 3b | ; | 63 | 77 | ; | 60 | 3c | < | 58 | 72 | < | 61 | 3d | = | 44 | 54 | = | 62 | 3e | > | 59 | 73 | > | 63 | 3f | ? | 57 | 71 | ? | |
ASCII | Code anzeigen | Dez | Verhexen | Glyphe | Dez | Oktober | 6/12 | 64 | 40 | @ | 60 1 | 74 01 | @EIN | 65 | 41 | A | 1 | 01 | EIN | 66 | 42 | B | 2 | 02 | B | 67 | 43 | C | 3 | 03 | C | 68 | 44 | D | 4 | 04 | D | 69 | 45 | E | 5 | 05 | E | 70 | 46 | F | 6 | 06 | F | 71 | 47 | G | 7 | 07 | G | 72 | 48 | H | 8 | 10 | H | 73 | 49 | I | 9 | 11 | ich | 74 | 4a | J | 10 | 12 | J | 75 | 4b | K | 11 | 13 | K | 76 | 4c | L | 12 | 14 | L | 77 | 4d | M | 13 | 15 | M | 78 | 4e | N | 14 | 16 | N | 79 | 4f | O | 15 | 17 | Ö | 80 | 50 | P | 16 | 20 | P | 81 | 51 | Q | 17 | 21 | Q | 82 | 52 | R | 18 | 22 | R | 83 | 53 | S | 19 | 23 | S | 84 | 54 | T | 20 | 24 | T | 85 | 55 | U | 21 | 25 | U | 86 | 56 | V | 22 | 26 | V | 87 | 57 | W | 23 | 27 | W | 88 | 58 | X | 24 | 30 | X | 89 | 59 | Y | 25 | 31 | Y | 90 | 5a | Z | 26 | 32 | Z | 91 | 5b | [ | 49 | 61 | [ | 92 | 5c | \ | 61 | 75 | \ | 93 | 5d | ] | 50 | 62 | ] | 94 | 5e | ^ | 60 2 | 74 02 | @B | 95 | 5f | _ | 53 | 65 | _ | | ASCII | Code anzeigen | Dez | Verhexen | Glyphe | Dez | Oktober | 6/12 | 96 | 60 | ' | 60 7 | 74 07 | @G | 97 | 61 | a | 62 1 | 76 01 | ^A | 98 | 62 | b | 62 2 | 76 02 | ^B | 99 | 63 | c | 62 3 | 76 03 | ^C | 100 | 64 | d | 62 4 | 76 04 | ^D | 101 | 65 | e | 62 5 | 76 05 | ^E | 102 | 66 | f | 62 6 | 76 06 | ^F | 103 | 67 | g | 62 7 | 76 07 | ^G | 104 | 68 | h | 62 8 | 76 10 | ^H | 105 | 69 | i | 62 9 | 76 11 | ^I | 106 | 6a | j | 62 10 | 76 12 | ^J | 107 | 6b | k | 62 11 | 76 13 | ^K | 108 | 6c | l | 62 12 | 76 14 | ^L | 109 | 6d | m | 62 13 | 76 15 | ^M | 110 | 6e | n | 62 14 | 76 16 | ^N | 111 | 6F | o | 62 15 | 76 17 | ^O | 112 | 70 | p | 62 16 | 76 20 | ^P | 113 | 71 | q | 62 17 | 76 21 | ^Q | 114 | 72 | r | 62 18 | 76 22 | ^R | 115 | 73 | s | 62 19 | 76 23 | ^S | 116 | 74 | t | 62 20 | 76 24 | ^T | 117 | 75 | u | 62 21 | 76 25 | ^U | 118 | 76 | v | 62 22 | 76 26 | ^V | 119 | 77 | w | 62 23 | 76 27 | ^W | 120 | 78 | x | 62 24 | 76 30 | ^X | 121 | 79 | y | 62 25 | 76 31 | ^Y | 122 | 7A | z | 62 26 | 76 32 | ^Z | 123 | 7b | { | 62 27 | 76 33 | ^0 | 124 | 7c | | | 62 28 | 76 34 | ^1 | 125 | 7d | } | 62 29 | 76 35 | ^2 | 126 | 7e | ~ | 62 30 | 76 36 | ^3 | 127 | 7f | Del | 62 31 | 76 37 | ^4 | |
Weitere Lektüre
- Savard, John J. G. (2018) [2005]. "Computerarithmetik". QuadiBloc. Die frühen Tage von Hexadezimal. Archiviert vom Original am 2018-07-16. Abgerufen 2018-07-16.
Externe Links