CODIGO GRAY Hasta la primera mitad de los años 1940 los circuitos lógicos digitales se realizaban con válvulas de vacío y dispositivos electromecánicos.años.

Slides:



Advertisements
Presentaciones similares
DISEÑO DE TRANSFERENCIA ENTRE REGISTROS
Advertisements

DATOS E INFORMACIÓN. CODIFICACIÓN BINARIA. MEDIDAS DE LA INFORMACIÓN
CIRCUITOS COMBINACIONALES
Prof. Edgardo Vargas Moya
CAPA DE RED DEL MODELO DE REFERENCIA OSI
HARDWARE Y SOFTWARE Elaboro: Ing. en Computación.
SISTEMAS DIGITALES INTRODUCCION
Unidad aritmético-lógica
Circuitos Combinacionales Comunes
Introducción a la Informática Clase 5
Diseño de un Controlador de Luces de un Semáforo
Electrónica Digital.
Demultiplexor y Chip 74LS154
Departamento de Tecnología Curso: 4º E.S.O. I.E.S. Ana Mª Matute
Conversiones entre Sistemas Numéricos
CONVERSIONES DE CODIGO
CODIGO ASCII.
EXAMEN CORTO SOBRE FLIP-FLOPS
Sistemas decimal, binario, octal y hexadecimal
Introducción a la Ingeniería en Sistemas
Integrantes del equipo “E”: Castañeda Martínez Carlos Montecillo Mancera Andrés Silva Alvares carolina.
U NIVERSIDAD A UTÓNOMA S AN F RANCISCO CARRERA PROFESIONAL: Turismo, Hotelería y Gastronomía Asignatura: Matemática Tema: “CODIGO BINARIO”
Transformación de los Datos en Información leCCI Ó N 7.
ARQUITECTURA DE COMPUTADORES Semestre A-2009 Clase 13.
FUNCIONAMIENTO BÁSICO Fuente inicial:. Arquitectura de computadores Los computadores digitales utilizan como modelo para su funcionamiento y organización.
Sistemas de numeración
Conexión entre dos computadoras.  Datos: son hechos que describen sucesos y entidades. No tienen ninguna información. Puede significar un numero, una.
COMUNICACIÓN DE DATOS DIGITALES
IPV6 Con OSPF AUTOR : CESAR CRIOLLO ORTIZ.
UNIVERSIDAD TECNICA DE COTOPAXI UNIDAD ACADEMICA DE CIENCIAS ADMINISTRATIVAS Y HUMANISTICAS CARRERA DE EDUCACION BASICA MATEMATICA I ING. MSC. OSCAR GUAYPATIN.
INTRODUCCIÓN A LAS TÉCNICAS DIGITALES
EJERCICIOS DE CIRCUITOS DIGITALES
Unidad aritmético-lógica
Sistemas de Numeración. Códigos Electrónica Digital
Tecnologías de las computadoras
Diseño Lógico I Sistemas de Numeración
INTRODUCCIÓN A LA INFORMÁTICA
Sistema numérico binario
Sistema de Numeración Digital.
REPRESENTACIÓN DE LA INFORMACIÓN
TEMA: EL CODIGO GRAY.
ESC. SEC. MIGUEL HIDALGO Y COSTILLA
CLASE 5.
Unidad Didáctica Electrónica Digital
Arquitectura de Computadoras I
 Codigo estandar estadounidenses para el intercambio de informacion  se ocupan diferentes tipos de alfabetos  Fue creada en 1963  En 1967 se incluyeron.
Sistemas de numeración
Sistema Numérico Binario Prof. Carlos Rodríguez Sánchez.
ELECTRÓNICA DIGITAL.
Introducción a la computadora Aixa Yulieth Fernández Hidalgo.
Tipos de Modulaciones..
REPRESENTACIÓN DE LA INFORMACIÓN
Telecomunicaciones II
Computadora Es una máquina electrónica que recibe y procesa datos para convertirlos en información útil. Una computadora es una colección de circuitos.
Ventajas y desventajas de los datos analógicos y digitales
Claudio Rodríguez Eduardo Berrade. índice 1-Introducción / definición 1-Introducción / definición 2-Funciones básicas. 2-Funciones básicas. 2.1-La unidad.

de la Información en Computadoras
Matemática de Redes Doc. Anna Dugarte.
Compuertas lógicas INTRODUCCION
CODIGO ASCII.
UNIDAD 2. DISEÑO LÓGICO DE PROCESADORES: UNIDAD ARITMÉTICO-LÓGICA Ing. Elizabeth Guerrero V.
Ingeniería en Informática F UNDAMENTOS DE C OMPUTACIÓN B ACHILLERATO EN I NGENIERÍA I NFORMÁTICA L IC. C ARLOS H. G UTIÉRREZ L EÓN.
Circuitos Combinacionales I
Partes de una computadora Ò El término hardware se refiere a todas las partes físicas de un sistema informático; sus componentes son: eléctricos, electrónicos,
ALGORITMOS Convenio SENA Institución Educativa Técnica Atanasio Girardot Docente: José Manuel Hernández R. Correo: AÑO.
EL SISTEMA BINARIO GERARDO A. CAJAS G.. LA BASE 2 El BINARIO es un sistema posicional de numeración que permite representar cualquier número utilizando.
Representación de la Información en el Computador Prof. Manuel B. Sánchez.
Ronald J. Tocci and Neal S. Widmer Digital Systems, Eighth Edition Copyright ©2001 by Prentice-Hall, Inc. Upper Saddle River, New Jersey All rights.
Sistema Numérico Binario Prof. Carlos Ortiz Muñoz.
Transcripción de la presentación:

