Essays.club - Ensayos gratis, notas de cursos, notas de libros, tareas, monografías y trabajos de investigación
Buscar

Códigos de representación de caracteres dentro de un sistema de cómputo

Enviado por   •  3 de Abril de 2018  •  1.236 Palabras (5 Páginas)  •  265 Visitas

Página 1 de 5

...

Código de intercambio digital codificado en binario extendido (EBCDIC, Extended Binary Coded Decimal Interchange Code)

Es un código binario compuesto por 8 bits, lo cual se conoce como byte, lo cual permite que se designen 256 caracteres.

El código Gray

Algunos códigos como el BCD son únicamente numéricos, pero también existen otros que se utilizan para representar números, letras y símbolos (es decir, alfanuméricos). El código Gray es un ejemplo de esto.

Este código no utiliza pesos asignados a las posiciones de los bits. Su característica más importante es que solo varía un bit de un código al siguiente.

Por ejemplo, pasar del 3 al 4 en binario se hace de 0011 a 0100, modificando 3 bits, mientras que en el código Gray va de 0010 a 0110, cambiando solo el tercer bit.

[pic 13]

ASCII

Sus siglas significan American Standar Code for Information Interchange (código estándar americano para el intercambio de información). Es el código alfanumérico más común y universalmente aceptado, por ello la mayoría de los teclados de computadora se estandarizan de acuerdo a dicho código. Cuando se pulsan letras, números o comandos mediante el teclado, es el código ASCII el que se introduce en la computadora. Es un código que en la práctica consta de 8 bits (aunque originalmente es de 7) y dispone de 128 caracteres. Los primeros 32 son comandos no gráficos, los demás son símbolos que incluyen letras del alfabeto en minúscula y mayúscula, los dígitos decimales y signos de puntuación y uso común.

Además de los 128 caracteres, existen 128 caracteres adicionales, sumando un total de 256, lo cual es un código ASCII extendido que utiliza los 8 bits (1 byte), que incluye los caracteres alfabéticos no ingleses, símbolos de moneda no ingleses, letras griegas, símbolos matemáticos, caracteres para gráficos, gráficos de barras y caracteres sombreados.

Unicode

Este estándar fue diseñado para cubrir los lenguajes persiguiendo los principios de universalidad y uniformidad.

La característica de Unicode es que solo indica el valor numérico correspondiente a cada carácter, pero no indica como codificarlo en una computadora. Su fin es crear una especie de directorio de todos los caracteres de todos los lenguajes del mundo, asignando un valor numérico único a cada carácter, denominado punto de código, que es un número entero entre 0 y 1114111. En la actualidad incluye todos los caracteres de uso común.

UTF (Unicode transformation format)

Mediante esta codificación un carácter en Unicode se puede representar con un solo dato o una secuencia de datos. Mediante el UTF – 8 el dato “mínimo” es de 8 bits, mientras que al utilizar el UTF – 16 el dato “mínimo” de 16 bits.

Conclusión

La necesidad de procesar información nos ha llevado a crear diversos y cada vez más complejos códigos para representar datos. Pasamos de simples ceros y unos a sistemas que pueden almacenar todo el lenguaje utilizado por la humanidad, y con el tiempo dichos sistemas se harán más eficientes y extensos. Para lograr vaciar nuestra manera de pensar en una máquina es clave crear un nuevo idioma que permita traducir lo que se busca transmitir, y esa es la función de todos los códigos abordados anteriormente: la comunicación entre el hombre y el ordenador.

Bibliografía:

Thomas L. Floyd. (2006). Fundamentos de sistemas digitales. Madrid : PEARSON EDUCACIÓN S.A.

Oracle. (2012). Compatibilidad de conjunto de parámetros Unicode y UTF-8. 25 de agosto del 2016, de Oracle Sitio web: https://docs.oracle.com/cd/E26921_01/html/E27143/glmgn.html

http://www.ceiscc.galeon.com/apuntes_arch/tema2.pdf

http://ditec.um.es/~jpujante/documentos/Tema2-slides.pdf

http://www.atc.uniovi.es/inf_superior/4atc/DISTRIBUIDAS/03-L6-Caracteres.pdf

...

Descargar como  txt (8.1 Kb)   pdf (52.1 Kb)   docx (15.1 Kb)  
Leer 4 páginas más »
Disponible sólo en Essays.club