EBCDIC = Extended Binary Coded Decimal Interchange Code
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.
Existan 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.
EBCDIC es un producto de IBM para ordenadores centrales.
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 guión suave.
| 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 | ³ | Û | Ü | Ù | Ú |
Historia
El EBCDIC fue ideado entre 1963 y 1964 por IBM y anunciado con el lanzamiento de la línea de ordenadores IBM System/360. Fue creado para ampliar el código decimal en binario que existió hasta aquel entonces. El EBCDIC fue desarrollado por separado del ASCII, que también se creó en 1963. El EBCDIC es una codificación de 8 bits, frente a la codificación en 7 bits del ASCII. Todos los periféricos de arquitectura IBM y sus sistemas operativos utilizan el EBCDIC. Sus sistemas operativos proporcionan el ASCII y los modos de Unicode para traducir entre diversos códigos. La traducción puede ocurrir dentro del hardware periférico o en el software, según los requisitos de uso. Cuando fue ideado, el EBCDIC hizo relativamente fácil incorporar datos en una computadora con las tarjetas perforadas. Puesto que estas tarjetas han quedado obsoletas, el EBCDIC se utiliza en arquitecturas modernas solamente para la compatibilidad con aparatos antiguos. No tiene ninguna ventaja técnica sobre las páginas de código ASCII, tales como la serie Iso-8859. Como con 8 bits amplió los códigos ASCII, la mayoría de los codepages de EBCDIC permiten utilizar solamente hasta 2 idiomas (inglés y otra lengua) en un archivo de base de datos o de texto. Cuando se requiere utilizar texto multilingüe, es necesario un sistema de apoyo con más caracteres, generalmente una versión de Unicode. Hay un Utf-EBCDIC llamado "formato de transformación del EBCDIC Unicode" propuesto por el consorcio de Unicode, pero no está diseñado para ser utilizado en ambientes abiertos de intercambio.
Acrónimos de informática | Codificación de caracteres | Protocolos y formatos de nivel de presentación | IBM
EBCDIC | Extended Binary Coded Decimals Interchange Code | EBCDIC | EBCDIC | Extended Binary Coded Decimal Interchange Code | EBCDIC | EBCDIC | EBCDIC | Kod EBCDIC | Extended Binary Coded Decimal Interchange Code | EBCDIC | EBCDIC | EBCDIC | EBCDIC