EBCDIC

De Wikipedia, la enciclopedia libre
EBCDIC
Anterior Coded Character Set Identifier Ver y modificar los datos en Wikidata

EBCDIC (Extended Binary Coded Decimal Interchange Code - Código de intercambio decimal de código binario extendido), es un código estándar de 8 bits usado por computadoras mainframe IBM. IBM adaptó el EBCDIC del código de tarjetas perforadas en los años 1960 y lo promulgó como una táctica customer-control cambiando el código estándar ASCII.

EBCDIC es un código binario que representa caracteres alfanuméricos, controles y signos de puntuación. Cada carácter está compuesto por 8 bits = 1 byte, por eso EBCDIC define un total de 256 caracteres.

Existen muchas versiones ("codepages") de EBCDIC con caracteres diferentes, respectivamente sucesiones diferentes de los mismos caracteres. Por ejemplo al menos hay 9 versiones nacionales de EBCDIC con Latín 1 caracteres con sucesiones diferentes.

El siguiente es el código CCSID 500, una variante de EBCDIC. Los caracteres 0x00–0x3F y 0xFF son de control, 0x40 es un espacio, 0x41 es no-saltar página y 0xCA es un guion suave.

    0 1 2 3 4 5 6 7 8 9 A B C D E F
40     â ä à á ã å ç ñ [ . < ( + !
50   & é ê ë è í î ï ì ß ] $ * ) ; ^
60   - / Â Ä À Á Ã Å Ç Ñ ¦ , % _ > ?
70   ø É Ê Ë È Í Î Ï Ì ` : # @ ' = "
80   Ø a b c d e f g h i « » ð ý þ ±
90   ° j k l m n o p q r ª º æ ¸ Æ ¤
A0   µ ~ s t u v w x y z ¡ ¿ Ð Ý Þ ®
B0   ¢ £ ¥ · © § ¼ ½ ¾ ¬ | ¯ ¨ ´ ×
C0   { A B C D E F G H I ô ö ò ó õ
D0   } J K L M N O P Q R ¹ û ü ù ú ÿ
E0   \ ÷ S T U V W X Y Z ² Ô Ö Ò Ó Õ
F0   0 1 2 3 4 5 6 7 8 9 ³ Û Ü Ù Ú  

Clave EBCDIC[editar]


Espacio en blanco - 0 1 0 0 0 0 0 0

Las letras mayúsculas son de la A a la Z: se dividen en tres grupos (A-I), (J-R), (S-Z) y en las primeras cuatro posiciones se identifica el grupo al cual pertenece la letra y en las restantes cuatro posiciones el dígito correspondiente a la posición de la letra en el grupo.



A - 1 1 0 0 0 0 0 1
B - 1 1 0 0 0 0 1 0
C - 1 1 0 0 0 0 1 1
D - 1 1 0 0 0 1 0 0
E - 1 1 0 0 0 1 0 1
F - 1 1 0 0 0 1 1 0
G - 1 1 0 0 0 1 1 1
H - 1 1 0 0 1 0 0 0
I - 1 1 0 0 1 0 0 1
J - 1 1 0 1 0 0 0 1
K - 1 1 0 1 0 0 1 0
L - 1 1 0 1 0 0 1 1
M - 1 1 0 1 0 1 0 0
N - 1 1 0 1 0 1 0 1
O - 1 1 0 1 0 1 1 0
P - 1 1 0 1 0 1 1 1
Q - 1 1 0 1 1 0 0 0
R - 1 1 0 1 1 0 0 1
S - 1 1 1 0 0 0 1 0
T - 1 1 1 0 0 0 1 1
U - 1 1 1 0 0 1 0 0
V - 1 1 1 0 0 1 0 1
W - 1 1 1 0 0 1 1 0
X - 1 1 1 0 0 1 1 1
Y - 1 1 1 0 1 0 0 0
Z - 1 1 1 0 1 0 0 1



La letra Ñ se representa 0 1 1 0 1 0 0 1
3

Los dígitos del cero (0) al nueve (9): se identifican con un uno en las primeras cuatro posiciones y en las restantes cuatro posiciones el dígito en binario.



0 - 1 1 1 1 0 0 0 0
1 - 1 1 1 1 0 0 0 1
2 - 1 1 1 1 0 0 1 0
3 - 1 1 1 1 0 0 1 1
4 - 1 1 1 1 0 1 0 0
5 - 1 1 1 1 0 1 0 1
6 - 1 1 1 1 0 1 1 0
7 - 1 1 1 1 0 1 1 1
8 - 1 1 1 1 1 0 0 0
9 - 1 1 1 1 1 0 0 1



Véase también[editar]