Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Miguel Melgarejo
Facultad de Ingeniería
Universidad Distrital Francisco José de Caldas
Bogotá DC, Colombia
Contenido
• Señales digitales
• Representación de números
– Decimal, binario natural y Hexadecimal.
– Signo Magnitud
– Complemento a dos
– Punto fijo vs punto flotante
• Aritmética digital
– Suma
– Multiplicación
Señales digitales
Qué es una señal ?
1. http://www.m-w.com/dictionary
Señales en ingeniería
• En ingeniería las señales son cantidades
físicas que típicamente varían con el
tiempo.
• En general se pueden expresar
matemáticamente como una función:
Variable dependiente :
Variable independiente:
Voltaje Y = f (t) Tiempo
Corriente
Temperatura ……
Señales continuas
• Son aquellas señales representadas por
funciones cuyas variables independiente y
dependiente son continuas.
Deflexión ( grados )
Cualquier
Voltaje
Entre
0 y 5 Volts
Tiempo (s)
Señales Discretas
Son señales representadas por funciones cuyas variables
independientes no son continuas ( discretas), mientras
que sus variables dependientes son continuas.
Deflexión ( grados )
Cualquier
Voltaje
Entre
0 y 5 Volts
Tiempo (s)
Señales Digitales
Son señales representadas por funciones cuyas variables
dependiente e independiente son discretas.
# de bombillos encendidos
Cualquier
Voltaje
Entre
0 y 5 Volts
Tiempo (s)
D = dn-1dn-2….d1d0
Representación por posición.
Sistema binario
• Es un sistema de base-2
• Cada digito tan solo puede tomar los valores 0 ó 1.
• En este caso la n-tupla:
B=bn-1bn-2…b1b0
V(B) = bn-1x2n-1+bn-2x2n-2+…+b1x21+b0x20
Representación Signo – Magnitud
bn-1 bn-2 (SM) b1 b0
Signo Magnitud
0 = positivo
1 = negativo
Una cadena binaria de n bits representa una cantidad que se encuentra
Entre -2n-1 +1 y +2n-1 -1
Ejemplos :
01111111 = (127)10
11111111 = (-127)10
00000001 = ( 1 ) 10
10000001 = (-1)10
Análisis de la representación
complemento a dos (C2)
Usando la representación complemento a dos, un
numero de n-bits B= bnbn-1bn-2…b1b0 representa
el valor :
Sea B = 10110100
b0 = 0 luego k0 = 0
b1 = 0 luego k1 = 0
b2 = 1 luego k2 = 1
b3 = 0 luego k3 = 1
b4 = 1 luego k4 = 0
b5 = 1 luego k5 = 0
b6 = 0 luego k6 = 1
b7 = 1 luego k7 = 0
10001
Suma SM
Caso 1: Signos iguales
Función 2:1
+ -
Mux ( multiplexor)
cn-2…c0
Arquitectura de la suma SM
Operandos a N bits:
an-1…a0 an-2…a0
bn-1…b0 bn-2…b0
cn-1
Observaciones
El circuito de suma en representación
signo-magnitud: