0% encontró este documento útil (1 voto)
896 vistas8 páginas

Código EBCDIC

El documento describe el código EBCDIC (Extended Binary Coded Decimal Interchange Code), un sistema de codificación de caracteres desarrollado por IBM para sus ordenadores. EBCDIC es un código de 8 bits que permite 256 caracteres, a diferencia de los 7 bits y 128 caracteres del código ASCII. El documento incluye tablas que muestran la correspondencia entre caracteres EBCDIC, su código hexadecimal y su equivalente Unicode. Además, proporciona breve historia sobre el desarrollo de EBCDIC y su uso actual principalmente en sistemas IBM frente a otros códigos como ASCII

Cargado por

Mgla Angel
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (1 voto)
896 vistas8 páginas

Código EBCDIC

El documento describe el código EBCDIC (Extended Binary Coded Decimal Interchange Code), un sistema de codificación de caracteres desarrollado por IBM para sus ordenadores. EBCDIC es un código de 8 bits que permite 256 caracteres, a diferencia de los 7 bits y 128 caracteres del código ASCII. El documento incluye tablas que muestran la correspondencia entre caracteres EBCDIC, su código hexadecimal y su equivalente Unicode. Además, proporciona breve historia sobre el desarrollo de EBCDIC y su uso actual principalmente en sistemas IBM frente a otros códigos como ASCII

Cargado por

Mgla Angel
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Cdigo EBCDIC

Car EBCDIC HEX Car EBCDIC HEX Car EBCDIC HEX


A 1100 0001 C1 P 1101 0111 D7 4 1111 0100 F4
B 1100 0010 C2 Q 1101 1000 D8 5 1111 0101 F5
C 1100 0011 C3 R 1101 1001 D9 6 1111 0110 F6
D 1100 0100 C4 S 1110 0010 E2 7 1111 0111 F7
E 1100 0101 C5 T 1110 0011 E3 8 1111 1000 F8
F 1100 0110 C6 U 1110 0100 E4 9 1111 1001 F9
G 1100 0111 C7 V 1110 0101 E5 blank ... ...
H 1100 1000 C8 W 1110 0110 E6 . ... ...
I 1100 1001 C9 X 1110 0111 E7 ( ... ...
J 1101 0001 D1 Y 1110 1000 E8 + ... ...
K 1101 0010 D2 Z 1110 1001 E9 $ ... ...
L 1101 0011 D3 0 1111 0000 F0 * ... ...
M 1101 0100 D4 1 1111 0001 F1 ) ... ...
N 1101 0101 D5 2 1111 0010 F2 - ... ...
O 1101 0110 D6 3 1111 0011 F3 / ... ...
Estudio del Cdigo EBCDIC
Codificacin EBCDIC

Este cdigo surge como una ampliacin del cdigo BCD. En las transmisiones de datos
es necesario utilizar un gran nmero de caracteres de control para la manipulacin de los
mensajes y realizacin de otras funciones. De ah que el cdigo BCD se extendiera a una
representacin utilizando 8 bits dando origen al cdigo EBCDIC, Acrnimo de Extended
Binary Coded Decimal Interchange Code (Cdigo Ampliado de Caracteres Decimales
Codificados en Binario para el Intercambio de la Informacin).
Este es un esquema de codificacin desarrollado por IBM para utilizarlo en sus
ordenadores o computadoras como mtodo normalizado de asignacin de valores
binarios a los caracteres alfabticos, numricos, de puntuacin y de control de
transmisin.
EBCDIC es anlogo al esquema de codificacin ASCII aceptado ms o menos en todo el
mundo de los microordenadores o las microcomputadoras. Se diferencia por utilizar 8 bits
para la codificacin, lo que permite 256 caracteres posibles, en este caso 8 bits para
representar cada smbolo. (En contraste con los 7 bits y 128 caracteres del conjunto
ASCII estndar). Aunque EBCDIC no se utiliza mucho en las microcomputadoras, es
conocido y aceptado internacionalmente, sobre todo como cdigo de IBM para los
mainframes y minicomputadoras de la compaa.

