Escolar Documentos
Profissional Documentos
Cultura Documentos
1
2 Programação em C++: Algoritmos, estruturas de dados e objetos
1000 BS CAN ( 8 H X h x
8 8 24 40 56 72 88 104 120
1001 HT EM ) 9 I Y i y
9 9 25 41 57 73 89 105 121
1010 LF SUB * : J Z j z
A 10 26 42 58 74 90 106 122
1011 VT ESC + ; K [ k {
B 11 27 43 59 75 91 107 123
1100 FF FS ’ < L \ l |
C 12 28 44 60 76 92 108 124
1101 CR GS – = M ] m }
D 13 29 45 61 77 93 109 125
1110 SO RS . > N ˆ n ˜
E 14 30 46 62 78 94 110 126
1111 SI US / ? O – o DEL
F 15 31 47 63 79 95 111 127
Exemplo: O caractere «k» é (6B) H = 110 1011. Em geral, acrescenta-se ao código um bit de paridade.
Caracteres de controle ASCII:
NUL Nulo LF Saltar a linha seguinte DC1 Controle de dispositivo 1 EM Fim de suporte (de fita etc.)
SOH Começo de cabeçalho VT Tabulação vertical DC2 Controle de dispositivo 2 SUB Substituir
STX Começo de texto FF Alimentação de folha DC3 Controle de dispositivo 3 ESC Escape
ETX Final de texto CR Retorno de carro DC4 Controle de dispositivo 4 FS Separador de arquivo
EOT Fim de transmissão SO Fora de código NAK Aviso de recebimento GS Separador de grupo
negativo
ENQ Petição, consulta SI Dentro de código SYN Sincronização RS Separador de registro
ACK Aviso de recebimento DLE Escape do laço de dados. ETB Final de bloco de US Separador de subregistro
BEL Apito Caractere de controle que transmissão (campo)
BS Retrocesso de um espaço muda o significado do carac- CAN Anulação DEL Apagar, suprimir
HT Tabulação horizontal tere que vem em seguida
Códigos de Caracteres ASCII 3
Esq. → 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
direita
↓ 0 1 2 3 4 5 6 7 8 9 A B C D E F
0000 NUL SP 0 @ P . p Ç É á └ ╨
0 0 16 32 48 64 80 96 112 128 144 160 176 192 208 224 240
0001 DC1 ! 1 A Q a q ü æ í ┴ ╤
1 1 17 33 49 65 81 97 113 129 145 161 177 193 209 225 241
0011 ♥ DC3 # 3 C S c s â ô ú │ ├ ╙ ∏
3 3 19 35 51 67 83 99 115 131 147 163 179 195 211 227 243
0100 ♦ DC4 S 4 D T d t ä ö ñ ┤ − ╘ ⌠
4 4 20 36 52 68 84 100 116 132 148 164 180 196 212 228 244
0101 ♣ § % 5 E U e u à ò Ñ ╡ E ╒ ⌡
5 5 21 37 53 69 85 101 117 133 149 165 181 197 213 229 245
0110 ♠ & 6 F V f v å û ª ╢ ╞ ╓
6 6 22 38 54 70 86 102 118 134 150 166 182 198 214 230 246
1000 BS CAN ( 8 H X h x ê ÿ ¿ ╕ ╚ ╫
8 8 24 40 56 72 88 104 120 136 152 168 184 200 216 232 248
1001 HT EM ) 9 I Y i y ë Ö │ I ˙
9 9 25 41 57 73 89 105 121 137 153 169 185 201 217 233 249
1010 LF * : J Z j z è Ü ❙ ╨ ˙
A 10 26 42 58 74 90 106 122 138 154 170 186 202 218 234 250
1011 VT ESC + ; K [ k { ï ç ½ ╗ ╦
B 11 27 43 59 75 91 107 123 139 155 171 187 203 219 235 251
1100 FF FS ’ < L / l | î £ ¼ ╝ ╠ ■
C 12 28 44 60 76 92 108 124 140 156 172 188 204 220 236 252
1101 CR _ = M ] m } ì ¥ ¡ ╜ ═ ❙ ²
D 13 29 45 61 77 93 109 125 141 157 173 189 205 221 237 253
1110 SO . > N ˆ n ˜ Ä « ╛ ╬ ❙
E 14 30 46 62 78 94 110 126 142 158 174 190 206 222 238 254
1111 SI / ? O _ o Å ƒ » ┐ ╧ SP
F 15 31 47 63 79 95 111 127 143 159 175 191 207 223 239 255
Nota: No PC, seleciona-se o caractere desejado pressionando simultaneamente a tecla ALT e o número decimal que aparece na parte inferior da casa
correspondente. Por exemplo, ao pressionar ALT-228, seleciona-se .
4 Programação em C++: Algoritmos, estruturas de dados e objetos
Código EBCDIC
Esq. → 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
direita
↓ 0 1 2 3 4 5 6 7 8 9 A B C D E F
0011 ETX TM c l t C L T 3
3 3 19 35 51 67 83 99 115 131 147 163 179 195 211 227 243
0101 HT NL LF RS e n v E N V 1
5 5 21 37 53 69 85 101 117 133 149 165 181 197 213 229 245
0110 LC BS ETB UC f o w F O W 6
6 6 22 38 54 70 86 102 118 134 150 166 182 198 214 230 246
1000 CAN h q y H Q Y 8
8 8 24 40 56 72 88 104 120 136 152 168 184 200 216 232 248
1001 RLF EM \ i r z I R Z 9˙
9 9 25 41 57 73 89 105 121 137 153 169 185 201 217 233 249