디스플레이 코드는 Control Data Corporation이 제조한 많은 컴퓨터 시스템(특히 1964년 CDC3000 시리즈와 그 이후의 CDC 6000 시리즈)에서 사용되는 6비트 문자 코드입니다.CDC 6000 시리즈와 그 후속 제품에는 60비트 워드가 포함되어 있습니다.따라서 일반적인 용법에는 단어당 10자가 포함되어 있습니다.이것은 4비트 BCD 인코딩의 6비트 확장으로 BCDIC(BCD 교환 코드)라고[citation needed] 불렸습니다.
표시 코드에는 63 문자 집합과 64 문자 집합 등 여러 가지 종류가 있었습니다.또한 63자 및 64자 세트의 'CDC 그래픽'과 'ASCII 그래픽' 변형도 있었습니다.63 문자 또는 64 문자 세트 및 CDC 또는 ASCII 그래픽 중에서 선택할 수 있습니다.일반적으로 초기 CDC 고객은 63자 세트로 시작하여 CDC 그래픽 인쇄 트레인을 라인 프린터로 사용합니다.시분할이 보편화되면서 거의 모든 사이트에서 ASCII 배리언트를 사용했습니다.그래서 라인 프린터의 출력이 인터랙티브한 사용법과 일치합니다.이후의 CDC 고객도 64 문자 세트를 사용할 가능성이 높아졌습니다.
완전한 ASCII 기능을 지원하기 위해 Kronos 및 NOS 타임셰어링 시스템에서는 6/12 디스플레이 코드라고 불리는 새로운 버전이 사용되었습니다.6/12 모드에서는 이스케이프 문자(곡선 부호, 8진수 76)는 다음 문자가 소문자임을 나타냅니다.따라서 대문자 및 기타 문자의 길이는 6비트, 소문자는 12비트였습니다.
PLATO 시스템은 6/12 표시 코드의 추가적인 변형을 사용했습니다.PLATO의 전형적인 용법에서는 소문자가 가장 일반적이었다는 점을 지적하고 역할이 뒤바뀌었다.소문자가 표준이고 이스케이프 문자는 대문자 앞에 있습니다.
일반적인 텍스트 파일 형식에서는 각 레코드의 끝을 나타내기 위해 0바이트 터미네이터를 사용했습니다.제로바이트 터미네이터는 적어도 60비트 워드의 마지막 12비트가 [1]제로로 설정되어 있음을 나타냅니다.터미네이터의 길이는 레코드의 길이에 따라 12비트부터66비트까지입니다이로 인해 콜론 문자가 레코드의 마지막 문자가 될 필요가 있는 경우 64자 집합이 모호해집니다.이러한 경우 보통 뒷부분 콜론 뒤에 공백 문자가 레코드에 추가됩니다.
코드 문자 표시(64 문자 집합 버전)
| | | ASCII | CDC | | 바이너리 | 십진수 | 옥탈 | 그래픽스 | 그래픽스 | 이름. | 000 000 | 0 | 00 | : | : | 결장[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 | | 바이너리 | 십진수 | 옥탈 | 그래픽스 | 그래픽스 | 이름. | 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 | | | 백지 | 101 110 | 46 | 56 | , | , | | 101 111 | 47 | 57 | . | . | | 110 000 | 48 | 60 | # | ≡ | 등각선 | 110 001 | 49 | 61 | [ | [ | | 110 010 | 50 | 62 | ] | ] | | 110 011 | 51 | 63 | % | % | [3] | 110 100 | 52 | 64 | " | ≠ | eq가 아니다 | 110 101 | 53 | 65 | _ | → | 콘센트[4] | 110 110 | 54 | 66 | ! | ∨ | 로그 OR | 110 111 | 55 | 67 | & | ∧ | 로그 AND | 111 000 | 56 | 70 | ' | ↑ | 잘 하는 군요 | 111 001 | 57 | 71 | ? | ↓ | 서브[5] | 111 010 | 58 | 72 | < > | < > | | 111 011 | 59 | 73 | > | > | | 111 100 | 60 | 74 | @ | ≤ | | 111 101 | 61 | 75 | \ | ≥ | | 111 110 | 62 | 76 | ^ | ¬ | 것은 아니다. | 111 111 | 63 | 77 | ; | ; | | |
- ^ CDC에서는 12비트 양을 나타내기 위해 바이트라는 용어를 사용하는 경우가 많았지만 문자의 길이는 6비트밖에 되지 않았습니다.
- ^ 디스플레이 코드 00에 63자 집합에 연결된 그래픽이 없습니다.
- ^ 표시 코드 63(옥탈)은 63 문자 집합의 :(콜론)입니다.
- ^ CDC PASCAL에서는 왼쪽 괄호 {, 문자
- ^ CDC PASCAL에서는 이 문자가 올바른 중괄호입니다.
6/12 표시 코드
NOS 6/12 표시 코드는 CDC Cyber NOS 컴퓨터에서 모든 ASCII 문자를 나타내기 위해 사용되는 문자 세트 중 하나입니다.
ASCII | 표시 코드 | 12월 | 16진수 | 아바르 | 12월 | 10월 | 6/12 | 0 | 00 | 없음 | 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 | 전원 | 62 36 | 76 44 | ^9 | 5 | 05 | ENQ | 62 37 | 76 45 | ^+ | 6 | 06 | ACK | 62 38 | 76 46 | ^- | 7 | 07 | 벨 | 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 | 그렇게 | 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 | 동기 | 62 54 | 76 66 | ^! | 23 | 17 | ETB | 62 55 | 76 67 | ^& | 24 | 18 | 할 수 있다 | 62 56 | 76 70 | ^' | 25 | 19 | 전자파 | 62 57 | 76 71 | ^? | 26 | 1A | 후보선수 | 62 58 | 76 72 | ^< | 27 | 1B | ESC | 62 59 | 76 73 | ^> | 28 | 1C | FS | 62 60 | 76 74 | ^@ | 29 | 1차원 | GS | 62 61 | 76 75 | ^\ | 30 | 1E | RS | 62 62 | 76 76 | ^^ | 31 | 1층 | 미국 | 62 63 | 76 77 | ^; | | ASCII | 표시 코드 | 12월 | 16진수 | 글리프 | 12월 | 10월 | 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 | , | 45 | 이차원 | - | 38 | 46 | - | 46 | 2E | . | 47 | 57 | . | 47 | 2층 | / | 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 | 3층 | ? | 57 | 71 | ? | |
ASCII | 표시 코드 | 12월 | 16진수 | 글리프 | 12월 | 10월 | 6/12 | 64 | 40 | @ | 60 1 | 74 01 | @A | 65 | 41 | A | 1 | 01 | A | 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 | I | 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 | 4층 | O | 15 | 17 | O | 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 | 5층 | _ | 53 | 65 | _ | | ASCII | 표시 코드 | 12월 | 16진수 | 글리프 | 12월 | 10월 | 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 | ^나 | 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 | 6층 | 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 | 7층 | 델 | 62 31 | 76 37 | ^4 | |
추가 정보
- Savard, John J. G. (2018) [2005]. "Computer Arithmetic". quadibloc. The Early Days of Hexadecimal. Archived from the original on 2018-07-16. Retrieved 2018-07-16.
외부 링크