Historia
EBCDIC () fue ideado en 1963 y 1964 por la IBM (YO M B) y se anunci con la
liberacin del IBM System/360 (Sistema/360) lnea del ordenador central (ordenador)
s. Es una codificacin de carcter de 8 bites, en contraste con, y desarrollado por
separado de, el ASCII de 7 bites (Cdigo estndar americano para intercambio de
informacin) esquema de codificacin. Se cre para ampliar la numeracin decimal
codificada en binario existente (Numeracin decimal codificada en binario) (BCD)
cdigo de intercambio o BCDIC, que l mismo se ide como un medio eficiente de
codificar la dos zona y perforadoras del nmero en naipes perforados (naipes
perforados) en 6 trozos.
Mientras la IBM era un defensor principal del comit de estandarizacin del ASCII, no
tenan el tiempo para preparar el ASCII peripherals (como mquinas de la perforadora
de la tarjeta) para transportar con su Sistema/360 (Sistema/360) ordenadores, por
tanto la compaa colocada en EBCDIC. El Sistema/360 se hizo como un loco
afortunado, y as tan hizo EBCDIC.
Todo el ordenador central de la IBM y midrange (Ordenador de Midrange) perifrico
(perifrico) s y sistema operativo (sistema operativo) s usan EBCDIC como su
codificacin inherente, pero AIX (YO X) marcha en el iSeries (yo Serie), Linux que
corre en el zSeries (Linux en zSeries), y el IBM PC (IBM PC) y sus descendientes
usan el ASCII. El software y muchos que el hardware peripherals puede traducir a y
de encodings y ordenadores centrales modernos (como la IBM zSeries (z Serie))
incluyen instrucciones del procesador, al nivel del hardware, de acelerar la traduccin
entre juegos de caracteres.
EBCDIC no tiene ventaja tcnica moderna a pginas de cdigos basadas en el ASCII
como la ISO 8859 (YO S O-8859) serie o Unicode (Unicode). Hay algunos detalles
tcnicos en cada uno, p.ej, el ASCII y EBCDIC ambos tienen un trozo que indica el
maysculo o el minsculo. Pero hay algunos aspectos de EBCDIC que hacen mucho
menos agradable trabajar con que el ASCII, como un alfabeto no contiguo. Como con
el byte solo ampli el ASCII (ASCII ampliado) codepages, la mayor parte de EBCDIC
codepages slo permiten que hasta dos lenguas (ingls y una otra lengua) se usen en
una base de datos (base de datos) o archivo del texto.
Donde el apoyo verdadero al texto multilinge se desea, un sistema que apoya mucho
ms caracteres es necesario. Generalmente esto se hace con alguna forma del apoyo
de Unicode. Hay un EBCDIC Unicode el Formato (Formato de transformacin de
Unicode) de Transformacin llamado UTF-EBCDIC (U T F-E B C D I C) propuesto por
el consorcio de Unicode, pero no se quiere para usarse en ambientes de intercambio
abiertos y, hasta en sistemas basados en EBCDIC, nunca casi se usa. Los
ordenadores centrales de la IBM apoyan UTF-16 (U T F-16), pero no apoyan UTF-
EBCDIC natalmente.
Las versiones EBCDIC rabes estn tpicamente en el pedido de presentacin, en el
izquierdo al pedido correcto como mostrado por un ordenador central ms viejo o
impresora en lnea, ms bien que en el derecho al pedido lgico izquierdo usado por
encodings moderno como Unicode.

Disposicin de Codepage
La mesa abajo est basada en CCSID 500 (EBCDIC 500), una de las variantes de la
pgina de cdigos de EBCDIC; slo muestra los caracteres EBCDIC (ingleses)
bsicos. Los caracteres 003F y FF son el control (carcter de control) s, 40 es el
espacio (carcter espacial), 41 es el espacio sin rupturas (espacio sin rupturas) (RSP:
"Espacio requerido"), E1 es el espacio numrico (espacio de la cifra) (NSP: "Espacio
numrico"), y CA es el guin suave (guin suave). Los caracteres se muestran con su
Unicode equivalente (Unicode) cdigos. La invariante alfanumrica, puntuacin y
caracteres de control comunes para todas las pginas de cdigos EBCDIC se muestra
en el valiente. Los cdigos no asignados estn tpicamente llenos de caracteres
internacionales o especficos para la regin en varia pgina de cdigos EBCDIC
(pgina de cdigos) variantes.

(International Business Machines). Empresa que fabrica y


comercializa hardware, software y serviciosrelacionados con la informtica. Tiene su sede en
Armonk (EE.UU) y fue fundada el 15 de junio de 1911, aunque lleva operando desde 1888.

Posee 329 mil empleados repartidos en 161 pases, con ingresos de ms de 90 mil millones de
dlares en 2005. IBM es la mayor empresa relacionada a la informtica a nivel mundial, es
conocida como el Gigante Azul.

En cuanto al hardware, fabrica y mantiene mainframes, superordenadores y grandes servidores.


Invent los discos duros en 1957, fabricndolos hasta 2002. Cre la plataforma IBM PC, fabricando
equipos basados en sta hasta 2002, a finales de 2004 vendi la divisin PCs al grupo chino
Lenovo. Investiga en el campo de la nanotecnologa.
En cuanto al software, impuls las bases de datos, posee mltiples paquetes de aplicaciones.

Decimal Hexadecimal Character Decimal Hexadecimal Character

129 81 a 194 C2 B

130 82 b 195 C3 C

131 83 c 196 C4 D

132 84 d 197 C5 E

133 85 e 198 C6 F

134 86 f 199 C7 G

135 87 g 200 C8 H

136 88 h 201 C9 I

137 89 i 209 D1 J

145 91 j 210 D2 K

146 92 k 211 D3 L
147 93 l 212 D4 M

148 94 m 213 D5 N

149 95 n 214 D6 O

150 96 o 215 D7 P

151 97 p 216 D8 Q

152 98 q 217 D9 R

153 99 r 226 E2 S

162 A2 s 227 E3 T

163 A3 t 228 E4 U

164 A4 u 229 E5 V

165 A5 v 230 E6 W

166 A6 w 231 E7 X

167 A7 x 232 E8 Y

168 A8 y 233 E9 Z

169 A9 z 64 40 blank

240 F0 0 75 4B .

241 F1 1 76 4C <

242 F2 2 77 4D (

243 F3 3 78 4E +

244 F4 4 79 4F |

245 F5 5 80 50 &

246 F6 6 90 5A !

247 F7 7 91 5B $

248 F8 8 92 5C *

249 F9 9 93 5D )

122 7A : 94 5E ;
123 7B # 96 60 -

124 7C @ 97 61 /

125 7D ' 107 6B ,

126 7E = 108 6C %

127 7F " 109 6D _

193 C1 A 110 6E >

111 6F ?

Especificaciones CARACTERES ]
La pgina de cdigos basados en EBCDIC y ASCII no son compatibles entre s. Mientras que las
computadoras son capaces de procesar slo datos digitales, ambas convenciones asignar
caracteres especficos en estos nmeros. Por lo tanto, los valores numricos mismas se interpretan
como caracteres diferentes en funcin de la pgina de cdigos utilizada. Para utilizar los datos
almacenados en la conversin de EBCDIC es necesaria entre la pgina de cdigos para visualizar
correctamente la informacin en equipos basados en la codificacin ASCII, como comnordenador
personal .

