CODIFICACIÓN DE LA FUENTE

Documentos relacionados
Técnicas y Dispositivos Digitales 1. UNIDAD 3 Códigos Binarios

ELECTRÓNICA DIGITAL TEMA 1

Computación Tercer Año

La capa de Aplicación

UNIDAD 3 Representación de la Información

Lista completa de códigos ASCII

FUNCIONAMIENTO DIGITAL DE UN SISTEMA. EL SISTEMA BINARIO. Sistema Digital. Fr. Casares. Sistema Digital. Sistema Digital

A continuación se mostrarán ejemplos de tres clases de códigos: numéricos, alfanuméricos y de despliegue.

Fundamentos de Informática 1er curso de ingeniería Industrial. Tema 2. Datos. Tema 2. Datos

TEMA 2 REPRESENTACIÓN BINARIA

Bitácoras de password red de datos.

❸ Códigos Binarios CÓDIGOS NUMÉRICOS

Tema 1: Sistemas de numeración

Disco de Alberti. Y el disco interno: A B C D E F G H I J K L M N Ñ O P Q R S T U V W X Y Z

6 CODIFICACION EN PALABRAS BINARIAS DETECCIÓN DE ERROR

UT01 03 Sistemas de codificación

Ingeniería Técnica en Informática de Sistema E.T.S.I. Informática Universidad de Sevilla

Los dos círculos deben quedar unidos al centro y con la posibilidad de girar cada uno de ellos de forma independiente.

Unidad I Sistemas Digitales

Curso: 1ro. LMGE Asignatura: Computación / 2012 Profesor: Federico Olarte Código ASCII

La información y su representación

2. Desde los transistores hasta los Circuitos Integrados 3Sit 3. Sistemas de representación numérica éi 4. Números con signo

Práctica 1Herramientas: Herramientas básicas para manejar la RS232

Codificación binaria de la información

Voyager 9520/40 Voyager GS9590 Eclipse 5145 Guía de inicio rápido

Análisis de circuitos combinacionales MSI

GS1 128 Versión 00 Enero 2013

Organización de Computadoras. Clase 2

CONVERSIONES ENTRE NUMEROS DE BASE DIFERENTE

Lección 2 Introducción al lenguaje C

Manual de comandos SRP-350 Impresora térmica Rev. 1.01

Códigos Binarios de Representación de Datos

1. SISTEMAS DIGITALES

Guía del usuario de códigos de barras

Representación de la Información en los Sistemas Digitales

Voyager 9520/40 Eclipse 5145

Estructura y partes del teclado

El ordenador. Codificación binaria. Código ASCII

5. Codificación n de información en binario

ESTRUCTURA Y TECNOLOGÍA DE COMPUTADORES I CAPÍTULO III ARITMÉTICA Y CODIFICACIÓN

Hardware I - Datos e información en el ordenador

Área Académica: Ingeniería en Computación. Profesor: M. en C. Evangelina Lezama León

EL TECLADO Y SUS PARTES

Tema 2 : Códigos Binarios

Sistemas Operativos. IES Pedro Espinosa. Relación de ejercicios Tema 1: Conceptos básicos de informática

Guía 01: Sistemas Numéricos

CONCEPTOS BÁSICOS DE INFORMÁTICA. REPRESENTACIÓN DE LA INFORMACIÓN.

Datos y tipos de datos

Representación de la Información

Capítulo 2 REPRESENTACIÓN DE LOS DATOS. Presentación resumen del libro: "EMPEZAR DE CERO A PROGRAMAR EN lenguaje C"

Guía del usuario de BarcodeMaker para Adobe InDesign CS3

EL LENGUAJE DE LAS COMPUTADORAS

Fundamentos de la programación

En la actualidad ASCII es un código de 8 bits, también conocido como ASCII extendido, que aumenta su capacidad con 128 caracteres adicionales

MODULACIÓN Y DEMODULACIÓN FSK: FREQUENCY SHIFT KEYING

Tema 1. Representación de la información MME

Sistema Binario. Pedro Chávez Lugo webpage: pedro. 23 de junio de 2013

3. Codificación de información en binario

Represent. Información. Caracteres Alfanuméricos

CURSO DE INFORMÁTICA. Unidades Penales Provincia de Buenos Aires Konrad Bucheli

Sistemas de numeración, operaciones y códigos.

LIMITE DE SHANON PARA LA CAPACIDAD DE INFORMACIÓN

Datos y tipos de datos

Protocolo VABus con CM-232 y CM-485

Introducción a Códigos