CODIGO GRAY Hasta la primera mitad de los años 1940 los circuitos lógicos digitales se realizaban con válvulas de vacío y dispositivos electromecánicos.años 1940válvulas de vacío Los contadores necesitaban potencias muy elevadas a la entrada y generaban picos de ruido cuando varios bits cambiaban simultáneamente. Tomando esto en cuenta, Frank Gray inventó un método para convertir señales analógicas a grupos de código binario reflejado utilizando un aparato diseñado con válvulas de vacío, con lo cual garantizó que en cualquier transición variaría tan sólo un bit.contadorespotenciasruidoseñales analógicas

Las computadoras antiguas indicaban posiciones abriendo y cerrando interruptores. Utilizando tres interruptores como entradas usando Base 2, estas dos posiciones estarían una después de la otra.Base 2 El problema con el código binario en base 2 es que con interruptores mecánicos, es realmente difícil que todos los interruptores cambien al mismo tiempo. En la transición de los dos estados, tres interruptores cambian de sitio. En el lapso en el que los interruptores están cambiando, se pueden presentar salidas de información espurias. El código gray resuelve este problema cambiando solamente un dígito a la vez, así que no existe este problemacódigo binariobase 2 No es ponderado ni es un código aritmético; esto es, no hay pesos especificos asignados a las posiciones de los bits. El carácter importante del codigo Gray es que exhibe solo un cambio de bit unico de un numero de codigo al siguiente.

El codigo gray es usado en informática y resulta útil en determinadas aplicaciones que intentan minimizar el error en un determinado proceso de transmisión de datos. Dado un sistema de numeración cualquiera, el cambio de un numero del mismo al siguiente, produce el cambio de uno o varios dígitos. El código Gray fue diseñado originalmente para prevenir señales espurias de los switches electromecánicos, y actualmente es usado para facilitar la corrección de errores en los sistemas de comunicaciones, tales como algunos sistemas de televisión por cable y la televisión digital terrestre.switchescorrección de errorestelevisión por cabletelevisión digital terrestre Los códigos Gray se usan ampliamente como codificadores de posición, especialmente en los codificadores rotatorios como el que se muestra a continuación: Los códigos Gray se usan ampliamente como codificadores de posición, especialmente en los codificadores rotatorios como el que se muestra a continuación:

Como los numeros binarios, el codigo Gray puede tener cualquier numero de bits. Note el cambio de bit unico entre los numeros sucesivos del codigo Gray. Por ejemplo, yendo del decimal 3 al 4, el codigo Gray cambia de 0010 a 0110, mientras que el binario cambio de 0011 a 0100, un cambio de tres bits. Elunico cambio de bit se origina en el tercer bit de la derecha en el codigo Gray; los otros permanecen iguales. Por ejemplo en el sistema decimal el paso de 46 a 47 implica un solo cambio, pero el de 999 al 1000 supone 4 cambios

DECIMALBINARIOGRAY

10110Binario 1Gray CONVERSI Ó N DE BINARIO A C Ó DIGO GRAY Ejemplo:. El digito del codigo Gray mas a la izquierda es el mismo que el digito del codigo binario mas a la izquierda Binario 11Gray Binario 111Gray Binario 1110Gray Binario 11101Gray

10110Binario 1Gray Base 2Base 2 a Gray Para convertir un número binario (en Base 2) a código Gray, simplemente hemos de aplicarle la puerta lógica XOR al mismo número, con 1 desplazamiento a la derechaBase 2XOR Ejemplo: 1010 (Base 2) a grayBase 2 El digito del codigo Gray mas a la izquierda es el mismo que el digito del codigo binario mas a la izquierda Binario 11Gray Binario 111Gray Binario 1110Gray Binario 11101Gray

Base 2 Base 2 a Gray Para convertir un número binario (en Base 2) a código Gray, simplemente hemos de aplicarle la puerta lógica XOR al mismo número, con 1 desplazamiento a la derechaBase 2XOR Ejemplo: 1010 (Base 2) a grayBase 2

11011Gray 1Binario CONVERSI Ó N DE GRAY A BINARIO Ejemplo: El digito del codigo binario mas a la izquierda es el mismo que el digito del codigo Gray mas a la izquierda Gray 10Binario 11011Gray 100Binario 11011Gray 1001Binario 11011Gray 10010Binario