Circuitos Digitales-Codigos

24
CÓDIGOS CURSO: CIRCUITOS DIGITALES PROFESOR: ING. ARMANDO FERMIN PEREZ 2015-3 FACULTAD DE INGENIERIA DE SISTEMAS, CÓMPUTO Y TELECOMUNICACIONES

description

Codigos de Numeracion

Transcript of Circuitos Digitales-Codigos

CÓDIGOS

CURSO: CIRCUITOS DIGITALES

PROFESOR: ING. ARMANDO FERMIN PEREZ

2015-3

FACULTAD DE INGENIERIA DE SISTEMAS, CÓMPUTO Y TELECOMUNICACIONES

Código

Código: uso sistemático y de preferencia estandarizado de un

conjunto se símbolos para representar información.

Ejemplo: luces de un semáforo

Luz Roja => ALTO

Luz Amarilla => PRECAUCIÓN

Luz Verde => SIGA

Tipos: - Códigos Numéricos

- Códigos de Caracteres

- Códigos para detección y corrección de errores.

Códigos Numéricos

• Números de Punto Fijo

• san-1…a1a0. => Entero

• s.an-1…a1a0 => Fraccionario

• Representación exceso-K:

▫ Se forma al sumarle K a cada palabra de código

Ejemplo: Decimal Comp 2 exceso-8

+7 0111 1111

+5 0101 1101

-2 1110 0110

-6 1010 0010

• Punto Flotante

N = M * re

Donde:

M = mantisa (pto. Fijo)

r = base

e = exponente (comp. 2 con exceso-K)

N = SM , be-1…b0 , an-1 … a-m

Códigos Numéricos

101 2)...(

1 *)...(*)1(

e

e bb

mn

sm raaN

Códigos de Caracteres

Códigos de Caracteres

Códigos de Caracteres

• Código GRAY

000111

001

011100

010

110

101

0 0 1

000100

001

010110

011

101

111

0 0 1

Códigos de Caracteres

• Código GRAY

▫ Algoritmo:

Código GRAY de 1 bits es 0, 1

Código GRAY de n bits es:

Un cod. Gray de n-1 bits antecedidos de un 0, seguido

de,

Un cod. Gray de n-1 bits escritos en orden inverso

antecedidos de un 1.Ejemplos: C. Gray 1 bit C. Gray 2 bits C. Gray 3 bits

0 00 000 110

1 01 001 111

11 011 101

10 010 100

Conversión de Binario a Gray

• Se retiene el bit mas significativo

• De izquierda a derecha, se añade cada para

adyacente de bits de código binario

Conversión de Binario a Gray

Códigos de CaracteresCódigos de Caracteres

Representación de Caracteres