Fieldata - Fieldata
Classificação | Codificação latina básica de 7 ou 6 bits |
---|---|
Precedido por | ITA 2 |
Sucedido por | US-ASCII |
FIELDATA (também escrito como Fieldata ) foi um projeto de computador pioneiro executado pelo US Army Signal Corps no final dos anos 1950 que pretendia criar um único padrão (conforme definido em MIL-STD-188A / B / C ) para coletar e distribuir informações do campo de batalha . A esse respeito, poderia ser considerado uma generalização do sistema SAGE da Força Aérea dos Estados Unidos , que estava sendo criado mais ou menos na mesma época.
Ao contrário do SAGE, FIELDATA foi projetado para ter um escopo muito maior, permitindo a coleta de informações de qualquer número de fontes e formulários. Muito do sistema FIELDATA eram as especificações para o formato que os dados tomariam, levando a um conjunto de caracteres que seria uma grande influência no ASCII alguns anos depois. FIELDATA também especificou os formatos de mensagem e até mesmo os padrões elétricos para conectar máquinas padrão FIELDATA.
Outra parte do projeto FIELDATA foi o design e construção de computadores em várias escalas diferentes, de terminais de entrada de dados em uma extremidade, a centros de processamento de dados em todo o teatro na outra. Vários computadores padrão FIELDATA foram construídos durante a vida do projeto, incluindo o MOBIDIC transportável da Sylvania , e o BASICPAC e LOGICPAC da Philco . Outro sistema, o ARTOC , pretendia fornecer saída gráfica (na forma de slides fotográficos ), mas nunca foi concluído.
Como FIELDATA não especificou códigos para interconexão e controle de transmissão de dados, diferentes sistemas (como " FORMULÁRIO PADRÃO ", " Código de linguagem comum COMLOGNET ", " Código de controle SACCOMNET (465L) ") usaram funções de controle diferentes. A intercomunicação entre eles era difícil.
FIELDATA é o conjunto de caracteres original usado internamente em computadores UNIVAC da série 1100 , cada caractere de seis bits contido em seis bits sequenciais da palavra de 36 bits desse computador. O sucessor direto do UNIVAC 1100 são os computadores da série Unisys 2200 , que usam FIELDATA até hoje (embora ASCII agora também seja comum com cada caractere codificado em 1/4 de uma palavra, ou 9 bits). Como alguns dos caracteres FIELDATA não são representados em ASCII, o Unisys 2200 usa os caracteres '^', '"' e '_' para os códigos 004 oct , 076 oct e 077 oct, respectivamente.
O projeto FIELDATA funcionou de 1956 até ser interrompido durante uma reorganização em 1962.
FIELDATA caracteres
Militares
Bit Tag (1) | Bits de Indicador (2) | Detalhes de bits (4) | Bits binários (1 + 6) | Decimal | Octal | Glifo | Nome | Comente |
---|---|---|---|---|---|---|---|---|
Código de supervisão (tag bit 0) | ||||||||
0 | 00 | 0000 | 0: 000000 | 0 | 000 | Em branco / inativo (IDL) | ||
0 | 00 | 0001 | 0: 000001 | 1 | 001 | Caixa alta de controle (CUC) | ||
0 | 00 | 0010 | 0: 000010 | 2 | 002 | Controle de minúsculas (CLC) | ||
0 | 00 | 0011 | 0: 000011 | 3 | 003 | Guia de controle (CHT) | ||
0 | 00 | 0100 | 0: 000100 | 4 | 004 | Retorno de carro de controle (CCR) | ||
0 | 00 | 0101 | 0: 000101 | 5 | 005 | Espaço de controle (CSP) | ||
0 | 00 | 0110 | 0: 000110 | 6 | 006 | uma | As duas primeiras linhas do código de supervisão não são usadas em todos os aplicativos, apenas onde "informações de supervisão alfabéticas" são necessárias. COMLOGNET os omite, enquanto SACCOMNET inclui caracteres de controle adicionais no lugar das letras de supervisão. | |
0 | 00 | 0111 | 0: 000111 | 7 | 007 | b | ||
0 | 00 | 1000 | 0: 001000 | 8 | 010 | c | ||
0 | 00 | 1001 | 0: 001001 | 9 | 011 | d | ||
0 | 00 | 1010 | 0: 001010 | 10 | 012 | e | ||
0 | 00 | 1011 | 0: 001011 | 11 | 013 | f | ||
0 | 00 | 1100 | 0: 001100 | 12 | 014 | g | ||
0 | 00 | 1101 | 0: 001101 | 13 | 015 | h | ||
0 | 00 | 1110 | 0: 001110 | 14 | 016 | eu | ||
0 | 00 | 1111 | 0: 001111 | 15 | 017 | j | ||
0 | 01 | 0000 | 0: 010000 | 16 | 020 | k | ||
0 | 01 | 0001 | 0: 010001 | 17 | 021 | eu | ||
0 | 01 | 0010 | 0: 010010 | 18 | 022 | m | ||
0 | 01 | 0011 | 0: 010011 | 19 | 023 | n | ||
0 | 01 | 0100 | 0: 010100 | 20 | 024 | o | ||
0 | 01 | 0101 | 0: 010101 | 21 | 025 | p | ||
0 | 01 | 0110 | 0: 010110 | 22 | 026 | q | ||
0 | 01 | 0111 | 0: 010111 | 23 | 027 | r | ||
0 | 01 | 1000 | 0: 011000 | 24 | 030 | s | ||
0 | 01 | 1001 | 0: 011001 | 25 | 031 | t | ||
0 | 01 | 1010 | 0: 011010 | 26 | 032 | você | ||
0 | 01 | 1011 | 0: 011011 | 27 | 033 | v | ||
0 | 01 | 1100 | 0: 011100 | 28 | 034 | C | ||
0 | 01 | 1101 | 0: 011101 | 29 | 035 | x | ||
0 | 01 | 1110 | 0: 011110 | 30 | 036 | y | ||
0 | 01 | 1111 | 0: 011111 | 31 | 037 | z | ||
0 | 10 | 0000 | 0: 100000 | 32 | 040 | β | Disque 0 (D0) | Gráfico na variante COMLOGNET. |
0 | 10 | 0001 | 0: 100001 | 33 | 041 | # | Disque 1 (D1) | |
0 | 10 | 0010 | 0: 100010 | 34 | 042 | t | Disque 2 (D2) | |
0 | 10 | 0011 | 0: 100011 | 35 | 043 | Disque 3 (D3) | ||
0 | 10 | 0100 | 0: 100100 | 36 | 044 | Disque 4 (D4) | ||
0 | 10 | 0101 | 0: 100101 | 37 | 045 | @ | Disque 5 (D5) | Gráfico na variante COMLOGNET. |
0 | 10 | 0110 | 0: 100110 | 38 | 046 | % | Disque 6 (D6) | |
0 | 10 | 0111 | 0: 100111 | 39 | 047 | ¢ | Disque 7 (D7) | |
0 | 10 | 1000 | 0: 101000 | 40 | 050 | Disque 8 (D8) | BEL em COMLOGNET. | |
0 | 10 | 1001 | 0: 101001 | 41 | 051 | E | Disque 9 (D9) | Gráfico na variante COMLOGNET. |
0 | 10 | 1010 | 0: 101010 | 42 | 052 | Σ | Início do Bloco de Controle (SCB, SOC) | |
0 | 10 | 1011 | 0: 101011 | 43 | 053 | ≠ | Início do Bloco (SBK, SOB) | |
0 | 10 | 1100 | 0: 101100 | 44 | 054 | ≢ | Sobressalente, SOD | |
0 | 10 | 1101 | 0: 101101 | 45 | 055 | ° | Poupar | |
0 | 10 | 1110 | 0: 101110 | 46 | 056 | Poupar | ||
0 | 10 | 1111 | 0: 101111 | 47 | 057 | Poupe, pare | ||
0 | 11 | 0000 | 0: 110000 | 48 | 060 | Pronto para transmitir (RTT) | ||
0 | 11 | 0001 | 0: 110001 | 49 | 061 | Pronto para receber (RTR) | ||
0 | 11 | 0010 | 0: 110010 | 50 | 062 | Não pronto para receber (NRR) | ||
0 | 11 | 0011 | 0: 110011 | 51 | 063 | Fim do Blockette (EBE, EOBK) | ||
0 | 11 | 0100 | 0: 110100 | 52 | 064 | Fim do bloco (EBK, EOB) | ||
0 | 11 | 0101 | 0: 110101 | 53 | 065 | Fim do arquivo (EOF) | ||
0 | 11 | 0110 | 0: 110110 | 54 | 066 | Fim do bloco de controle (ECB, EOC) | ||
0 | 11 | 0111 | 0: 110111 | 55 | 067 | Confirmar recibo (ACK, ACR) | ||
0 | 11 | 1000 | 0: 111000 | 56 | 070 | Bloco de repetição (RPT, RBK) | ||
0 | 11 | 1001 | 0: 111001 | 57 | 071 | Poupar | Solicitado ISN, NISN, CWF, sobressalente em algumas variantes. | |
0 | 11 | 1010 | 0: 111010 | 58 | 072 | Interpretar sinal (INS, ISN) | ||
0 | 11 | 1011 | 0: 111011 | 59 | 073 | Sinal não interpretado (NIS, NISN) | ||
0 | 11 | 1100 | 0: 111100 | 60 | 074 | Seguimento de palavras de controle (CWF) | ||
0 | 11 | 1101 | 0: 111101 | 61 | 075 | SAC (SAC) | ||
0 | 11 | 1110 | 0: 111110 | 62 | 076 | Caráter Especial (SPC) | ASCII ESC . | |
0 | 11 | 1111 | 0: 111111 | 63 | 077 | Excluir (DEL) | ||
Código primário (tag bit 1) | ||||||||
1 | 00 | 0000 | 1: 000000 | 64 | 100 | Espaço Mestre (MS) | ||
1 | 00 | 0001 | 1: 000001 | 65 | 101 | Maiúsculas (UC) | ||
1 | 00 | 0010 | 1: 000010 | 66 | 102 | Minúsculas (LC) | ||
1 | 00 | 0011 | 1: 000011 | 67 | 103 | Tab (HT) | ||
1 | 00 | 0100 | 1: 000100 | 68 | 104 | Retorno de carro (CR) | ||
1 | 00 | 0101 | 1: 000101 | 69 | 105 | Branco / Espaço (SP) | ||
1 | 00 | 0110 | 1: 000110 | 70 | 106 | UMA | ||
1 | 00 | 0111 | 1: 000111 | 71 | 107 | B | ||
1 | 00 | 1000 | 1: 001000 | 72 | 110 | C | ||
1 | 00 | 1001 | 1: 001001 | 73 | 111 | D | ||
1 | 00 | 1010 | 1: 001010 | 74 | 112 | E | ||
1 | 00 | 1011 | 1: 001011 | 75 | 113 | F | ||
1 | 00 | 1100 | 1: 001100 | 76 | 114 | G | ||
1 | 00 | 1101 | 1: 001101 | 77 | 115 | H | ||
1 | 00 | 1110 | 1: 001110 | 78 | 116 | eu | ||
1 | 00 | 1111 | 1: 001111 | 79 | 117 | J | ||
1 | 01 | 0000 | 1: 010000 | 80 | 120 | K | ||
1 | 01 | 0001 | 1: 010001 | 81 | 121 | eu | ||
1 | 01 | 0010 | 1: 010010 | 82 | 122 | M | ||
1 | 01 | 0011 | 1: 010011 | 83 | 123 | N | ||
1 | 01 | 0100 | 1: 010100 | 84 | 124 | O | ||
1 | 01 | 0101 | 1: 010101 | 85 | 125 | P | ||
1 | 01 | 0110 | 1: 010110 | 86 | 126 | Q | ||
1 | 01 | 0111 | 1: 010111 | 87 | 127 | R | ||
1 | 01 | 1000 | 1: 011000 | 88 | 130 | S | ||
1 | 01 | 1001 | 1: 011001 | 89 | 131 | T | ||
1 | 01 | 1010 | 1: 011010 | 90 | 132 | você | ||
1 | 01 | 1011 | 1: 011011 | 91 | 133 | V | ||
1 | 01 | 1100 | 1: 011100 | 92 | 134 | C | ||
1 | 01 | 1101 | 1: 011101 | 93 | 135 | X | ||
1 | 01 | 1110 | 1: 011110 | 94 | 136 | Y | ||
1 | 01 | 1111 | 1: 011111 | 95 | 137 | Z | ||
1 | 10 | 0000 | 1: 100000 | 96 | 140 | ) | ||
1 | 10 | 0001 | 1: 100001 | 97 | 141 | - | ||
1 | 10 | 0010 | 1: 100010 | 98 | 142 | + | ||
1 | 10 | 0011 | 1: 100011 | 99 | 143 | < | ||
1 | 10 | 0100 | 1: 100100 | 100 | 144 | = | ||
1 | 10 | 0101 | 1: 100101 | 101 | 145 | > | ||
1 | 10 | 0110 | 1: 100110 | 102 | 146 | _ | e em UNIVAC. | |
1 | 10 | 0111 | 1: 100111 | 103 | 147 | $ | ||
1 | 10 | 1000 | 1: 101000 | 104 | 150 | * | ||
1 | 10 | 1001 | 1: 101001 | 105 | 151 | ( | ||
1 | 10 | 1010 | 1: 101010 | 106 | 152 | " | % na UNIVAC. | |
1 | 10 | 1011 | 1: 101011 | 107 | 153 | : | ||
1 | 10 | 1100 | 1: 101100 | 108 | 154 | ? | ||
1 | 10 | 1101 | 1: 101101 | 109 | 155 | ! | ||
1 | 10 | 1110 | 1: 101110 | 110 | 156 | , | ||
1 | 10 | 1111 | 1: 101111 | 111 | 157 | Parar (ST) | ||
1 | 11 | 0000 | 1: 110000 | 112 | 160 | 0 | ||
1 | 11 | 0001 | 1: 110001 | 113 | 161 | 1 | ||
1 | 11 | 0010 | 1: 110010 | 114 | 162 | 2 | ||
1 | 11 | 0011 | 1: 110011 | 115 | 163 | 3 | ||
1 | 11 | 0100 | 1: 110100 | 116 | 164 | 4 | ||
1 | 11 | 0101 | 1: 110101 | 117 | 165 | 5 | ||
1 | 11 | 0110 | 1: 110110 | 118 | 166 | 6 | ||
1 | 11 | 0111 | 1: 110111 | 119 | 167 | 7 | ||
1 | 11 | 1000 | 1: 111000 | 120 | 170 | 8 | ||
1 | 11 | 1001 | 1: 111001 | 121 | 171 | 9 | ||
1 | 11 | 1010 | 1: 111010 | 122 | 172 | ' | ||
1 | 11 | 1011 | 1: 111011 | 123 | 173 | ; | ||
1 | 11 | 1100 | 1: 111100 | 124 | 174 | / | ||
1 | 11 | 1101 | 1: 111101 | 125 | 175 | . | ||
1 | 11 | 1110 | 1: 111110 | 126 | 176 | Caráter especial (SPEC) | ||
1 | 11 | 1111 | 1: 111111 | 127 | 177 | Backspace (BS) |
UNIVAC
A versão do código utilizada no UNIVAC foi baseada na segunda metade (código primário) da versão militar com algumas alterações.
Bits de Indicador (2) | Detalhes de bits (4) | Bits binários (6) | Decimal | Octal | Glifo | Nome | Comentários |
---|---|---|---|---|---|---|---|
00 | 0000 | 000000 | 0 | 00 | @ | Às vezes trocado por Δ | |
00 | 0001 | 000001 | 1 | 01 | [ | ||
00 | 0010 | 000010 | 2 | 02 | ] | ||
00 | 0011 | 000011 | 3 | 03 | # | Alimentação de linha (LF) em 1107 e 1108 | |
00 | 0100 | 000100 | 4 | 04 | Δ | Delta | Retorno de transporte (CR) em 1107 e 1108 |
00 | 0101 | 000101 | 5 | 05 | Branco / Espaço (SP) | ||
00 | 0110 | 000110 | 6 | 06 | UMA | ||
00 | 0111 | 000111 | 7 | 07 | B | ||
00 | 1000 | 001000 | 8 | 10 | C | ||
00 | 1001 | 001001 | 9 | 11 | D | ||
00 | 1010 | 001010 | 10 | 12 | E | ||
00 | 1011 | 001011 | 11 | 13 | F | ||
00 | 1100 | 001100 | 12 | 14 | G | ||
00 | 1101 | 001101 | 13 | 15 | H | ||
00 | 1110 | 001110 | 14 | 16 | eu | ||
00 | 1111 | 001111 | 15 | 17 | J | ||
01 | 0000 | 010000 | 16 | 20 | K | ||
01 | 0001 | 010001 | 17 | 21 | eu | ||
01 | 0010 | 010010 | 18 | 22 | M | ||
01 | 0011 | 010011 | 19 | 23 | N | ||
01 | 0100 | 010100 | 20 | 24 | O | ||
01 | 0101 | 010101 | 21 | 25 | P | ||
01 | 0110 | 010110 | 22 | 26 | Q | ||
01 | 0111 | 010111 | 23 | 27 | R | ||
01 | 1000 | 011000 | 24 | 30 | S | ||
01 | 1001 | 011001 | 25 | 31 | T | ||
01 | 1010 | 011010 | 26 | 32 | você | ||
01 | 1011 | 011011 | 27 | 33 | V | ||
01 | 1100 | 011100 | 28 | 34 | C | ||
01 | 1101 | 011101 | 29 | 35 | X | ||
01 | 1110 | 011110 | 30 | 36 | Y | ||
01 | 1111 | 011111 | 31 | 37 | Z | ||
10 | 0000 | 100000 | 32 | 40 | ) | ||
10 | 0001 | 100001 | 33 | 41 | - | ||
10 | 0010 | 100010 | 34 | 42 | + | ||
10 | 0011 | 100011 | 35 | 43 | < | ||
10 | 0100 | 100100 | 36 | 44 | = | ||
10 | 0101 | 100101 | 37 | 45 | > | ||
10 | 0110 | 100110 | 38 | 46 | E | Alterado de _ na versão militar. | |
10 | 0111 | 100111 | 39 | 47 | $ | ||
10 | 1000 | 101000 | 40 | 50 | * | ||
10 | 1001 | 101001 | 41 | 51 | ( | ||
10 | 1010 | 101010 | 42 | 52 | % | Alterado de "na versão militar. | |
10 | 1011 | 101011 | 43 | 53 | : | ||
10 | 1100 | 101100 | 44 | 54 | ? | ||
10 | 1101 | 101101 | 45 | 55 | ! | ||
10 | 1110 | 101110 | 46 | 56 | , | ||
10 | 1111 | 101111 | 47 | 57 | \ | Sinal de parada (🛑︎) em 1107 e 1108 | |
11 | 0000 | 110000 | 48 | 60 | 0 | ||
11 | 0001 | 110001 | 49 | 61 | 1 | ||
11 | 0010 | 110010 | 50 | 62 | 2 | ||
11 | 0011 | 110011 | 51 | 63 | 3 | ||
11 | 0100 | 110100 | 52 | 64 | 4 | ||
11 | 0101 | 110101 | 53 | 65 | 5 | ||
11 | 0110 | 110110 | 54 | 66 | 6 | ||
11 | 0111 | 110111 | 55 | 67 | 7 | ||
11 | 1000 | 111000 | 56 | 70 | 8 | ||
11 | 1001 | 111001 | 57 | 71 | 9 | ||
11 | 1010 | 111010 | 58 | 72 | ' | ||
11 | 1011 | 111011 | 59 | 73 | ; | ||
11 | 1100 | 111100 | 60 | 74 | / | ||
11 | 1101 | 111101 | 61 | 75 | . | ||
11 | 1110 | 111110 | 62 | 76 | ⌑ | Pastilha | |
11 | 1111 | 111111 | 63 | 77 | ≠ | Não igual | Caráter inativo (IDLE) em alguns modelos |
Mapa de caracteres
Versão militar
A tabela a seguir é representativa de uma versão de referência do conjunto militar, conforme descrito em Leubbert (1960) . Existem várias outras variantes, com em alguns casos diferenças dramáticas no código de supervisão (as primeiras quatro linhas 0-3). As letras nas duas primeiras linhas são destinadas ao uso em "informações de supervisão alfabéticas".
_0 | _1 | _2 | _3 | _4 | _5 | _6 | _7 | _8 | _9 | _UMA | _B | _C | _D | _E | _F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0_ 0 |
IDL 0000 |
CUC |
CLC |
CHT 0009 |
CCR 000D |
CSP 0020 |
a 0061 |
b 0062 |
c 0063 |
d 0064 |
e 0065 |
f 0066 |
g 0067 |
h 0068 |
eu 0069 |
j 006A |
1_ 16 |
k 006B |
l 006C |
m 006D |
n 006E |
o 006F |
p 0070 |
q 0071 |
r 0072 |
s 0073 |
t 0074 |
u 0075 |
v 0076 |
w 0077 |
x 0078 |
y 0079 |
z 007A |
2_ 32 |
D0 |
D1 |
D2 |
D3 |
D4 |
D5 |
D6 |
D7 |
D8 |
D9 |
SCB |
SBK 0001 |
||||
3_ 48 |
RTT |
RTR |
NRR |
EBE |
EBK 0017 |
EOF |
BCE |
ACK 0006 |
RPT 0015 |
INS |
NIS |
CWF |
SACO |
SPC 001B |
DEL 007F |
|
4_ 64 |
em |
UC |
LC |
HT 0009 |
CR 000D |
SP 00A0 |
A 0041 |
B 0042 |
C 0043 |
D 0044 |
E 0045 |
F 0046 |
G 0047 |
H 0048 |
I 0049 |
J 004A |
5_ 80 |
K 004B |
L 004C |
M 004D |
N 004E |
O 004F |
P 0050 |
Q 0051 |
R 0052 |
S 0053 |
T 0054 |
U 0055 |
V 0056 |
W 0057 |
X 0058 |
Y 0059 |
Z 005A |
6_ 96 |
) 0029 |
- 002D |
+ 002B |
< 003C |
= 003D |
> 003E |
_ 005F |
$ 0024 |
* 002A |
( 0028 |
" 0022 |
: 003A |
? 003F |
! 0021 |
, 002C |
PARE |
7_ 112 |
0 0030 |
1 0031 |
2 0032 |
3 0033 |
4 0034 |
5 0035 |
6 0036 |
7 0037 |
8 0038 |
9 0039 |
' 0027 |
; 003B |
/ 002F |
. 002E |
SPEC |
BS 0008 |
Carta Número Pontuação Símbolo De outros Indefinido
Versão UNIVAC
A versão do código usada no UNIVAC foi baseada na segunda metade (código primário de 6 bits) da versão militar com algumas alterações.
_0 | _1 | _2 | _3 | _4 | _5 | _6 | _7 | _8 | _9 | _UMA | _B | _C | _D | _E | _F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0_ 0 |
@ 0040 |
[ 005B |
] 005D |
# / LF 0023 / 000A |
Δ / CR 0394 / 000D |
SP 0020 |
A 0041 |
B 0042 |
C 0043 |
D 0044 |
E 0045 |
F 0046 |
G 0047 |
H 0048 |
I 0049 |
J 004A |
1_ 16 |
K 004B |
L 004C |
M 004D |
N 004E |
O 004F |
P 0050 |
Q 0051 |
R 0052 |
S 0053 |
T 0054 |
U 0055 |
V 0056 |
W 0057 |
X 0058 |
Y 0059 |
Z 005A |
2_ 32 |
) 0029 |
- 002D |
+ 002B |
< 003C |
= 003D |
> 003E |
& 0026 |
$ 0024 |
* 002A |
( 0028 |
% 0025 |
: 003A |
? 003F |
! 0021 |
, 002C |
\ / 🛑︎ 005C / 1F6D1 |
3_ 48 |
0 0030 |
1 0031 |
2 0032 |
3 0033 |
4 0034 |
5 0035 |
6 0036 |
7 0037 |
8 0038 |
9 0039 |
' 0027 |
; 003B |
/ 002F |
. 002E |
⌑ 2311 |
≠ / IDL 2260/0000 |
Notas de rodapé
Referências e leituras adicionais
- Fleming, George; James, Nathan L. (17/12/2002). "Códigos Univac Fieldata" . 1.0. Greenbelt, EUA: National Space Science Data Center (NSSDC), NASA Goddard Space Flight Center . Arquivado do original em 24/05/2016 . Página visitada em 2016-05-24 .
- Haralambous, Yannis (setembro de 2007). Fontes e codificações . Traduzido por Horne, P. Scott (1ª ed.). Sebastopol, Califórnia, EUA: O'Reilly Media, Inc. p. 29. ISBN 978-0-596-10242-5.
- Jennings, Thomas Daniel (2020-03-17) [1999]. "Uma história anotada de alguns códigos de caracteres ou ASCII: American Standard Code for Information Infiltration" . Pesquisa sensível (SR-IX) . Recuperado em 2020-03-17 .
- Leubbert, William F. (1960a) [1959-12-01 / 03 (Workshop Internacional sobre Gerenciamento de Conhecimento de Requisitos)]. Escrito no Laboratório de Pesquisa e Desenvolvimento de Sinais do Exército dos EUA , Fort Monmouth , New Jersey, EUA. Conceitos de equipamentos de transmissão de dados para FIELDATA (PDF) . 1959 Proceedings of the Western Joint Computer Conference (WJCC). Boston, EUA: American Federation of Information Processing Societies (AFIPS). pp. 189–196. doi : 10.1109 / AFIPS.1959.27 . Arquivado (PDF) do original em 23/05/2016 . Página visitada em 2016-05-23 . [1] [2]
- Leubbert, William F. (setembro de 1960b). "Processamento de dados como ferramenta de generalização de sistemas de comunicação". Transações do Instituto Americano de Engenheiros Elétricos, Parte I: Comunicação e Eletrônica . 79 (4): 431–436. doi : 10.1109 / TCE.1960.6367290 . S2CID 51649324 .
- Mackenzie, Charles E. (1980). Conjuntos de caracteres codificados, história e desenvolvimento . The Systems Programming Series (1 ed.). Addison-Wesley Publishing Company, Inc. pp. 61, 64, 86. ISBN 978-0-201-14460-4. LCCN 77-90165 . Página visitada em 2016-05-22 .
- Walker, John (1996-08-06). "Código FIELDATA da série UNIVAC 1100" . Memórias UNIVAC . Arquivado do original em 22/05/2016 . Página visitada em 2016-05-22 .