La memoria de un ordenador guarda toda la información en formato digital. No hay forma de almacenar caracteres directamente. Cada uno de los caracteres tiene un código digital equivalente. Esto se denomina código ASCII (American Standard Code for Information Interchange). El código ASCII básico representaba caracteres utilizando 7 bits (para 128 caracteres posibles, enumerados del 0 al 127).
- Los códigos de 0 al 31 no se utilizan para caracteres. Éstos se denominan caracteres de control ya que se utilizan para acciones como:
- Retorno de carro (CR)
- Timbre (BEL)
- Los códigos 65 al 90 representan las letras mayúsculas.
- Los códigos 97 al 122 representan las letras minúsculas
(Si cambiamos el 6º bit, se pasa de mayúscula a minúscula; esto equivale a agregar 32 al código ASCII en base decimal).
Tabla de ASCII
carácteres | code ASCII | code hexadecimal |
---|---|---|
NUL (Null) | 0 | 00 |
SOH (Start of heading) | 1 | 01 |
STX (Start of text) | 2 | 02 |
ETX (End of text) | 3 | 03 |
EOT (End of transmission) | 4 | 04 |
ENQ (Enquiry) | 5 | 05 |
ACK (Acknowledge) | 6 | 06 |
BEL (Bell) | 7 | 07 |
BS (Backspace) | 8 | 08 |
TAB (Horizontal tabulation, tabulación horizontal) | 9 | 09 |
LF (Line Feed, salto de línea) | 10 | 0A |
VT (Vertical tabulation, tabulación vertical) | 11 | 0B |
FF (Form feed) | 12 | 0C |
CR (Carriage return, retorno de carro) | 13 | 0D |
SO (Shift out) | 14 | 0E |
SI (Shift in) | 15 | 0F |
DLE (Data link escape) | 16 | 10 |
DC1 (Device control 1) | 17 | 11 |
DC2 (Device control 2) | 18 | 12 |
DC3 (Device control 3) | 19 | 13 |
DC4 (Device control 4) | 20 | 14 |
NAK (Negative acknowledgement) | 21 | 15 |
SYN (Synchronous idle) | 22 | 16 |
ETB (End of transmission block, fin de bloque de transmisión) | 23 | 17 |
CAN (Cancel, cancelar) | 24 | 18 |
EM (End of medium, fin de medio) | 25 | 19 |
SUB (Substitute, sustituto) | 26 | 1A |
ESC (Escape, carácter de escape) | 27 | 1B |
FS (File separator, separador de archivos) | 28 | 1C |
GS (Group separator, separador de grupo) | 29 | 1D |
RS (Record separator, separador de registros) | 30 | 1E |
US (Unit separator, separador de unidades) | 31 | 1F |
SP (Space, espacio) | 32 | 20 |
! | 33 | 21 |
" | 34 | 22 |
# | 35 | 23 |
$ | 36 | 24 |
% | 37 | 25 |
& | 38 | 26 |
' | 39 | 27 |
( | 40 | 28 |
) | 41 | 29 |
* | 42 | 2A |
+ | 43 | 2B |
, | 44 | 2C |
- | 45 | 2D |
. | 46 | 2E |
/ | 47 | 2F |
0 | 48 | 30 |
1 | 49 | 31 |
2 | 50 | 32 |
3 | 51 | 33 |
4 | 52 | 34 |
5 | 53 | 35 |
6 | 54 | 36 |
7 | 55 | 37 |
8 | 56 | 38 |
9 | 57 | 39 |
: | 58 | 3A |
; | 59 | 3B |
< | 60 | 3C |
= | 61 | 3D |
> | 62 | 3E |
? | 63 | 3F |
@ | 64 | 40 |
A | 65 | 41 |
B | 66 | 42 |
C | 67 | 43 |
D | 68 | 44 |
E | 69 | 45 |
F | 70 | 46 |
G | 71 | 47 |
H | 72 | 48 |
I | 73 | 49 |
J | 74 | 4A |
K | 75 | 4B |
L | 76 | 4C |
M | 77 | 4D |
N | 78 | 4E |
O | 79 | 4F |
P | 80 | 50 |
Q | 81 | 51 |
R | 82 | 52 |
S | 83 | 53 |
T | 84 | 54 |
U | 85 | 55 |
V | 86 | 56 |
W | 87 | 57 |
X | 88 | 58 |
Y | 89 | 59 |
Z | 90 | 5A |
[ | 91 | 5B |
\ | 92 | 5C |
] | 93 | 5D |
^ | 94 | 5E |
_ | 95 | 5F |
` | 96 | 60 |
a | 97 | 61 |
b | 98 | 62 |
c | 99 | 63 |
d | 100 | 64 |
e | 101 | 65 |
f | 102 | 66 |
g | 103 | 67 |
h | 104 | 68 |
i | 105 | 69 |
j | 106 | 6A |
k | 107 | 6B |
l | 108 | 6C |
m | 109 | 6D |
n | 110 | 6E |
o | 111 | 6F |
p | 112 | 70 |
q | 113 | 71 |
r | 114 | 72 |
s | 115 | 73 |
t | 116 | 74 |
u | 117 | 75 |
v | 118 | 76 |
w | 119 | 77 |
x | 120 | 78 |
y | 121 | 79 |
z | 122 | 7A |
{ | 123 | 7B |
| | 124 | 7C |
} | 125 | 7D |
~ | 126 | 7E |
Tecla de borrar | 127 | 7F |
Lista de ASCII Extendido :
el codigo ascii 128 = Ç ( C cedilla mayúscula )
el codigo ascii 129 = ü ( letra u minúscula con diéresis )
el codigo ascii 130 = é ( letra e minúscula con acento agudo )
el codigo ascii 131 = â ( letra a minúscula con acento circunflejo )
el codigo ascii 132 = ä ( letra a minúscula con diéresis )
el codigo ascii 133 = à ( letra a minúscula con acento grave )
el codigo ascii 134 = å ( letra a minúscula con anillo )
el codigo ascii 135 = ç ( c cedilla minúscula )
el codigo ascii 136 = ê ( letra e minúscula con acento circunflejo )
el codigo ascii 137 = ë ( letra e minúscula con diéresis )
el codigo ascii 138 = è ( letra e minúscula con acento grave )
el codigo ascii 139 = ï ( letra i minúscula con diéresis )
el codigo ascii 140 = î ( letra i minúscula con acento circunflejo )
el codigo ascii 141 = ì ( letra i minúscula con acento grave )
el codigo ascii 142 = Ä ( letra A mayúscula con diéresis )
el codigo ascii 143 = Å ( Letra A mayúscula con anillo )
el codigo ascii 144 = É ( letra E mayúscula con acento agudo )
el codigo ascii 145 = æ ( diptongo latin ae minúscula )
el codigo ascii 146 = Æ ( diptongo latin AE mayúscula )
el codigo ascii 147 = ô ( letra o minúscula con acento circunflejo )
el codigo ascii 148 = ö ( letra o minúscula con diéresis )
el codigo ascii 149 = ò ( letra o minúscula con acento grave )
el codigo ascii 150 = û ( letra u minúscula con acento circunflejo )
el codigo ascii 151 = ù ( letra u minúscula con acento grave )
el codigo ascii 152 = ÿ ( letra y minúscula con diéresis )
el codigo ascii 153 = Ö ( letra O mayúscula con diéresis )
el codigo ascii 154 = Ü ( letra U mayúscula con diéresis )
el codigo ascii 155 = ø ( letra o minúscula con barra inclinada )
el codigo ascii 156 = £ ( signo Libra Esterlina )
el codigo ascii 157 = Ø ( letra O mayúscula con barra inclinada )
el codigo ascii 158 = × ( signo de multiplicación )
el codigo ascii 159 = ƒ ( símbolo de función )
el codigo ascii 160 = á ( letra a minúscula con acento agudo )
el codigo ascii 161 = í ( letra i minúscula con acento agudo )
el codigo ascii 162 = ó ( letra o minúscula con acento agudo )
el codigo ascii 163 = ú ( letra u minúscula con acento agudo )
el codigo ascii 164 = ñ ( letra eñe minúscula - letra n con tilde - enie )
el codigo ascii 165 = Ñ ( letra EÑE mayúscula - letra N con tilde - ENIE )
el codigo ascii 166 = ª ( ordinal femenino )
el codigo ascii 167 = º ( ordinal masculino )
el codigo ascii 168 = ¿ ( abre signo interrogacion )
el codigo ascii 169 = ® ( signo registrado )
el codigo ascii 170 = ¬ ( signo de negacion )
el codigo ascii 171 = ½ ( un medio )
el codigo ascii 172 = ¼ ( un cuarto )
el codigo ascii 173 = ¡ ( abre signo de exclamación )
el codigo ascii 174 = « ( abre comillas francesas )
el codigo ascii 175 = » ( cierra comillas francesas )
el codigo ascii 176 = ░
el codigo ascii 177 = ▒
el codigo ascii 178 = ▓
el codigo ascii 179 = │
el codigo ascii 180 = ┤
el codigo ascii 181 = Á ( letra a mayúscula con acento agudo )
el codigo ascii 182 = Â ( letra A mayúscula con acento circunflejo )
el codigo ascii 183 = À ( letra A mayúscula con acento grave )
el codigo ascii 184 = © ( signo copyright )
el codigo ascii 185 = ╣
el codigo ascii 186 = ║
el codigo ascii 187 = ╗
el codigo ascii 188 = ╝
el codigo ascii 189 = ¢ ( signo centavo )
el codigo ascii 190 = ¥ ( signo YEN - YUAN )
el codigo ascii 191 = ┐
el codigo ascii 192 = └
el codigo ascii 193 = ┴
el codigo ascii 194 = ┬
el codigo ascii 195 = ├
el codigo ascii 196 = ─
el codigo ascii 197 = ┼
el codigo ascii 198 = ã ( a minúscula con tilde )
el codigo ascii 199 = Ã ( A mayúscula con tilde )
el codigo ascii 200 = ╚
el codigo ascii 201 = ╔
el codigo ascii 202 = ╩
el codigo ascii 203 = ╦
el codigo ascii 204 = ╠
el codigo ascii 205 = ═
el codigo ascii 206 = ╬
el codigo ascii 207 = ¤ ( signo monetario - divisa general )
el codigo ascii 208 = ð ( eth latina minúscula )
el codigo ascii 209 = Ð ( eth latina mayúscula )
el codigo ascii 210 = Ê ( letra E mayúscula con acento circunflejo )
el codigo ascii 211 = Ë ( letra E mayúscula con diéresis )
el codigo ascii 212 = È ( letra E mayúscula con acento grave )
el codigo ascii 213 = ı ( letra minuscula i sin punto )
el codigo ascii 214 = Í ( letra i mayúscula con acento agudo )
el codigo ascii 215 = Î ( letra I mayúscula con acento circunflejo )
el codigo ascii 216 = Ï ( letra i mayúscula con diéresis )
el codigo ascii 217 = ┘
el codigo ascii 218 = ┌
el codigo ascii 219 = █
el codigo ascii 220 = ▄
el codigo ascii 221 = ¦ ( barra vertical partida )
el codigo ascii 222 = Ì ( letra I mayúscula con acento grave )
el codigo ascii 223 = ▀
el codigo ascii 224 = Ó ( letra o mayúscula con acento agudo )
el codigo ascii 225 = ß ( letra alemana eszett o ese-zeta )
el codigo ascii 226 = Ô ( letra O mayúscula con acento circunflejo )
el codigo ascii 227 = Ò ( letra O mayúscula con acento grave )
el codigo ascii 228 = õ ( o minúscula con tilde )
el codigo ascii 229 = Õ ( O mayúscula con tilde )
el codigo ascii 230 = µ ( signo micro )
el codigo ascii 231 = þ ( letra latina thorn minúscula )
el codigo ascii 232 = Þ ( letra latina thorn mayúscula )
el codigo ascii 233 = Ú ( letra U mayúscula con acento agudo )
el codigo ascii 234 = Û ( letra U mayúscula con acento circunflejo )
el codigo ascii 235 = Ù ( letra U mayúscula con acento grave )
el codigo ascii 236 = ý ( letra y minúscula con acento agudo )
el codigo ascii 237 = Ý ( letra Y mayúscula con acento agudo )
el codigo ascii 238 = ¯
el codigo ascii 239 = ´ ( acento agudo )
el codigo ascii 240 = ≡
el codigo ascii 241 = ± ( signo mas menos )
el codigo ascii 242 = ‗
el codigo ascii 243 = ¾ ( tres cuartos )
el codigo ascii 244 = ¶ ( fin de párrafo - signo de calderón )
el codigo ascii 245 = § ( signo de sección )
el codigo ascii 246 = ÷ ( signo de division )
el codigo ascii 247 = ¸ ( cedilla )
el codigo ascii 248 = ° ( signo de grado )
el codigo ascii 249 = ¨ ( diéresis )
el codigo ascii 250 = ·
el codigo ascii 251 = ¹ ( superíndice uno )
el codigo ascii 252 = ³ ( superíndice tres )
el codigo ascii 253 = ² ( superíndice dos )
el codigo ascii 254 = ■
el codigo ascii 255 = nbsp ( espacio sin separación - non breaking space )
el codigo ascii 129 = ü ( letra u minúscula con diéresis )
el codigo ascii 130 = é ( letra e minúscula con acento agudo )
el codigo ascii 131 = â ( letra a minúscula con acento circunflejo )
el codigo ascii 132 = ä ( letra a minúscula con diéresis )
el codigo ascii 133 = à ( letra a minúscula con acento grave )
el codigo ascii 134 = å ( letra a minúscula con anillo )
el codigo ascii 135 = ç ( c cedilla minúscula )
el codigo ascii 136 = ê ( letra e minúscula con acento circunflejo )
el codigo ascii 137 = ë ( letra e minúscula con diéresis )
el codigo ascii 138 = è ( letra e minúscula con acento grave )
el codigo ascii 139 = ï ( letra i minúscula con diéresis )
el codigo ascii 140 = î ( letra i minúscula con acento circunflejo )
el codigo ascii 141 = ì ( letra i minúscula con acento grave )
el codigo ascii 142 = Ä ( letra A mayúscula con diéresis )
el codigo ascii 143 = Å ( Letra A mayúscula con anillo )
el codigo ascii 144 = É ( letra E mayúscula con acento agudo )
el codigo ascii 145 = æ ( diptongo latin ae minúscula )
el codigo ascii 146 = Æ ( diptongo latin AE mayúscula )
el codigo ascii 147 = ô ( letra o minúscula con acento circunflejo )
el codigo ascii 148 = ö ( letra o minúscula con diéresis )
el codigo ascii 149 = ò ( letra o minúscula con acento grave )
el codigo ascii 150 = û ( letra u minúscula con acento circunflejo )
el codigo ascii 151 = ù ( letra u minúscula con acento grave )
el codigo ascii 152 = ÿ ( letra y minúscula con diéresis )
el codigo ascii 153 = Ö ( letra O mayúscula con diéresis )
el codigo ascii 154 = Ü ( letra U mayúscula con diéresis )
el codigo ascii 155 = ø ( letra o minúscula con barra inclinada )
el codigo ascii 156 = £ ( signo Libra Esterlina )
el codigo ascii 157 = Ø ( letra O mayúscula con barra inclinada )
el codigo ascii 158 = × ( signo de multiplicación )
el codigo ascii 159 = ƒ ( símbolo de función )
el codigo ascii 160 = á ( letra a minúscula con acento agudo )
el codigo ascii 161 = í ( letra i minúscula con acento agudo )
el codigo ascii 162 = ó ( letra o minúscula con acento agudo )
el codigo ascii 163 = ú ( letra u minúscula con acento agudo )
el codigo ascii 164 = ñ ( letra eñe minúscula - letra n con tilde - enie )
el codigo ascii 165 = Ñ ( letra EÑE mayúscula - letra N con tilde - ENIE )
el codigo ascii 166 = ª ( ordinal femenino )
el codigo ascii 167 = º ( ordinal masculino )
el codigo ascii 168 = ¿ ( abre signo interrogacion )
el codigo ascii 169 = ® ( signo registrado )
el codigo ascii 170 = ¬ ( signo de negacion )
el codigo ascii 171 = ½ ( un medio )
el codigo ascii 172 = ¼ ( un cuarto )
el codigo ascii 173 = ¡ ( abre signo de exclamación )
el codigo ascii 174 = « ( abre comillas francesas )
el codigo ascii 175 = » ( cierra comillas francesas )
el codigo ascii 176 = ░
el codigo ascii 177 = ▒
el codigo ascii 178 = ▓
el codigo ascii 179 = │
el codigo ascii 180 = ┤
el codigo ascii 181 = Á ( letra a mayúscula con acento agudo )
el codigo ascii 182 = Â ( letra A mayúscula con acento circunflejo )
el codigo ascii 183 = À ( letra A mayúscula con acento grave )
el codigo ascii 184 = © ( signo copyright )
el codigo ascii 185 = ╣
el codigo ascii 186 = ║
el codigo ascii 187 = ╗
el codigo ascii 188 = ╝
el codigo ascii 189 = ¢ ( signo centavo )
el codigo ascii 190 = ¥ ( signo YEN - YUAN )
el codigo ascii 191 = ┐
el codigo ascii 192 = └
el codigo ascii 193 = ┴
el codigo ascii 194 = ┬
el codigo ascii 195 = ├
el codigo ascii 196 = ─
el codigo ascii 197 = ┼
el codigo ascii 198 = ã ( a minúscula con tilde )
el codigo ascii 199 = Ã ( A mayúscula con tilde )
el codigo ascii 200 = ╚
el codigo ascii 201 = ╔
el codigo ascii 202 = ╩
el codigo ascii 203 = ╦
el codigo ascii 204 = ╠
el codigo ascii 205 = ═
el codigo ascii 206 = ╬
el codigo ascii 207 = ¤ ( signo monetario - divisa general )
el codigo ascii 208 = ð ( eth latina minúscula )
el codigo ascii 209 = Ð ( eth latina mayúscula )
el codigo ascii 210 = Ê ( letra E mayúscula con acento circunflejo )
el codigo ascii 211 = Ë ( letra E mayúscula con diéresis )
el codigo ascii 212 = È ( letra E mayúscula con acento grave )
el codigo ascii 213 = ı ( letra minuscula i sin punto )
el codigo ascii 214 = Í ( letra i mayúscula con acento agudo )
el codigo ascii 215 = Î ( letra I mayúscula con acento circunflejo )
el codigo ascii 216 = Ï ( letra i mayúscula con diéresis )
el codigo ascii 217 = ┘
el codigo ascii 218 = ┌
el codigo ascii 219 = █
el codigo ascii 220 = ▄
el codigo ascii 221 = ¦ ( barra vertical partida )
el codigo ascii 222 = Ì ( letra I mayúscula con acento grave )
el codigo ascii 223 = ▀
el codigo ascii 224 = Ó ( letra o mayúscula con acento agudo )
el codigo ascii 225 = ß ( letra alemana eszett o ese-zeta )
el codigo ascii 226 = Ô ( letra O mayúscula con acento circunflejo )
el codigo ascii 227 = Ò ( letra O mayúscula con acento grave )
el codigo ascii 228 = õ ( o minúscula con tilde )
el codigo ascii 229 = Õ ( O mayúscula con tilde )
el codigo ascii 230 = µ ( signo micro )
el codigo ascii 231 = þ ( letra latina thorn minúscula )
el codigo ascii 232 = Þ ( letra latina thorn mayúscula )
el codigo ascii 233 = Ú ( letra U mayúscula con acento agudo )
el codigo ascii 234 = Û ( letra U mayúscula con acento circunflejo )
el codigo ascii 235 = Ù ( letra U mayúscula con acento grave )
el codigo ascii 236 = ý ( letra y minúscula con acento agudo )
el codigo ascii 237 = Ý ( letra Y mayúscula con acento agudo )
el codigo ascii 238 = ¯
el codigo ascii 239 = ´ ( acento agudo )
el codigo ascii 240 = ≡
el codigo ascii 241 = ± ( signo mas menos )
el codigo ascii 242 = ‗
el codigo ascii 243 = ¾ ( tres cuartos )
el codigo ascii 244 = ¶ ( fin de párrafo - signo de calderón )
el codigo ascii 245 = § ( signo de sección )
el codigo ascii 246 = ÷ ( signo de division )
el codigo ascii 247 = ¸ ( cedilla )
el codigo ascii 248 = ° ( signo de grado )
el codigo ascii 249 = ¨ ( diéresis )
el codigo ascii 250 = ·
el codigo ascii 251 = ¹ ( superíndice uno )
el codigo ascii 252 = ³ ( superíndice tres )
el codigo ascii 253 = ² ( superíndice dos )
el codigo ascii 254 = ■
el codigo ascii 255 = nbsp ( espacio sin separación - non breaking space )
No hay comentarios:
Publicar un comentario