Cada personaje en el EBCDIC es de 8 bits (1 byte), dividido en dos mitades llamadas nibble. Los 4
bits ms significativos, llamados zonificacin, representan la categora del carcter, mientras que
los 4 bits menos significativos que identifican el carcter especfico se denominan dgitos.

En EBCDIC existe una coincidencia adecuada entre los cdigos hexadecimales que representan
los caracteres y cdigos de perforacin de tablas para el mismo; esta caracterstica es importante
en el momento en que se desarroll el cdigo. Un taladro de IBM podra de hecho codificar una
pestaa para 12 lneas con un mximo de 2 perforaciones por columna, la primera en una posicin
incluida en las tres primeras filas (las filas de zonificacin) y la segunda parte de los nueve
restantes (filas numrico) . A continuacin, podra interpretar la zonificacin como un valor decimal
entre 0 y 3, y el nmero como un nmero entre 0 (sin perforacin) y 9 (perforacin en la fila). La
primera versin de la respuesta de EBCDIC a la frmula simple:

(0xf-zonificacin) "4 + nmero


y define slo los 10 x 4 clulas de la parte inferior izquierda en la tabla de abajo. La
zonificacin se invirti aparentemente para habilitar la clasificacin letras del alfabeto.

Los primeros 64 smbolos (00 a 3F) son caracteres de control , 33 de los cuales tienen un
homlogo en la codificacin ASCII. Una diferencia significativa entre los dos sistemas es la
presencia de smbolos separados para el retorno de carro nico (retorno de carro, CR) y salto
de lnea (salto de lnea, LF) en la codificacin ASCII, que se utilizan generalmente como
terminadores de lnea en archivos de texto; por el contrario, EBCDIC tiene dos caracteres
adicionales para este propsito: nueva lnea (nueva lnea, NL) y la nueva lnea
inversa (reverse INB nueva lnea). Los restantes 31 cdigos de control se utilizan para varias
funciones de control de terminales y dispositivos, en su mayora relacionados con las
peculiaridades del hardware de IBM.

Hay varias versiones de EBCDIC, adaptados a las necesidades de los diferentes


pases. Algunos pases de Asia que utilizan dos bytes de extensin que permite la
visualizacin de mainframe chino, japons y coreano. Esta extensin tambin contiene cdigos
apropiados para cambiar entre "single-byte" con "doble-byte" [0x0E, 0x0F].

Normalmente asignado a cada pgina de cdigos de IBM que define un cdigo numrico
llamado CCSID (identificador de juego de caracteres codificado). Cabe sealar que un CCSID
idnticos pueden proporcionar para diferentes posiciones de los caracteres dentro de una
pgina de cdigos. Por ejemplo, el carcter de nueva lnea en UNIX System Services para z /
OS pueden ser valores numricos diferentes de otros sistemas operativos basados en
EBCDIC. De esta variabilidad se debe tener en cuenta para evitar problemas en la
transferencia de datos textuales en EBCDIC entre diferentes plataformas.

También podría gustarte