Tema 1: Computadores y Programas

Introducción al PLC Simatic Siemens S7-200.

Curso de Programación Avanzada en C

EJERCICIOS DEL TEMA 1

Representación de la Información.... en los Computadores

INTRODUCCIÓN. Dado a que internamente la computadora trabaja con datos en binario, texto, imágenes y sonidos deben traducirse a este formato.

TEMA 3 Representación de la información

Tipos de Filtros Introducción

Unidad de trabajo 2: INFORMÁTICA BÁSICA (primera parte)

Tema 1 - Sistemas numéricos y códigos

Principios de Computadoras II

ELO211: Sistemas Digitales. Tomás Arredondo Vidal 1er Semestre 2007

Matemática de redes Representación binaria de datos Bits y bytes

TEMA 2. CODIFICACIÓN DE LA INFORMACIÓN

Tema 3: Nivel Enlace.

Introducción a los Sistemas Digitales

Tema 2 : ASPECTOS FÍSICOS DE LA TRANSMISIÓN DE DATOS

Informática Ingeniería en Electrónica y Automática Industrial

UNIÓN INTERNACIONAL DE TELECOMUNICACIONES. SERIE S: EQUIPOS TERMINALES PARA SERVICIOS DE TELEGRAFÍA Terminales arrítmicos

Modelo OSI y TCP/IP. Teleprocesamiento Ing. Zoila Marquez.

TEMA 2: REPRESENTACIÓN DE DATOS. Contenido. La memoria principal

En este artículo vamos a conocer los tipos de datos que podemos manejar programando en C.

Definición(2) La base (r) de un sistema de numeración especifica el número de dígitos o cardinal* de dicho conjunto ordenado. Las bases más utilizadas

Primero describiremos los valores que pueden tomar los elementos de tipo char.

CAPÍTULO 4 ARITMÉTICA Y REPRESENTACIÓN DE LA INFORMACIÓN EN EL COMPUTADOR

Transcripción:

CODIFICACIÓN DE LA FUENTE 1. OBJETIVO: General: o Conocer el proceso de formateo digital e implementar un sistema prototipo con codificación ASCII. Específico: o Identificar los códigos de formateo digital comerciales utilizados en la codificación de caracteres alfanuméricos y símbolos 2. MARCO TEÓRICO: Los códigos de comunicación de datos son secuencias predeterminadas de bits, que codifican caracteres alfanuméricos y símbolos; en esencia, sólo hay tres clases de caracteres que se usan en las claves de comunicación de datos: Caracteres de control de eslabón de datos, se usan para facilitar el flujo del ordenador de datos, desde el origen hasta el destino. Caracteres de control grafico, implica la sintaxis o prestación de datos en la terminal de recepción. Caracteres alfa/numéricos, representa los diverso símbolos empleados en las letras, números y signos de puntuación. El primer código de comunicaciones que se difundió fue el código Morse que usaba tres símbolos: punto, raya y espacio, de longitud diferente para representar los caracteres alfanuméricos, signos de puntuación, etc. Este código se encontró inadecuado para los equipos digitales ya que cada operador transmitía a velocidades diferentes y no poseía ninguna sincronización de tiempo íntersímbolo. Para facilitar la transmisión de información digital se han desarrollado nuevas codificaciones como son el código de Baudot, el ASCII y el EBCDIC. EL CÓDIGO BAUDOT: desarrollado por Thomas Murria, ingeniero postal francés; es uno de los códigos más famosos que se han diseñado para la codificación y decodificación automática, fue el primer código de caracteres de longitud fija; sin embargo, era poco eficiente en la codificación porque solo usaba cinco dígitos. El código de Baudot y sus derivados actuales fueron la base para la comunicación de datos durante medio siglo, aunque después se hicieron necesarios nuevos códigos que representaran todos los caracteres y pudieran corregir errores.

ASCII (American Standard Code for Information Interchange Código Estadounidense Estándar para el Intercambio de Información): Creado aproximadamente en 1963 por el Comité Estadounidense de Estándares (ASA) como una evolución de los conjuntos de códigos utilizados hasta entonces en telegrafía. Más tarde, en 1967 se incluyen las minúsculas y se redefinen algunos códigos de control para formar el código conocido como US-ASCII. El ASCII es un conjunto de caracteres de siete bits: 128 posibles combinaciones; el bit 7 no hace parte del código, se utiliza como bit de paridad.

