Teoría de Sistemas
Ingeniería en Sistemas
Ing. Dulce Díaz
Sistemas Digitales y
Analógicos.
Sistemas Digitales.
Aquellos cuyas variables toman valores discretos
con el tiempo.
Precisión limitada.
Cantidades más fáciles de manejar.
Uso de valores llamados dígitos.
Mejora de la señal e información
Sistemas Analógicos.
Aquellos cuyas variables toman valores continuos
con el tiempo.
Reflejo de lo que genera el usuario.
Potencia media y de cresta.
Un circuito del habla(no tan discreto).
Variación continua con el tiempo.
Envio y recibimiento.
Ejemplos Digitales.
Ejemplos Analógicos
Ejemplos Analógicos
Ejemplos Analógicos
Sistemas combinatorios y
secuenciales
INTRODUCCION
Al hablar de sistemas, nos referimos al enfoque sistémico con el
que serán tratadas las funciones de conmutación.
Dentro de este enfoque sistémico, existen 2 grandes áreas: los
Sistemas Combinatorios y los Sistemas Secuenciales.
Los sistemas combinatorios están formados por un conjunto de
compuertas interconectadas cuya salida, en un momento dado,
esta únicamente en función de la entrada, en ese mismo instante.
Por esto se dice que los sistemas combinatorios no cuentan con
memoria.
SISTEMAS COMBINATORIOS
Un sistema combinatorios puede tener n entradas y m salidas.
Los sistemas combinatorios relativamente pequeños (menores a
100 compuertas), pueden ser construidos con compuertas
convencionales.
Típicamente se utilizan únicamente compuertas NAND o NOR.
Utilizando compuertas NAND
Utilizando compuertas NOR
Sistemas Secuenciales
un circuito secuencial está compuesto por circuitos
combinatorios y elementos de memoria.
En un circuito secuencial la salida actual depende de la
entrada actual y del estado actual del circuito.
La parte combinatoria del circuito acepta entradas
externas y desde los elementos de memoria.
Algunas de las salidas del circuito combinatorio se
utilizan para determinar los valores que se almacenaran
en los elementos de memoria.
Las salidas del sistema secuencial pueden corresponder
tanto a salidas del circuito combinatorio, como de los
elementos de memoria.
Universalidad de las compuertas
nand y nor
Los circuitos digitales con más frecuencia se construyen mediante compuertas NAND y NOR
que con compuertas OR Y AND. Las compuertas NAND y NOR son más faciles de fabricar
con componentes electrónicos y son las compuertas básicas que se utilizan en todas Las
familias de CI's de Lógica digital·. Debido a la importancia de Las compuertas NAND y NOR en
el diseño de circuitos digitales, se han desarrollado reglas Y procedimientos para la conversión
de Las funciones booleanas dadas en términos de ·compuertas AND, OR y NOT en diagramas
esquemáticos lógicos equivalentes NAND o NOR.
Regresar al menú
NOTACIÓN POSICIONAL
Y NO POSICIONAL
POSICIONAL
La notación posicional es un sistema de numeración en el cual
cada dígito posee un valor que depende de su posición relativa,
la cual está determinada por la base, que es el número de dígitos
necesarios para escribir cualquier número. Un ejemplo de
numeración posicional es el habitualmente usado sistema
decimal (base 10), necesitándose diez dígitos diferentes, los cuales
deberán estar constituidos de un símbolo (grafema), cuyo valor en
orden creciente es: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. Para los números
escritos en sistemas de bases menores se usan sólo los dígitos de
menor valor; para los escritos con bases mayores que 10 se utilizan
letras: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, ... ,,
NO POSICIONAL
No posicional es cuando tiene el mismo valor, sin importar qué
posición o lugar ocupe, eso pasa con los números romanos.
X = 10
lX = -1 + 10 = 9
XXX = 10+10+10 = 30
XC = 100-10 = 90
En todos los ejemplos la X vale siempre 10.
Sistemas numéricos y
conversiones entre
sistemas
DECIMAL, BINARIO , OCTAL Y HEXADECIMAL
Conversiones entre sistemas
( De decimal a binario)
Procedimiento: Divisiones sucesivas entre 2
123/2=61 residuo= 1 61/2=30 residuo=1 30/2=15 residuo=0 15/2=7 residuo=1
7/2=3 residuo= 1 3/2=1 residuo= 1 1/2= 0 residuo=1 el último residuo que debe ser uno y
se toma como MSD (digito mas significativo) y el primer residuo como el LSD (digito menos
significativo)
123 base 10 = 1111011 base 2
789/2=394 residuo=1 394/2=197 residuo=0 197/2=98 residuo=1 98/2=49 residuo=0
49/2=24 residuo=1 24/2=12 residuo=0 12/2=6 residuo=0 6/2=3 residuo=0 3/2=1 residuo=1
1/2 =0 residuo =1
789 base 10 =1100010101 base 2
Conversiones entre sistemas
( De decimal a binario) Ejercicios
Ejercicios Respuestas
1) 189 1) 10111101
2)205 2) 11001101
3)2313 3) 100100001001
4)20024 4) 11111101000
5)128 5) 1111111
61024 6) 10000000000
7)255 7) 11111111
Conversión de binario a decimal
El proceso se lleva a cabo por medio de elevar la base en este caso ,
base 2 a diferentes potencias por ejemplo el bit menos significativo se
eleva a la potencia cero , el siguiente a la 1 , el siguiente al cuadrado y
así sucesivamente, y se va multiplicando como se ve en el siguiente
ejemplo:
Conversión de binario a decimal
(Ejercicios)
Ejercicios Respuestas
1) 100110111 1)311
2) 1111011101 2)989
3) 11111101111 3)2031
4) 111111111 4)511
5) 111110001101 5)3981
6) 1000000 6)64
7) 1111111111 7)1023
Conversión de decimal a octal
Nota : En el sistema octal no existe ni el ocho ni el nueve.
Decimal a Octal (divisiones sucesivas entre 8)
100/8=12 residuo=4 12/8=1 residuo=4 1/8=0 residuo 1=
100 base 10 = 144 base ocho
500/8=62 residuo=4 62/8=12 residuo=6 12/8=1 residuo=4 1/8=0 residuo 1
500 base 10 = 1464 base ocho
620/8=77 residuo=4 77/8=9 residuo=5 9/8=1 residuo=1 1/8=0 residuo 1
620 base 10 =1154 base 8
Conversión de decimal a octal
(ejercicios)
Ejercicios Respuestas
1)120₁₀ 1)170₈
2)256₁₀ 2)400₈
3)666₁₀ 3)1232₈
4)1275₁₀ 4)2373₈
5)56₁₀ 5)70₈
6)59₁₀ 6)73₈
7)372₁₀ 7)564₈
8)919₁₀ 8)1627₈
9)65,536₁₀ 9)200,000₈
10)255₁₀ 10)377₈
Conversión de octal a decimal
La base que vamos a manejar en este caso es la base 8 y empezamos del menos
significativo y lo multiplicamos por ocho elevado a la potencia cero , el siguiente a la
potencia uno y así sucesivamente como se ve en el ejemplo
157 base 8
7*8^0=7*1=1 5*8^1=5*8=40 1*8^2=1*64 (7+40+64=111)
157 base 8 = 111 base 10
3046 base 8
6*8^0=6*1=6 4*8^1=4*8=32 0*8^2=0*64=0 3*8^3 3*512 =1536 (6+32+1536=1574)
3046 base 8 = 1574 base 10
Conversión de octal a decimal
(ejercicios)
Ejercicicos Respuestas
1)231₈ = 1)149₁₀
2)5371₈ = 2)2809₁₀
3)23₈ = 3)19₁₀
4)76543₈ = 4)32099₁₀
5)12345₈ = 5)5349₁₀
6)743₈ = 6)483₁₀
7)36₈ = 7)30₁₀
8)3777₈ = 8)2047₁₀
9)258₈ = 9)No Aplica
10)1204₈ = 10)644₁₀
11)1207₈ = 11)647₁₀
CONVERSION BINARIO A OCTAL
Y DE OCTAL A BINARIO
0 1 2 3 4 5 6 7 Octal
000 001 010 011 100 101 110 111 Binario
Octal a Binario (se pone el equivalente binario de 3 bits por cada digito octal)
36 base 8 = 011 110 base 2
104 base 8 = 001 000 100 base 2
Binario a Octal ( se separa de tres en tres de derecha a izquierda y si es
necesario en la ultima agrupación completar con ceros a la izquierda si se
completa con la finalidad de que queden grupos de 3 de principio a fin)
1001101 base 2 a base 8= 001 001 101 base 2 = 115 base 8
CONVERSION BINARIO A OCTAL
Y DE OCTAL A BINARIO (ejercicios)
Ejercicios Respuestas
1)111 110 011 001₂ 1)7631
2)101 011 110₂ 2)536
3)1101₂ 3)15
4)110 001 100₂ 4)614
5)10 111 000 111₂ 5)2707
Ejercicios Respuestas
1)231₈ =
2)5371₈ =
3)23₈ =
4)76543₈ =
5)12345₈ =
COVERSION DE HEXADECIMAL A
DECIMAL
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
0 1 2 3 4 5 6 7 8 9 A B C D E F
En el sistema hexadecimal las letras de la A hasta la F representan los
números decimales de 10 hasta 15, respectivamente.
(a) E516 = (E x 16) + (5 x 1) = (14 x 16) + (5 x 1) = 224 + 5 = 22910 base 10
(b) B2F816 = (B x 4096) + (2 x 256) + (F x 16) + (8 x 1) = (11 x 163) + (2 x 162) +
(15 x 161) + (8 x 160) = (11 x 4096) + (2 x 256) + (15 x 16) + (8 x 1) = 45056 + 512
+ 240 + 8 = 4581610 base 10
Conversión hexa a binário se hace poniendo su equivalente binário de 4 bits
por cada digito hexadecimal como se representa en el ejemplo
1 C hexadecimal = 0001 1100 binário
A 8 5 = 1010 1000 0101 binário
COVERSION DE DECIMAL A
HEXADECIMAL
Regresar al menú