Sie sind auf Seite 1von 16

SISTEMAS DIGITALES Conceptos Introductorios

Sistemas analgicos Sistemas digitales Ventajas de los sistemas digitales

Sistemas Digitales

01. Representacin digital de los datos

Tomado de apuntes del profesor Carlos A. Angulo Julio

Sistemas Analgicos
La electrnica analgica trata con seales elctricas anlogas (proporcionales) a las cantidades que hay en el mundo real, modicando sus caractersticas (amplicndola, atenundola, ltrndola). Estas cantidades varan en un rango continuo de valores.

Sistemas Digitales

01. Representacin digital de los datos

Tomado de apuntes del profesor Carlos A. Angulo Julio

Sistemas Digitales
La electrnica digital trabaja con nmeros, la informacin est representada por estos nmeros. Cualquier seal siempre se puede convertir a nmeros y recuperarse posteriormente. Las cantidades varan en escalones discretos.

Sistemas Digitales

01. Representacin digital de los datos

Tomado de apuntes del profesor Carlos A. Angulo Julio

Ventajas de las tcnicas digitales


Facilidad de diseo Almacenamiento de informacin Reproducibilidad de resultados Programabilidad Menos susceptibilidad al ruido Transmisin de datos Economa DESVENTAJA El mundo real es fundamentalmente analgico

Sistemas Digitales

01. Representacin digital de los datos

Tomado de apuntes del profesor Carlos A. Angulo Julio

Niveles Lgicos
La electrnica digital involucra circuitos en los cuales existen nicamente dos posibles estados: ALTO o BAJO.
VOHMAX Uno Lgico VOHMIN Margen de ruido alto INDEFINIDO Margen de ruido bajo VOLMAX Cero Lgico VOLMIN Cero Lgico VILMIN VILMAX VIHMIN Uno Lgico VIHMAX

SALIDA

ENTRADA
Tomado de apuntes del profesor Carlos A. Angulo Julio

Sistemas Digitales

01. Representacin digital de los datos

REPRESENTACIN DIGITAL DE LOS DATOS


Sistemas de numeracin posicionales
Binario Octal Hexadecimal Conversin entre sistemas

Representacin Punto Flotante

Sistemas Digitales

01. Representacin digital de los datos

Tomado de apuntes del profesor Carlos A. Angulo Julio

Sistemas de Numeracin Posicionales


Un nmero se representa por una cadena de dgitos, cada uno de los cuales tiene un peso asociado. Caractersticas: Tienen una base o raz (b) Tienen b smbolos Con x dgitos se pueden contar bx nmeros diferentes
Am Am 1 A1 A0 . A1 An ai b i
i n m

am bm am 1 b m 1 a1 b1 a0 b0 a1 b 2 an b n
NOMBRE BASE SMBOLOS
Sistemas Digitales

DECIMAL 10 0 1 2 3 4 5 6 7 8 9

BINARIO HEXADECIMAL 2 16 0 0 1 2 3 4 5 6 7 1 8 9 A B CDEF

OCTAL 8 0 1 2 3 4 5 6 7

01. Representacin digital de los datos

Tomado de apuntes del profesor Carlos A. Angulo Julio

Sistemas Numricos
Decimal 0 1 2 3 4 5 6 7 8 9 10 11 12 13
Sistemas Digitales

Binario 0 1 10 11 100 101 110 111 1000 1001 1010 1011 1100 1101

Octal 0 1 2 3 4 5 6 7 10 11 12 13 14 15

Hexa 0 1 2 3 4 5 6 7 8 9 A B C D

Decimal 14 15 16 17 18 19 20 21 22 23 24 25 26 27

Binario 1110 1111 10000 10001 10010 10011 10100 10101 10110 10111 11000 11001 11010 11011

Octal 16 17 20 21 22 23 24 25 26 27 30 31 32 33

Hexa E F 10 11 12 13 14 15 16 17 18 19 1A 1B

01. Representacin digital de los datos

Tomado de apuntes del profesor Carlos A. Angulo Julio

Conversin entre Sistemas

Decimal a:
Binario : divisin Octal : divisin Hexa : divisin

Octal a:
Binario : sustitucin Hexa : sustitucin Decimal : suma

Binario a:
Octal : sustitucin Hexa : sustitucin Decimal : suma

Hexa a:
Binario : sustitucin Octal : sustitucin Decimal : suma

Sistemas Digitales

01. Representacin digital de los datos

Tomado de apuntes del profesor Carlos A. Angulo Julio