Casi todos los sistemas informáticos actuales utilizan el código ASCII o una extensión compatible para representar textos y para el control de dispositivos que manejan texto. El código ASCII reserva los primeros 32 códigos (numerados del 0 al 31 en decimal) para caracteres de control; éstos son códigos no pensados originalmente para representar información imprimible, sino para controlar dispositivos (como las impresoras que usaban ASCII. Por ejemplo, el carácter 10 representa la función "nueva línea" (line feed), que hace que una impresora avance el papel, y el carácter 27 representa la tecla "escape" que a menudo se encuentra en la esquina superior izquierda de los teclados del computador comunes. Otro carácter especial, equivale a "suprimir" ("delete"). Caracteres no imprimibles Caracteres imprimibles Nombre Dec Hex Car. Dec Hex Car. Dec Hex Car. Dec Hex Car. Nulo 0 00 NUL 32 20 Espacio 64 40 @ 96 60 ` Inicio de cabecera 1 01 SOH 33 21! 65 41 A 97 61 a Inicio de texto 2 02 STX 34 22 " 66 42 B 98 62 b Fin de texto 3 03 ETX 35 23 # 67 43 C 99 63 c Fin de transmisión 4 04 EOT 36 24 $ 68 44 D 100 64 d enquiry 5 05 ENQ 37 25 % 69 45 E 101 65 e acknowledge 6 06 ACK 38 26 & 70 46 F 102 66 f Campanilla (beep) 7 07 BEL 39 27 ' 71 47 G 103 67 g backspace 8 08 BS 40 28 ( 72 48 H 104 68 h Tabulador horizontal 9 09 HT 41 29 ) 73 49 I 105 69 i Salto de línea 10 0A LF 42 2A * 74 4A J 106 6A j Tabulador vertical 11 0B VT 43 2B + 75 4B K 107 6B k Salto de página 12 0C FF 44 2C, 76 4C L 108 6C l Retorno de carro 13 0D CR 45 2D - 77 4D M 109 6D m Shift fuera 14 0E SO 46 2E. 78 4E N 110 6E n Shift dentro 15 0F SI 47 2F / 79 4F O 111 6F o Escape línea de datos 16 10 DLE 48 30 0 80 50 P 112 70 p Control dispositivo 1 17 11 DC1 49 31 1 81 51 Q 113 71 q Control dispositivo 2 18 12 DC2 50 32 2 82 52 R 114 72 r Control dispositivo 3 19 13 DC3 51 33 3 83 53 S 115 73 s Control dispositivo 4 20 14 DC4 52 34 4 84 54 T 116 74 t neg acknowledge 21 15 NAK 53 35 5 85 55 U 117 75 u Sincronismo 22 16 SYN 54 36 6 86 56 V 118 76 v Fin bloque transmitido 23 17 ETB 55 37 7 87 57 W 119 77 w Cancelar 24 18 CAN 56 38 8 88 58 X 120 78 x Fin medio 25 19 EM 57 39 9 89 59 Y 121 79 y Sustituto 26 1A SUB 58 3A : 90 5A Z 122 7A z Escape 27 1B ESC 59 3B ; 91 5B [ 123 7B { Separador archivos 28 1C FS 60 3C < 92 5C \ 124 7C Separador grupos 29 1D GS 61 3D = 93 5D ] 125 7D } Separador registros 30 1E RS 62 3E > 94 5E ^ 126 7E ~

Separador unidades 31 1F US 63 3F? 95 5F _ 127 7F DEL Código EBCDIC: es un código moderno que representa 256 caracteres con 8 bits; fue desarrollado por IBM para proporcionar un código normalizado a sus productos; en este código primero se transmite el bit de mayor orden por esto, no se usa el bit de paridad. 3. MATERIALES: Microcontrolador, dip-switch, matriz 7 * 5 4. PROCEDIMIENTO: Implementar en un microcontrolador la tabla de código ASCII Por medio de un dip-switch se elige la palabra binaria que representa un carácter o símbolo en ASCII Visualizara el carácter ó símbolo elegido en una matriz de leds. El código ASCII cuenta con unas palabras e control que no se implementaran en esta práctica. 5. DIAGRAMA DE BLOQUES: 6. ENTREGABLES: Se realizará una entrega del sistema propuesto y se calificara el funcionamiento acompañadas por 2 preguntas teóricas relacionadas con el diseño del sistema. 7. HORAS DE TRABAJO: 3 horas BIBLIOGRAFÍA: COUCH León, Digital and Analog Communication System, Editorial Maswell MacMillan.

SHANMUGAN Sam, Digital and Analog Communication, Editorial Wiley and Sons.