Ejemplos de conversiones (suma)


Binario a Decimal : 101.112 (1x22) + (0x21) + (1x20) + (1x2-1) + (1x2-2) 4 + 0 + 1 + 0.5 + 0.25 = 5.7510 Octal a Decimal : 264.58 (2x82) + (6x81) + (4x80) + (5x8-1) 128 + 48 + 4 + 0.625

= 180.62510

Hexadecimal a Decimal : 20A.816 (2x162) + (0x161) + (10x160) + (8x16-1) 512 + 0 + 10 + 0.5 = 522.510

Sistemas Digitales

01. Representacin digital de los datos

Tomado de apuntes del profesor Carlos A. Angulo Julio

Ejemplos de conversiones (sustitucin)

Hexadecimal Binario Octal


D5C16 1101 0101 11002 110 101 011 1002 65348

0.B85116 0.1011 1000 0101 00012 0.101 110 000 101 000 1002 0.5605048

Octal Binario Hexadecimal


52748 101 010 111 1002 1010 1011 11002 ABC16 12.7768 001 010.111 111 1102 1010.1111 11112 A.FF16
Sistemas Digitales 01. Representacin digital de los datos Tomado de apuntes del profesor Carlos A. Angulo Julio

Ejemplos de conversiones (divisin)


Decimal Binario
18 18 /2= 9 /2= 4 /2= 2 /2= 1 /2= Q 9 4 2 1 0 R 0 1 0 0 1 10010 29 29 /2= 14 /2= 7 /2= 3 /2= 1 /2= Q 14 7 3 1 0 R 1 0 1 1 1 11101
LSB : Least Signicant Bit

Decimal Octal
461 Q R 461 /8= 57 5 57 /8= 7 1 7 /8= 0 7 715
Sistemas Digitales

MSB : Most Signicant Bit

266 Q R 266 /8= 33 2 33 /8= 4 1 4 /8= 0 4 412


Tomado de apuntes del profesor Carlos A. Angulo Julio

01. Representacin digital de los datos

Nmeros Reales
Para representar cantidades numricas que pudieran tener parte fraccionaria muy pequea o magnitud muy grande, se emplea una codificacin similar a la notacin cientfica Representacin en punto flotante N = signo M rE M = Mantisa : representa la magnitud E = Exponente : ubica el punto decimal
Ejemplo: 241 506 800 Se representa como 2.415068 x 108 en notacin cientfica
Tomado de apuntes del profesor Carlos A. Angulo Julio

Sistemas Digitales

01. Representacin digital de los datos

Punto Flotante
Definido por el estndar IEEE 754. Mantisa N = Signo Exponente
Sencilla Doble Total 32 bits 64 bits Signo 1 bit 1 bit Exponente 8 bits 11 bits Mantisa 23 bits 52 bits Sesgo 127 1023

Posibles casos:
Signo 01 0 1 01 01 01
Sistemas Digitales

Exponente todos 0< E <todos 1 E = todos 1 E = todos 1 E = todos 1 E = todos 0 E = todos 0

Mantisa M M=0 M=0 M0 M=0 M0

Valor (-1)s 1,M 2E-sesgo + NaN 0 (-1)s 0,M 21-sesgo


Tomado de apuntes del profesor Carlos A. Angulo Julio

01. Representacin digital de los datos

Ejemplo Punto Flotante


-59.187510
5910 1110112 0.187510 0.00112

111011 . 0011

111011.00112 = 1.1101100112 x 25 Mantisa 1101100112 Exponente 5 + 127 = 13210 100001002


1 10000100 11011001100000000000000
Sistemas Digitales 01. Representacin digital de los datos

C26CC000FLOAT
Tomado de apuntes del profesor Carlos A. Angulo Julio

Ejemplo Punto Flotante


87.610
87 -64 23 -16 7 -4 3 -2 1 26 24 22 21 20

8710 10101112

0.610

____ 0.10012
0.6 0.2 0.4 0.8 0.6 x2 = x2 = x2 = x2 = x2 = 1.2 0.4 0.8 1.6 1.2

101101.10012

___

1010111.10012 = 1.01011110012 x 26 Mantisa 010111 1001 10012 Exponente 6 + 127 = 128 + 5 100001012
0 10000101 01011110011001100110011 42AF3333FLOAT
Sistemas Digitales 01. Representacin digital de los datos Tomado de apuntes del profesor Carlos A. Angulo Julio

Das könnte Ihnen auch gefallen