TE.1010 Sistemas Digitales

Tamaño: px
Comenzar la demostración a partir de la página:

Download "TE.1010 Sistemas Digitales"

Transcripción

1 TE.1010 Sistemas Digitales Dr. Andrés David García García Departamento de Mecatrónica TE

2 TE 1001 Objetivo de la materia: Al finalizar este curso el alumno será capaz de: Diseñar un sistema computacional básico o bien un sistema digital de uso específico que involucre circuitos combinatorios y secuenciales. Aspectos fundamentales de la materia: Sistemas Lógicos Diseño de Circuitos Combinacionales y Secuenciales Arquitectura computacional TE

3 TE1001: Temas Códigos y Bases numéricas Funciones lógicas y Algebra Booleana y métodos de reducción Circuitos lógicos combinatorios Familias lógicas y circuitos MSI Introducción a lógica programable Circuitos aritméticos Latches y Flip Flops Circuitos lógicos secuenciales, contadores, registros de corrimiento, detectores de secuencias Memorias Unidad de control alambrada Unidad de control micro-programada Convertidores DAC y ADC, sistemas de adquisición de datos TE

4 Políticas generales El uso de teléfonos celulares y tabletas electrónicas está prohibido dentro del salón de clases. Las LapTops sólo podrán ser usadas cuando las actividades propuestas por el profesor así lo requieran. Al inicio de cada sesión se pasará lista. No se permite el uso de palabras y comportamientos inadecuados, tampoco la burla o la discriminación. No se permite fumar dentro de las instalaciones académicas del CEM. No se permite ingerir ningún tipo de alimento, líquido o dulce dentro del salón de clases. TE

5 Referencias Floyd, T.J. Fundamentos de Sistemas Digitales. Prentice Hall, 8ª Ed. Tocci y Widmer. Sistemas Digitales, Principios y Aplicaciones. Pearson Educación. 10ª. Ed. Roth, Ch. Jr. Fundamentals of Logic Design, PWS Publishing Company, 2ª Ed. Wakerly, J. Digital Design: Principles and Practices. Prentice Hall. 3ª Ed. Tokheim. Digital Electronics. McGraw-Hill, 5ª Ed. Tanenbaum, A. S. Structured Computer Organization. Prentice Hall. 4ª Ed. Mano, Kime. Logic and Computer Design Fundamentals. Prentice Hall. 3ª Ed. TE

6 Herramientas de Cómputo Electronic Workbench QUARTUS II v9.0 Web Edition Model-SIM TE

7 Antecedentes Los sistemas de procesamiento y manipulación de información que utilizamos en la actualidad basan su funcionamiento en: Capacidad de realizar cálculos a una gran velocidad. Capacidad de almacenar grandes cantidades de información. Capacidad de intercambiar información de forma rápida y eficaz. Procesar, Almacenar, Comunicar. TE

8 Antecedentes Información: Conjunto de datos organizados, clasificados, agrupados de tal suerte que permiten establecer un conocimiento. La información permite tomar decisiones. Los datos son símbolos con un significado. Datos, Información, Toma de decisiones. TE

9 Antecedentes Fuente de información: Entorno: Temperatura, humedad, iluminación, etc. Físicas: fuerza, presión, velocidad, volumen, masa, peso, etc. La cantidad de luz natural me permite determinar si requiero de luz artificial. Rendimiento de gasolina de un vehículo. Fuerza requerida para mover un objeto. TE

10 Antecedentes TE

11 Arquitectura de computadoras Arquitectura Computacional: TE

12 Arquitectura de computadoras Arquitectura interna de una computadora: CPU Bus de direcciones Bus de datos /MWTC /MRTC /IOWC /IORC Memoria ROM Memoria RAM Teclado Pantalla TE

13 Arquitectura de computadoras Un sistema a base de una CPU cuenta con 2 tipos de buses: Bus de datos: por el cual se realiza el intercambio de palabras de información. Bus de direcciones: que permite seleccionar el contenido del mapa de memoria. Por medio de estos buses se controlan los elementos de memoria y los sistemas de entrada/salida o periféricos. TE

14 Arquitectura de computadoras Un microprocesador ejecuta una serie de instrucciones de forma secuencial. ALTO NIVEL Visual C++ C++ JAVA C Assembler HEX BAJO NIVEL Estas instrucciones se escriben en un lenguaje llamado lenguaje ensamblador, el cual puede ser interpretado por el humano. TE

15 Arquitectura de computadoras El lenguaje Ensamblador permite la construcción de códigos secuenciales de tareas reducidas (RISC) lo más cercano posible al código de ejecución del procesador: LOAD A mem; carga el valor contenido en el registro A en la ; dirección de memoria mem. CON B const; carga el valor de la constante const en el registro B. ADD A,B; Suma el valor del registro A con el valor del registro B ; y almacena ese valor en otro registro. SUB A,B; Efectúa la resta entre los valores contenidos en los registros ; A y B. Mediante un programa llamado propiamente ensamblador se traduce a un lenguaje máquina que el CPU entiende: :A990456EA060B03201FF; TE

16 Arquitectura de una CPU TE

17 Arquitectura de una CPU Codificador: Interpreta el código Máquina Registro: Almacena la instrucción que mientras se ejecuta ALU: Unidad Aritmética Lógica. Requiere saber en cada momento lo que va a hacer La CPU no piensa por sí misma, hay que decirle qué hacer!! TE

18 Los sistemas Lógicos Digitales Se utilizan para poder procesar información: Clasificar, almacenar, organizar e intercambiar. Tomar decisiones. Ejemplo: Encender o apagar un calefactor: Control ON/OFF. Encendido toma 2 valores: F/V; 0 ó 1 Dos valores posibles: SISTEMA BINARIO. TE

19 Los sistemas Lógicos Digitales Auto a control remoto simple: 2 Motores: Derecho (D) e Izquierdo (I) Adelante: D = 1 y I = 1 Derecha: D = 0 y I = 1 Izquierda D = 1 y I = 0 ALTO: D = 0 y I = 0 ADELANTE = D and I DERECHA = /D and I IZQUIERDA = D and /I ALTO = /D and /I FUNCIONES LÓGICAS D e I concatenadas conforman una palabra de 2 bits!!! TE

20 Los sistemas Lógicos Digitales Control de Temperatura: Rango de Temperatura: 0 a 55 (valor analógico) X ? CUANTIFICAR: codificar un conjunto de valores analógicos en un código binario T > X = ON T < X = OFF En realidad, la decisión no depende de un solo bit, sino del valor de un octeto. TE

21 Sistemas Lógicos Los circuitos lógicos basa su funcionamiento en la lógica de conjuntos Principio fundamental de los circuitos lógicos: Falso: 0 (cero lógico) Verdadero: 1 (uno lógico) Al tratarse de un dispositivo electrónico, estos estados se representan por un nivel de tensión eléctrica o Voltaje. TE

22 Sistemas Lógicos Niveles lógicos de voltaje: 5V 1 (estado lógico alto ) Umbral de ruido (nivel indefinido) 0V 0 (estado lógico bajo ) TE

23 Sistemas lógicos Ley de Ohm: V = I*R V = Voltaje I = Corriente R = Resistencia La ley de Ohm establece que la tensión (Volts) medida entre las terminales de un elemento resistivo es igual al valor de resistencia (en Ohms) multiplicada por la corriente (en Amperes) que pasa por el resistor. TE

24 Sistemas lógicos Ejemplo: La ley de Ohm: El valor de la resistencia es R. i El voltaje medido entre las terminales de la resistencia es V. La corriente que alimenta el circuito es i. R + V - V I R TE

25 Sistemas lógicos Ley de Ohm: nodos y mallas: a b c i1 i2 gnd TE

26 Sistemas lógicos División de corriente: i i/2 i/2 i + V/2 - + V/2 - + V - División de voltaje: TE

27 Sistemas lógicos Equivalente eléctrico de los niveles lógicos: Los niveles lógicos pueden ser vistos como un switch: 0 es un circuito abierto 0 1 es un circuito cerrado 1 S TE

28 Sistemas lógicos Ejemplos: Switches en serie: A S S B La función lógica que hace que A=B es una AND. Switches en paralelo: A S S B La función lógica que hace que A=B es una OR. TE

29 Ejemplos: X Sistemas lógicos Y X AND Y X Y X OR Y TE

30 Sistemas lógicos Fundamentos de teoría de conjuntos: A C B A B C = A y B C = A ó B A B A C = A ó excluyente B C = complemento (A) TE

31 Números Base 10 (decimal) por qué utilizamos la base 10? Otras bases Base 2 (binario) Base 8 (Octal) Base 16 (Hexadecimal) TE

32 Números Base 10: 10 caracteres (0, 1, 2, 3, 4, 5, 6, 7, 8, 9) Base 2: 2 caracteres (0, 1) Base 8: 8 caracteres (0, 1, 2, 3, 4, 5, 6, 7) Base 16: Obvio 16 caracteres (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F) TE

33 Compuertas lógicas Símbolos de las funciones lógicas: X Y Z X Y Z XandY X Y Z X Y Z XorY X Y Z X Y Z XxorY Y X X not Y ( X ) TE

34 Compuertas lógicas Inversor: NOT: X Y X Y Y X not ( X ) Tabla de verdad TE

35 Compuertas lógicas AND: X Y Z X Y Z X Y Z XandY TE

36 Compuertas lógicas OR: X Y Z X Y Z X Y Z XorY TE

37 Compuertas lógicas Or Exclusiva ó XOR: X Y Z X Y Z X Y Z XxorY TE

38 Compuertas lógicas Usando varias compuertas lógicas se puede construir funciones más elaboradas: X1 X2 X3 F_int F X1 X2 X3 F F = F_int AND X3 F = (X1 + X2) * X Brown/Vranesic. Fundamentals of logic design. TE

39 Compuertas lógicas Ejemplo: Análisis de una red lógica: X1 X2 0, 0, 1, 1 0, 1, 0, 1 1, 1, 0, 0 0, 0, 0, 1 A B 1, 1, 0, 1 F F not ( X1) or( X1andX 2) F X1 ( X1 X 2) Brown/Vranesic. Fundamentals of logic design. TE

40 Compuertas lógicas Ejemplo: Análisis de una red lógica: X1 X2 A B Diagrama de tiempo (cronograma): X1 X2 F F Brown/Vranesic. Fundamentals of logic design. TE

41 Álgebra de Boole El álgebra booleana o álgebra de Boole define las reglas básicas de manipulación y simplificación de funciones lógicas. Este tipo de álgebra fue creada en 1849 por George Boole (de ahí su nombre). Sin embargo, los principios desarrollados por Boole no fueron usados dentro de la rama de la ingeniería sino 100 años después. En 1930, Claude Shannon demostró que los principios de Boole podían ser usados para describir circuitos a base de switches, es decir, circuitos lógicos. TE

42 Álgebra de Boole Axiomas o reglas básicas del álgebra de boole: 1a: 0 0 = 0 1b: = 1 2a: 1 1 = 1 2b: = 0 3a: 0 1 = 1 0 = 0 3b: = = 1 4a: si X = 0, entonces /X = 1 4b: si X = 1, entonces /X = 0 Brown/Vranesic. Fundamentals of logic design. TE

43 Álgebra de Boole De los axiomas anteriores podemos definir los siguientes teoremas: 5a: X 0 = 0 5b: X + 1 = 1 6a: X 1 = X 6b: X + 0 = X 7a: X X = X 7b: X + X = X 8a: X /X = 0 8b: X + /X = 1 9 : //X = X Brown/Vranesic. Fundamentals of logic design. TE

44 Álgebra de Boole Los axiomas y teoremas anteriores fueron expresados por pares (a,b) esto con el fin de demostrar de forma implícita el principio de dualidad, el cual tiene por reglas simples: Cambiar la operación lógica AND ( ) por OR (+) y viceversa. Sustituir 0 s por 1 s y viceversa. Este principio será muy útil posteriormente en la simplificación de ecuaciones lógicas complejas. TE

45 Álgebra de Boole El álgebra booleana establece también algunas propiedades que se usan para manipular y simplificar funciones lógicas de 2 o 3 variables. Propiedad conmutativa: 10a: X Y = Y X 10b: X + Y = Y + X Propiedad asociativa: 11a: X (Y Z) = (Y X) Z 11b: X + (Y + Z) = (Y + X) + Z Brown/Vranesic. Fundamentals of logic design. TE

46 Álgebra de Boole Propiedad distributiva: 12a: X (Y + Z) = (X Y) + (X Z) 12b: X + (Y Z) = (X + Y) (X + Z) Propiedad de absorción: 13a: X + (X Y) = X 13b: X (X + Y) = X Propiedad de combinación: 14a: (X Y) + (X /Y) = X 14b: (X + Y) (X + /Y) = X Brown/Vranesic. Fundamentals of logic design. TE

47 Teorema de Morgan: Álgebra de Boole 15a: /(X Y) = /X + /Y 15b: /(X + Y) = /X /Y 16a: X + (/X Y) = X + Y 16b: X (/X + Y) = X Y Tarea: usando los axiomas y propiedades del álgebra de Boole, comprobar los 4 casos del teorema de Morgan. Brown/Vranesic. Fundamentals of logic design. TE

48 Álgebra de Boole Simplificación algebraica de una función lógica: Ejemplo: F = /X Y Z + /X Y /Z + X Z F = /X Y (Z + /Z) + X Z F = /X Y ( 1 ) + X Z F = /X Y + X Z M. Mano/Kime. Logic & Computer Design Fundamentals TE

49 Álgebra de Boole Simplificación algebraica de una función lógica: Circuito: F = /X Y Z + /X Y /Z + X Z X Y F Z Circuito: F = /X Y + X Z X Y F Z M. Mano/Kime. Logic & Computer Design Fundamentals TE

50 Álgebra de Boole Compuertas con salida negada: A B S A B S Ejercicio: Aplicando el principio de dualidad, proponga otro símbolo equivalente para las tablas de verdad anteriores. TE

51 Or Exclusiva negada: Or exclusiva: F = /X Y + X /Y Or exclusiva negada: /F = /(/X Y + X /Y) /F = /(/X Y) /(X /Y) /F = (//X + /Y) (/X + //Y) /F = /F = /F = /X /Y + X Y Álgebra de Boole Aplicando el teorema de Morgan y la propiedad de distribución, demuestre la ecuación de una OR exclusiva negada y obtenga la tabla de verdad. TE

52 Álgebra de Boole Simplificaciones: Haciendo uso del álgebra de Boole, simplifique la siguiente ecuación: (A B) + [A (B+C)] + [B (B+C)] A B C F TE

53 Simplificaciones: Álgebra de Boole Haciendo uso del álgebra de Boole, simplifique la siguiente ecuación: (A B) + [A (B+C)] + [B (B+C)] 1) Aplicar la propiedad distributiva: (A B) + (A B) + (A C) + (B B) + (B C) TE

54 Simplificaciones: Álgebra de Boole Haciendo uso del álgebra de Boole, simplifique la siguiente ecuación: (A B) + [A (B+C)] + [B (B+C)] 2) Aplicar los axiomas básicos: (A B) + (A B) + (A C) + (B B) + (B C) (A B) + (A C) + (B) + (B C) TE

55 Simplificaciones: Álgebra de Boole Haciendo uso del álgebra de Boole, simplifique la siguiente ecuación: (A B) + [A (B+C)] + [B (B+C)] 3) Aplicar la propiedad de absorción: (A B) + (A C) + (B) + (B C) (A B) + (A C) + (B) TE

56 Álgebra de Boole Simplificaciones: Haciendo uso del álgebra de Boole, simplifique la siguiente ecuación: (A B) + [A (B+C)] + [B (B+C)] 4) Aplicar la propiedad de absorción: (A B) + (A C) + (B) (A B) + (B) + (A C) (B) + (A C) TE

57 Álgebra de Boole Simplificaciones: Haciendo uso del álgebra de Boole, simplifique la siguiente ecuación: (A B) + [A (B+C)] + [B (B+C)] (B) + (A C) B F A C TE

58 Expresiones Booleanas Las ecuaciones lógicas se expresan, como lo hemos visto, en funciones de sumas y productos. Existen dos tipos de representación de las funciones lógicas: Sumas de productos: Σ (π) Productos de sumas: π (Σ) TE

59 Expresiones Booleanas Sumas de productos Σ (π): (A B) + (/A C) + (/B C) (A /B) + (B) + (B /C) (/A B) + (A /B C) + (/B) + (B C) Productos de sumas π (Σ): (A+B) (/A+C) (/B+C) (A+/B) (B) (B+/C) (/A+B) (A+/B+C) (/B) (B+C) TE

60 Expresiones Booleanas Sumas de productos Σ (π): Implementación de una suma de productos: (A B) + (A C) + (B C) El circuito: A B F C TE

61 Expresiones Booleanas Sumas de productos Σ (π): Hasta ahora se hemos visto sumas de productos que no incluyen todas las combinaciones posibles de las variables de entrada, por ejemplo: (A /B) + (B) + (B /C) Sus productos no incluyen todas las variables de entrada A, B, C. En la suma de productos estándar, todos los productos incluyen a todas las variables. TE

62 Expresiones Booleanas Sumas de productos Σ (π): Cada término que no contenga todas las variables de entrada puede transformarse a la forma estándar usando el teorema: 8b: X + /X = 1 Ejemplo: (A B) + (/A C) + (/B C) (A B) (C + /C) + (/A C) (B + /B) + (/B C) (A + /A) (A B C) + (A B /C) + (/A B C) + (/A /B C) + (A /B C) + (/A /B C) TE

63 Expresiones Booleanas Sumas de productos Σ (π): Término de producto estándar: Se utiliza para representar aquella(s) condicion(es) que debe(n) ser verdadera(s): (A /B C) = 1 : Esto implica que A = 1, B = 0, C = 1 En el ejemplo anterior, el número sobre 3 bits que cumple con el término de producto estándar es el número 5. (A /B C /D) => A = 1, B = 0, C = 1, D = 0 En este caso, el valor que cumple con el TPE es el número (10)d, ó (A)h TE

64 Expresiones Booleanas Productos de sumas π (Σ): Al inverso de la suma de productos, el producto de sumas esta compuesto de la siguiente forma: (A+B) (A+C) (B+C) El producto de sumas puede contener términos de una sola variable. El circuito: A B C F TE

65 Expresiones Booleanas Productos de sumas π (Σ): Hasta ahora se hemos visto productos de sumas que no incluyen todas las combinaciones posibles de las variables de entrada, por ejemplo: (A+/B) (B) (B+/C) Las sumas no incluyen todas las variables de entrada A, B, C. En el producto de sumas estándar, todas las sumas incluyen a todas las variables. TE

66 Expresiones Booleanas Productos de sumas π (Σ): Cada término que no contenga todas las variables de entrada puede transformarse a la forma estándar usando el teorema: 8a: X /X = 0 Ejemplo: [(A+B) + (C /C)] [(/A+C) + (B /B)] [(/B+C) + (A /A)] [(A+B+C) (A+B+/C)] [(/A+B+C) (/A+B+/C)] [(A+/B+C) (A+/B+/C)] TE

67 Expresiones Booleanas Productos de sumas π (Σ): Término de suma estándar: Se utiliza para representar aquella(s) condicion(es) que debe(n) ser falsas(s): (A+/B+C) = 0 : Esto implica que A = 0, B = 1, C = 0 En el ejemplo anterior, el número sobre 3 bits que cumple con el término de suma estándar es el número 2. (A+/B+C+/D) => A = 0, B = 1, C = 0, D = 1 En este caso, el valor que cumple con el TSE es el número (5)d. TE

68 Expresiones Booleanas Conversiones de sumas de productos a productos de sumas: Los elementos que no aparecen dentro de una suma de productos estándar, son aquellos que si aparecen dentro del producto de sumas estándar. Dentro del universo de valores posibles, la suma de productos es el complemento del producto de sumas y viceversa Σ (π): {000,100,101,110,111} π (Σ): {001, 010, 011} TE

69 Expresiones Booleanas Tablas de verdad para las sumas de productos y los productos de suma: En una suma de productos, se eligen las combinaciones que hacen la salida 1. En un producto de sumas, se eligen las combinaciones que hacen la salida 0. Ejemplo: F = (A /B C) + (/A /B C) + (/A B C) + (A B C) A B C Σ (π) /π (Σ) TE

70 Ejercicios Tarea: Realizar los siguientes ejercicios de final del capítulo 4 del libro de texto: Sección 4.3: Problemas del 9 al 11 Sección 4.4: Problemas del 14 al 16 Sección 4.5: Problemas 18 y 19 Sección 4.6: Problemas del 21 al 23 Sección 4.7: Problemas del 29 al 31 Thomas Floyd, Fundamentos de Sistemas Digitales. 7a edición. Prentice Hall. Pp TE

71 Notación LSB: Bits menos significativos. Aquellos bits que tienen un peso cercano o igual a cero: 2 2, 2 1, 2 0 MSB: Bits más significativos. Aquellos bits que tienen un peso cercano o igual a n (donde n es el peso mayor): 2 n, 2 n-1, 2 n-2 En las ecuaciones lógicas anteriores se puede observar que la letra A se usa para designar al bit más significativo: F = (A /B C) Es importante hacer notar que muchas veces se utiliza un criterio inverso: F = (C /B A) TE

72 Mapas de Karnaugh Los Mapas de Karnaugh son una tabla de valores muy similares a las tablas de verdad que ya aprendimos a obtener de un circuito lógico: Muestran los valores lógicos que corresponden a todas las combinaciones posibles de entrada. A diferencia de una tabla de verdad, el mapa de Karnaugh no siguen una secuencia ascendente o descendete. La disposición de un mapa de Karnaugh se basa en una secuencia de código Gray con el objetivo de agrupar las salidas para facilitar la reducción de la ecuación lógica. TE

73 Mapas de Karnaugh Código GRAY (recordatorio): No tiene un peso, por ende no representa valores específicos. Es un código no aritmético La condición del código Gray es que, al aumentar las secuencia de forma ascendente, solo cambia un bit dentro de la palabra de código: Número Binario Gray TE

74 Mapas de Karnaugh Cada celda del Mapa representa la salida que corresponde a alguna de las combinaciones de entrada. Normalmente estos Mapas se usan para resolver funciones lógicas de 3, 4 y 5 variables. Para funciones de muchas variables se utilizan otros métodos como el de Quine-McClusky, el cual se estudiará posteriormente. El número de celdas del Mapa es igual al número de combinaciones posibles de las entradas. TE

75 Mapas de Karnaugh Mapa de Karnaugh de 3 variables: 8 combinaciones posibles. A B C 0 1 A, B, C: Entradas 0 0 /A/B/C /A/BC Z : Salida 0 1 /AB/C /ABC 1 1 AB/C ABC Z = F(A, B, C) 1 0 A/B/C A/BC Nota: A es el MSb TE

76 Mapas de Karnaugh Mapa de Karnaugh de 4 variables: 16 combinaciones posibles. A, B, C,D: Entradas Z : Salida Z = F(A, B, C, D) A B C D /A/B/C/D /A/B/CD /A/BCD /A/BC/D 0 1 /AB/C/D /AB/CD /ABCD /ABC/D 1 1 AB/C/D AB/CD ABCD ABC/D 1 0 A/B/C/D A/B/CD A/BCD A/BC/D TE

77 Celdas Adyacentes: Mapas de Karnaugh Las celdas del Mapa se ordenan en código Gray para que entre una celda y la adyacente solo cambie una de las variables. Las celdas de una orilla se consideran adyacentes a la de la orilla opuesta. Las asociaciones de celdas no son en diagonal. TE

78 Mapas de Karnaugh Solución de una función lógica mediante Mapas de Karnaugh: A B C 0 1 La función puede expresarse en suma de productos estándar: Ejemplo: F = /A/BC + /AB/C + ABC + AB/C TE

79 Mapas de Karnaugh Solución de una función lógica mediante Mapas de Karnaugh: Ejemplo: A B C 0 1 F = /A/BC + /AB/C + ABC + AB/C Primero hay que realizar las asociaciones pertinentes. Posteriormente re-escribir la ecuación en base a las variables que permanecen constantes. Existe la posibilidad de que un término no pueda asociarse TE

80 Mapas de Karnaugh Solución de una función lógica mediante Mapas de Karnaugh: Ejemplo: F = /A/BC + /AB/C + ABC + AB/C De las asociaciones tenemos como resultado: B/C AB /A/BC C A B Por lo que: F = /A/BC + AB + B/C TE

81 Mapas de Karnaugh Solución de una función lógica mediante Mapas de Karnaugh: La función puede ser expresada en suma de productos no estándar: C A B Ejemplo: F = /C + ABC TE

82 Mapas de Karnaugh Solución de una función lógica mediante Mapas de Karnaugh: C A B Ejemplo: F = /C + ABC Como se puede observar, se tienen 2 elementos: /C ABC TE

83 Mapas de Karnaugh Solución de una función lógica mediante Mapas de Karnaugh: Ejemplo: F = /C + ABC A B C 0 1 Las asociaciones son: /C AB Y el resultado es: F = AB + /C TE

84 Mapas de Karnaugh Forma alterna de representación de los mapas de Karnaugh: Arreglo en base al MSb: B C A 0 1 /A/B/C /A/BC /ABC /AB/C A /B/C A /BC ABC AB/C TE

85 Mapas de Karnaugh Forma alterna de representación de los mapas de Karnaugh: En este caso, también se hacen las asociaciones con las celdas vecinas: B C A 0 1 TE

86 Mapas de Karnaugh Ejemplo de una función lógica de 4 variables: A B C D Z A B C D TE

87 Mapas de Karnaugh Ejemplo de una función lógica de 4 variables: A B C D Z A B C D TE

88 Mapas de Karnaugh Ejemplo de una función lógica de 4 variables: A B C D Z A B C D TE

89 Mapas de Karnaugh Ejemplo de una función lógica de 4 variables: A B C D Z A B C D TE

90 Mapas de Karnaugh Ejemplo de una función lógica de 4 variables: /A/BC + /AC/D + A/BC A B C D /AB/D + A/B/D + /BC F = /AB/D + A/B/D + /BC F = (/AB + A/B)/D + /BC F = (A B)/D + /BC TE

91 Mapas de Karnaugh Ejemplo de una función lógica de 5 variables: B C D E B C D E A = 0 A = 1 TE

92 Mapas de Karnaugh Ejemplo de una función lógica de 5 variables: B C D E B C D E A = 0 A = 1 TE

93 Mapas de Karnaugh Ejemplo de una función lógica de 5 variables: B C D E B C D E A = 0 A = 1 TE

94 Mapas de Karnaugh Agrupaciones: /A[ /C/E + /CD + BD ] A[ B/D/E + /CDE + /BD/E ] Entonces: F = /A[ /C/E + /CD + BD ] + A[ B/D/E + /CDE + /BD/E ] F = /A/C/E + /A/CD + /ABD + AB/D/E + A/CDE + A/BD/E Existe la posibilidad de simplificar aún mas esta ecuación? TE

95 Mapas de Karnaugh Asociación implícita en Mapas de 5 variabes: Adyacencia en 3D Las celdas de las orillas son adyacentes TE

96 Mapas de Karnaugh Como hemos visto, las celdas de los Mapas de Karnaugh se llenan en base a una Suma de Productos. Sin embargo, puede suceder que una función lógica no esté expresada en términos de una suma de productos. Para el caso de una función lógica en base a un producto de sumas, el Mapa de Karnaugh se llena de forma distinta. Las reglas de asociación siguen siendo las mismas. TE

97 Mapas de Karnaugh Solución de una función lógica mediante Mapas de Karnaugh: C A B La función puede expresarse en suma de productos estándar: Ejemplo: F = (/A+/B+C) (/A+B+/C) (ABC) (AB/C) TE

98 Mapas de Karnaugh Solución de una función lógica mediante Mapas de Karnaugh: Ejemplo: F = (/A+/B+C) (/A+B+/C) (ABC) (AB/C) A B C 0 1 Primero hay que realizar las asociaciones pertinentes. Posteriormente re-escribir la ecuación en base a las variables que permanecen constantes. Existe la posibilidad de que un término no pueda asociarse TE

99 Mapas de Karnaugh Solución de una función lógica mediante Mapas de Karnaugh: Ejemplo: F = (/A+/B+C) (/A+B+/C) (ABC) (AB/C) De las asociaciones tenemos como resultado: B+/C A+B /A+/B+C C A B Por lo que: F = (/A+/B+C) (A+B) (B+/C) TE

100 Mapas de Karnaugh Ecuaciones o tablas de verdad incompletas: Muchas veces las tablas de verdad de una función lógica no contiene todas las combinaciones de suma de productos: A B C Z A B C TE

101 Mapas de Karnaugh Ecuaciones o tablas de verdad incompletas: Aquellas casillas que no tengan un dato, serán tomadas como un no importa o Don t Care que se simbolizará con una X : A B C Z A B C X X TE

102 Mapas de Karnaugh Ecuaciones o tablas de verdad incompletas: El estado X facilita la solución del Mapa ya que permita agrupar las X con los 1 (o con los 0 en el caso de los productos de sumas: A B C Z A B C X X TE

103 Mapas de Karnaugh Ecuaciones o tablas de verdad incompletas: De tal suerte que la función lógica es: Z = /AC + /AB + A/B Z = /AC + (A B) A B C Z A B C X X TE

104 Otro ejemplo: Mapas de Karnaugh Tabla incompleta de 4 variables: A B C D Z A B C D TE

105 Otro ejemplo: Mapas de Karnaugh Los espacios libres se llenan con X : A B C D Z A B C D X X X X X X 1 0 X TE

106 Mapas de Karnaugh Otro ejemplo: Posteriormente se realizan las asociaciones pertinentes: A B C D Z A B C D X X X X X X 1 0 X TE

107 Mapas de Karnaugh Otro ejemplo: Posteriormente se realizan las asociaciones pertinentes: Primera asociación: A B C D /AC X X X X X X 1 0 X TE

108 Mapas de Karnaugh Otro ejemplo: Posteriormente se realizan las asociaciones pertinentes: Segunda asociación: A B C D C/D X X X X X X 1 0 X TE

109 Mapas de Karnaugh Otro ejemplo: Posteriormente se realizan las asociaciones pertinentes: Tercera asociación: A B C D /AB X X X X X X 1 0 X TE

110 Mapas de Karnaugh Otro ejemplo: Posteriormente se realizan las asociaciones pertinentes: Cuarta asociación: A B C D A/D X X X X X X 1 0 X TE

111 Otro ejemplo: Mapas de Karnaugh La ecuación que se obtiene del Mapa es: A B C D X Z = /AC + C/D + /AB + A/D X X X X X Es posible reducir aún mas la función Z? 1 0 X TE

112 Mapas de Karnaugh Hexadecimal Binario 7 segmentos Tarea: Complete la tabla, realice los mapas de Karnaugh y obtenga el circuito mas simple para cada segmento del Display de 7- segmentos: ? ? ? ? ? ? ? ? ? ? A 1010? B 1011? C 1100? D 1101? E 1110? F 1111? TE

113 Selectores Existen 2 tipos de selectores: Selección de varias entradas hacia una salida: Selección de una sola entrada hacia varias salidas: TE

114 Selectores Ejemplo de un selector de N entradas a 1 salida: Selector de canales de Televisión: Antena Demodulador Sel A la Pantalla Multiplexor Canales Señal de control (selección) TE

115 Selectores Ejemplo de un selector de 1 entrada a N salidas: Conmutador telefónico: Línea Telefónica Conmutador Sel Extensiones Demultiplexor Señal de control (selección) TE

116 Entradas Selectores Multiplexores: circuito lógico que permite seleccionar una de entre N entradas. Símbolo: M U X Salida Señales de control TE

117 Selectores Ejemplo de un Multiplexor de 4 a 1: S0 S1 S0 Salida S1 0 0 A 0 1 B 1 0 C 1 1 D A B C Salida D TE

Principios del Álgebra de Boole

Principios del Álgebra de Boole Principios del Álgebra de Boole Dr. Andrés David García García Departamento de Mecatrónica División de Ingeniería y Ciencias TE 1010 1 Los sistemas Lógicos Digitales Se utilizan para poder procesar información:

Más detalles

DISEÑO DE CIRCUITOS LOGICOS COMBINATORIOS

DISEÑO DE CIRCUITOS LOGICOS COMBINATORIOS DISEÑO DE CIRCUITOS LOGICOS COMBINATORIOS Circuitos Combinacionales Un circuito combinacional es un circuito digital cuyas salidas, en un instante determinado son función, exclusivamente, de la combinación

Más detalles

El álgebra booleana (Algebra de los circuitos lógicos tiene muchas leyes o teoremas muy útiles tales como :

El álgebra booleana (Algebra de los circuitos lógicos tiene muchas leyes o teoremas muy útiles tales como : SIMPLIFICACION DE CIRCUITOS LOGICOS : Una vez que se obtiene la expresión booleana para un circuito lógico, podemos reducirla a una forma más simple que contenga menos términos, la nueva expresión puede

Más detalles

GUIA DE CIRCUITOS LOGICOS COMBINATORIOS

GUIA DE CIRCUITOS LOGICOS COMBINATORIOS GUIA DE CIRCUITOS LOGICOS COMBINATORIOS 1. Defina Sistema Numérico. 2. Escriba la Ecuación General de un Sistema Numérico. 3. Explique Por qué se utilizan distintas numeraciones en la Electrónica Digital?

Más detalles

Tema : ELECTRÓNICA DIGITAL

Tema : ELECTRÓNICA DIGITAL (La Herradura Granada) Departamento de TECNOLOGÍA Tema : ELECTRÓNICA DIGITAL.- Introducción. 2.- Representación de operadores lógicos. 3.- Álgebra de Boole. 3..- Operadores básicos. 3.2.- Función lógica

Más detalles

PROBLEMAS TECNOLOGÍA INDUSTRIAL II. CONTROL DIGITAL

PROBLEMAS TECNOLOGÍA INDUSTRIAL II. CONTROL DIGITAL PROBLEMAS TECNOLOGÍA INDUSTRIAL II. CONTROL DIGITAL 1. 2. 3. 4. 5. 6. a) Convierta el número (5B3) 16 al sistema decimal b) Convierta el número (3EA) 16 al sistema binario c) Convierta el número (235)

Más detalles

Operaciones Booleanas y Compuertas Básicas

Operaciones Booleanas y Compuertas Básicas Álgebra de Boole El álgebra booleana es la teoría matemática que se aplica en la lógica combinatoria. Las variables booleanas son símbolos utilizados para representar magnitudes lógicas y pueden tener

Más detalles

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN I. P. N. ESIME Unidad Culhuacan INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA UNIDAD CULHUACAN INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN LABORATORIO

Más detalles

FORMATO DE CONTENIDO DE CURSO

FORMATO DE CONTENIDO DE CURSO PÁGINA: 1 de 8 FACULTAD DE.CIENCIAS BÁSICAS PROGRAMA DE: FÍSICA PLANEACIÓN DEL CONTENIDO DE CURSO 1. IDENTIFICACIÓN DEL CURSO NOMBRE : ELECTRÓNICA II CÓDIGO : 210080 SEMESTRE : VII NUMERO DE CRÉDITOS :

Más detalles

OR (+) AND( ). AND AND

OR (+) AND( ). AND AND Algebra de Boole 2.1.Introducción 2.1. Introducción El Algebra de Boole es un sistema matemático que utiliza variables y operadores lógicos. Las variables pueden valer 0 o 1. Y las operaciones básicas

Más detalles

Naturaleza binaria. Conversión decimal a binario

Naturaleza binaria. Conversión decimal a binario Naturaleza binaria En los circuitos digitales sólo hay 2 voltajes. Esto significa que al utilizar 2 estados lógicos se puede asociar cada uno con un nivel de tensión, así se puede codificar cualquier número,

Más detalles

28 = 16 + 8 + 4 + 0 + 0 = 11100 1

28 = 16 + 8 + 4 + 0 + 0 = 11100 1 ELECTRÓNICA DIGITAL 4º ESO Tecnología Introducción Imaginemos que deseamos instalar un sistema electrónico para la apertura de una caja fuerte. Para ello debemos pensar en el número de sensores que nos

Más detalles

ELECTRÓNICA DIGITAL. Sistemas analógicos y digitales.

ELECTRÓNICA DIGITAL. Sistemas analógicos y digitales. ELECTRÓNICA DIGITAL El tratamiento de la información en electrónica se puede realizar de dos formas, mediante técnicas analógicas o mediante técnicas digitales. El analógico requiere un análisis detallado

Más detalles

TEMA 3: IMPLEMENTACIÓN DE CIRCUITOS COMBINACIONALES CON PUERTAS LÓGICAS.

TEMA 3: IMPLEMENTACIÓN DE CIRCUITOS COMBINACIONALES CON PUERTAS LÓGICAS. TEM 3: IMPLEMENTCIÓN DE CIRCUITOS COMBINCIONLES CON PUERTS LÓGICS. 3.1. Representación de funciones: mapas de Karnaugh de hasta 5 variables. El Mapa de Karnaugh es una representación gráfica de una función

Más detalles

SOLECMEXICO Página 1 DISEÑO DE CIRCUITOS A PARTIR DE EXPRESIONES BOOLEANAS

SOLECMEXICO Página 1 DISEÑO DE CIRCUITOS A PARTIR DE EXPRESIONES BOOLEANAS SOLECMEXICO Página 1 DISEÑO DE CIRCUITOS A PARTIR DE EXPRESIONES BOOLEANAS Si la operación de un circuito se define por medio de una expresión booleana, es posible construir un diagrama de circuito lógico

Más detalles

CIRCUITOS DIGITALES -

CIRCUITOS DIGITALES - CIRCUITOS DIGITALES - INTRODUCCIÓN CIRCUITOS DIGITALES CIRCUITOS DIGITALES SON LOS QUE COMUNICAN Y PROCESAN INFORMACIÓN DIGITAL SEÑAL DIGITAL: SOLO PUEDE TOMAR UN NÚMERO FINITO DE VALORES. EN BINARIO:

Más detalles

Matemáticas para la Computación

Matemáticas para la Computación Matemáticas para la Computación José Alfredo Jiménez Murillo 2da Edición Inicio Índice Capítulo 1. Sistemas numéricos. Capítulo 2. Métodos de conteo. Capítulo 3. Conjuntos. Capítulo 4. Lógica Matemática.

Más detalles

Sistemas Electrónicos Industriales II EC2112

Sistemas Electrónicos Industriales II EC2112 Sistemas Electrónicos Industriales II EC2112 Prof. Julio Cruz Departamento de Electrónica Trimestre Enero-Marzo 2009 Sección 2 Previamente Fundamentos de los circuitos eléctricos Análisis de redes resistivas

Más detalles

Diapositiva 1. Por supuesto, también se puede hacer lo contrario. Un demultiplexor envía una señal a una de muchas líneas.

Diapositiva 1. Por supuesto, también se puede hacer lo contrario. Un demultiplexor envía una señal a una de muchas líneas. Diapositiva 1 Por supuesto, también se puede hacer lo contrario. Un demultiplexor envía una señal a una de muchas líneas. Diapositiva 2 Diapositiva 3 Diapositiva 4 En los circuitos digitales la información

Más detalles

UNIDAD 2: ELECTRÓNICA DIGITAL

UNIDAD 2: ELECTRÓNICA DIGITAL UNIDAD 2: ELECTRÓNICA DIGITAL 2.1. Señales analógicas y digitales Señales analógicas son aquellas que pueden variar de una forma progresiva o gradual sobre un intervalo continuo: Ejemplo: luz, temperatura,

Más detalles

3.8 Construcción de una ALU básica

3.8 Construcción de una ALU básica 3.8 Construcción de una ALU básica En este punto veremos como por medio de compuertas lógicas y multiplexores, se pueden implementar las operaciones aritméticas básicas de una ALU. Esencialmente en este

Más detalles

UNIVERSIDAD DEL CARIBE UNICARIBE. Escuela de Informática. Programa de Asignatura

UNIVERSIDAD DEL CARIBE UNICARIBE. Escuela de Informática. Programa de Asignatura UNIVERSIDAD DEL CARIBE UNICARIBE Escuela de Informática Programa de Asignatura Nombre de la asignatura : Matemática Binaria y Circuitos Lógicos Carga académica : créditos Modalidad : Semi-presencial Clave

Más detalles

ELECTRÓNICA DIGITAL. Una señal es la variación de una magnitud que permite transmitir información. Las señales pueden ser de dos tipos:

ELECTRÓNICA DIGITAL. Una señal es la variación de una magnitud que permite transmitir información. Las señales pueden ser de dos tipos: ELECTRÓNICA DIGITAL INDICE 1. TIPOS DE SEÑALES... 3 1.1. SEÑALES ANALÓGICAS... 3 1.2. SEÑALES DIGITALES... 3 2. REPRESENTACIÓN DE LAS SEÑALES DIGITALES... 3 2.1. CRONOGRAMAS... 3 2.2. TABLA DE VERDAD...

Más detalles

Tema 3: Representación y minimización de

Tema 3: Representación y minimización de Tema 3: Representación y minimización de funciones lógicas 3.. Teoremas y postulados del álgebra de Boole Definiciones El álgebra de Boole se utiliza para la resolución de problemas de tipo lógico-resolutivo,

Más detalles

Transformación de binario a decimal. Transformación de decimal a binario. ELECTRÓNICA DIGITAL

Transformación de binario a decimal. Transformación de decimal a binario. ELECTRÓNICA DIGITAL ELECTRÓNICA DIGITAL La electrónica es la rama de la ciencia que se ocupa del estudio de los circuitos y de sus componentes, que permiten modificar la corriente eléctrica amplificándola, atenuándola, rectificándola

Más detalles

ELO211: Sistemas Digitales. Tomás Arredondo Vidal 1er Semestre 2009

ELO211: Sistemas Digitales. Tomás Arredondo Vidal 1er Semestre 2009 ELO211: Sistemas Digitales Tomás Arredondo Vidal 1er Semestre 2009 Este material está basado en: textos y material de apoyo: Contemporary Logic Design 1 st / 2 nd edition. Gaetano Borriello and Randy Katz.

Más detalles

TECNICO SUPERIOR UNIVERSITARIO EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIÓN ÁREA REDES Y TELECOMUNICACIONES.

TECNICO SUPERIOR UNIVERSITARIO EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIÓN ÁREA REDES Y TELECOMUNICACIONES. TECNICO SUPERIOR UNIVERSITARIO EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIÓN ÁREA REDES Y TELECOMUNICACIONES. HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Sistemas

Más detalles

CAPITULO II SISTEMAS DE NUMERACIÓN Y CÓDIGOS

CAPITULO II SISTEMAS DE NUMERACIÓN Y CÓDIGOS SISTEMA DE NUMERACIÓN Y CÓDIGOS CAPITULO II SISTEMAS DE NUMERACIÓN Y CÓDIGOS CÓDIGO Un código es un grupo de símbolos que representan algún tipo de información reconocible. En los sistemas digitales, los

Más detalles

UNIVERSIDAD TECNOLÓGICA DE PEREIRA FACULTAD DE INGENIERÍAS: ELÉCTRICA, ELECTRÓNICA, FÍSICA Y CIENCIAS DE LA COMPUTACIÓN

UNIVERSIDAD TECNOLÓGICA DE PEREIRA FACULTAD DE INGENIERÍAS: ELÉCTRICA, ELECTRÓNICA, FÍSICA Y CIENCIAS DE LA COMPUTACIÓN UNIVERSIDAD TECNOLÓGICA DE PEREIRA FACULTAD DE INGENIERÍAS: ELÉCTRICA, ELECTRÓNICA, FÍSICA Y CIENCIAS DE LA COMPUTACIÓN PROGRAMA INGENIERÍA DE SISTEMAS Y COMPUTACIÓN ASIGNATURA: ELECTRONICA I CODIGO: IS533

Más detalles

Sistemas de numeración, operaciones y códigos.

Sistemas de numeración, operaciones y códigos. Tema : Sistemas de numeración, operaciones y códigos. Para representar ideas, los seres humanos (al menos los occidentales) utilizamos cadenas de símbolos alfanuméricos de un alfabeto definido. En el mundo

Más detalles

Carrera: 2-4-8. Participantes Representante de las academias de ingeniería en Mecatrónica de los Institutos Tecnológicos.

Carrera: 2-4-8. Participantes Representante de las academias de ingeniería en Mecatrónica de los Institutos Tecnológicos. 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Electrónica Digital Ingeniería Mecatrónica Clave de la asignatura: Horas teoría-horas práctica-créditos 2-4-8 2.- HISTORIA DEL PROGRAMA Lugar

Más detalles

UNIDADES DE ALMACENAMIENTO DE DATOS

UNIDADES DE ALMACENAMIENTO DE DATOS 1.2 MATÉMATICAS DE REDES 1.2.1 REPRESENTACIÓN BINARIA DE DATOS Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS. Los computadores sólo

Más detalles

NÚMEROS NATURALES Y NÚMEROS ENTEROS

NÚMEROS NATURALES Y NÚMEROS ENTEROS NÚMEROS NATURALES Y NÚMEROS ENTEROS Los números naturales surgen como respuesta a la necesidad de nuestros antepasados de contar los elementos de un conjunto (por ejemplo los animales de un rebaño) y de

Más detalles

* En una computadora el microprocesador se comunica con uno de los siguientes dispositivos:

* En una computadora el microprocesador se comunica con uno de los siguientes dispositivos: Funciones incompletas Son funciones cuyo valor puede ser indistintamente 0 ó 1 para algunas combinaciones de las variables de entrada, bien porque dichas combinaciones no vayan a darse nunca en la práctica

Más detalles

Introducción a la Programación 11 O. Humberto Cervantes Maceda

Introducción a la Programación 11 O. Humberto Cervantes Maceda Introducción a la Programación 11 O Humberto Cervantes Maceda Recordando En la sesión anterior vimos que la información almacenada en la memoria, y por lo tanto aquella que procesa la unidad central de

Más detalles

CODIFICADORES. Cuando solo una de las entradas está activa para cada combinación de salida, se le denomina codificador completo.

CODIFICADORES. Cuando solo una de las entradas está activa para cada combinación de salida, se le denomina codificador completo. Circuitos Combinacionales MSI CODIFICADORES Son los dispositivos MSI que realizan la operación inversa a la realizada por los decodificadores. Generalmente, poseen 2 n entradas y n salidas. Cuando solo

Más detalles

Generación de funciones lógicas mediante decodificadores binarios con salidas activas a nivel alto

Generación de funciones lógicas mediante decodificadores binarios con salidas activas a nivel alto Generación de funciones lógicas mediante decodificadores binarios con salidas activas a nivel alto Apellidos, nombre Martí Campoy, Antonio (amarti@disca.upv.es) Departamento Centro Informática de Sistemas

Más detalles

Tema 4: Circuitos combinacionales

Tema 4: Circuitos combinacionales Estructura de computadores Tema 4: Circuitos combinacionales Tema 4: Circuitos combinacionales 4.0 Introducción Los circuitos lógicos digitales pueden ser de dos tipos: combinacionales secuenciales. Circuitos

Más detalles

Primeros conmutadores: diodos de cristal y de tubos de vacío (1906). Transistor (TRT): más pequeño y fiable, de material semiconductor (1950).

Primeros conmutadores: diodos de cristal y de tubos de vacío (1906). Transistor (TRT): más pequeño y fiable, de material semiconductor (1950). Código binario en Sistemas Digitales Historia Primeros conmutadores: diodos de cristal y de tubos de vacío (1906). Transistor (TRT): más pequeño y fiable, de material semiconductor (1950). Circuitos integrados

Más detalles

DE SISTEMAS: ANALÓGICOS:

DE SISTEMAS: ANALÓGICOS: Fundamentos de Electrónica 1 Sistema Digital Paso de mundo analógico a digital Tipos de Sistemas Digitales Representación de la información Sistemas de Numeración Cambios de Base Sistema Binario, hexadecimal

Más detalles

INDICE PALOMA GUADALUPE MENDOZA VILLEGAS CYNTHIA PATRICIA GUERRERO SAUCEDO 1

INDICE PALOMA GUADALUPE MENDOZA VILLEGAS CYNTHIA PATRICIA GUERRERO SAUCEDO 1 INDICE UNIDAD 1: SISTEMAS NUMERICOS 1 SISTEMA BINARIO...3 1.1 CONVERSION DE DECIMAL A BINARIO...4 1.2 CONVERSION DE BINARIO A DECIMAL...6 2 SISTEMA HEXADECIMAL...7 2.1 CONVERSION DE DECIMAL A HEXADECIMAL...7

Más detalles

Por ejemplo convertir el número 131 en binario se realiza lo siguiente: Ahora para convertir de un binario a decimal se hace lo siguiente:

Por ejemplo convertir el número 131 en binario se realiza lo siguiente: Ahora para convertir de un binario a decimal se hace lo siguiente: Como convertir números binarios a decimales y viceversa El sistema binario es un sistema de numeración en el que los números se representan utilizando 0 y 1. Es el que se utiliza en los ordenadores, pues

Más detalles

Sistemas de numeración y aritmética binaria

Sistemas de numeración y aritmética binaria Sistemas de numeración y aritmética binaria Héctor Antonio Villa Martínez Programa de Ciencias de la Computación Universidad de Sonora Este reporte consta de tres secciones. Primero, la Sección 1 presenta

Más detalles

Práctica 1. Compuertas Lógicas

Práctica 1. Compuertas Lógicas USLP FI Laboratorio de Sistemas Digitales Práctica 1 1.1 Objetivo Práctica 1 Compuertas Lógicas Conocer el funcionamiento, conexión y utilización de las compuertas lógicas ND, OR, NOT, NND, NOR, E -OR

Más detalles

SISTEMAS NUMERICOS CAMILO ANDREY NEIRA IBAÑEZ UNINSANGIL INTRODUCTORIO A LA INGENIERIA LOGICA Y PROGRAMACION

SISTEMAS NUMERICOS CAMILO ANDREY NEIRA IBAÑEZ UNINSANGIL INTRODUCTORIO A LA INGENIERIA LOGICA Y PROGRAMACION SISTEMAS NUMERICOS CAMILO ANDREY NEIRA IBAÑEZ UNINSANGIL INTRODUCTORIO A LA INGENIERIA LOGICA Y PROGRAMACION CHIQUINQUIRA (BOYACA) 2015 1 CONTENIDO Pág. QUE ES UN SISTEMA BINARIO. 3 CORTA HISTORIA DE LOS

Más detalles

ARQUITECTURAS ESPECIALES

ARQUITECTURAS ESPECIALES RQUITECTURS ESPECILES Página Página 2 DECODIFICDOR Es un circuito combinacional, cuya función es la de convertir un código binario de entrada (natural, CD, etc.) de N bits de entrada a M líneas de salida

Más detalles

SISTEMAS NUMERICOS. Ing. Rudy Alberto Bravo

SISTEMAS NUMERICOS. Ing. Rudy Alberto Bravo SISTEMAS NUMERICOS SISTEMAS NUMERICOS Si bien el sistema de numeración binario es el más importante de los sistemas digitales, hay otros que también lo son. El sistema decimal es importante porque se usa

Más detalles

Universidad Autónoma de Baja California Facultad de Ingeniería Mexicali

Universidad Autónoma de Baja California Facultad de Ingeniería Mexicali Sumadores En este documento se describe el funcionamiento del circuito integrado 7483, el cual implementa un sumador binario de 4 bits. Adicionalmente, se muestra la manera de conectarlo con otros dispositivos

Más detalles

CAPÍTULO I 1. SISTEMAS DE NUMERACIÓN

CAPÍTULO I 1. SISTEMAS DE NUMERACIÓN CAPÍTULO I 1. SISTEMAS DE NUMERACIÓN Un sistema de numeración es el conjunto de símbolos y reglas que se utilizan para la representación de datos numéricos o cantidades. Un sistema de numeración se caracteriza

Más detalles

Organización de Computadoras. Turno Recursantes Clase 8

Organización de Computadoras. Turno Recursantes Clase 8 Organización de Computadoras Turno Recursantes Clase 8 Temas de Clase Subsistema de Memoria Organización de Memoria Principal Notas de clase 8 2 Memoria Velocidad del procesador: se duplica cada 18 meses

Más detalles

Figura 1: Suma binaria

Figura 1: Suma binaria ARITMÉTICA Y CIRCUITOS BINARIOS Los circuitos binarios que pueden implementar las operaciones de la aritmética binaria (suma, resta, multiplicación, división) se realizan con circuitos lógicos combinacionales

Más detalles

Unidad I. 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal)

Unidad I. 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal) Unidad I Sistemas numéricos 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal) Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS.

Más detalles

1. Se establecen los conceptos fundamentales (símbolos o términos no definidos).

1. Se establecen los conceptos fundamentales (símbolos o términos no definidos). 1. ÁLGEBRA DE BOOLE. El álgebra de Boole se llama así debido a George Boole, quien la desarrolló a mediados del siglo XIX. El álgebra de Boole denominada también álgebra de la lógica, permite prescindir

Más detalles

Nombre de la asignatura : Sistemas Digitales. Carrera : Ingeniería en Sistemas Computacionales. Clave de la asignatura : SCC-9335

Nombre de la asignatura : Sistemas Digitales. Carrera : Ingeniería en Sistemas Computacionales. Clave de la asignatura : SCC-9335 1. D A T O S D E L A A S I G N A T U R A Nombre de la asignatura : Sistemas Digitales Carrera : Ingeniería en Sistemas Computacionales Clave de la asignatura : SCC-95 Horas teoría-horas práctica-créditos

Más detalles

Circuitos Digitales CON José Manuel Ruiz Gutiérrez

Circuitos Digitales CON José Manuel Ruiz Gutiérrez Circuitos Digitales CON José Manuel Ruiz Gutiérrez j.m.r.gutierrez@gmail.com PRÁCTICAS DE CIRCUITOS DIGITALES Circuitos digitales básicos 1. Simulación de operadores lógicos básicos. Realizar la simulación

Más detalles

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES Área de formación: Disciplinaria Unidad académica: Sistemas digitales Ubicación: Segundo semestre Clave: 1977 Horas semana-mes:

Más detalles

UNIDAD 2 Configuración y operación de un sistema de cómputo Representación de datos Conceptos El concepto de bit (abreviatura de binary digit) es fundamental para el almacenamiento de datos Puede representarse

Más detalles

Tema 3 : Algebra de Boole

Tema 3 : Algebra de Boole Tema 3 : Algebra de Boole Objetivo: Introducción al Algebra de Boole 1 INTRODUCCIÓN George Boole creó el álgebra que lleva su nombre en el primer cuarto del siglo XIX. Pretendía explicar las leyes fundamentales

Más detalles

UNIDAD I NÚMEROS REALES

UNIDAD I NÚMEROS REALES UNIDAD I NÚMEROS REALES Los números que se utilizan en el álgebra son los números reales. Hay un número real en cada punto de la recta numérica. Los números reales se dividen en números racionales y números

Más detalles

21/02/2012. Agenda. Unidad Central de Procesamiento (CPU)

21/02/2012. Agenda. Unidad Central de Procesamiento (CPU) Agenda 0 Tipos de datos 0 Sistemas numéricos 0 Conversión de bases 0 Números racionales o Decimales 0 Representación en signo-magnitud 0 Representación en complemento Unidad Central de Procesamiento (CPU)

Más detalles

Boletín de Problemas de Circuitos Combinacionales. Fundamentos de Electrónica 3º Curso Ingeniería Industrial

Boletín de Problemas de Circuitos Combinacionales. Fundamentos de Electrónica 3º Curso Ingeniería Industrial Boletín de Problemas de Circuitos Combinacionales Fundamentos de Electrónica 3º Curso Ingeniería Industrial 2 1. Utilizar el mapa de Karnaugh para implementar la forma suma de productos mínima de la función

Más detalles

Matemáticas Básicas para Computación. Sesión 7: Compuertas Lógicas

Matemáticas Básicas para Computación. Sesión 7: Compuertas Lógicas Matemáticas Básicas para Computación Sesión 7: Compuertas Lógicas Contextualización En esta sesión lograremos identificar y comprobar el funcionamiento de las compuertas lógicas básicas, además podremos

Más detalles

INDICE 1. Conceptos Introductorias 2. Sistemas Numéricos y Códigos 3. Compuertas Lógicas y Álgebras Booleana 4. Circuitos Lógicos Combinatorios

INDICE 1. Conceptos Introductorias 2. Sistemas Numéricos y Códigos 3. Compuertas Lógicas y Álgebras Booleana 4. Circuitos Lógicos Combinatorios INDICE 1. Conceptos Introductorias 1 1.1. Representaciones numéricas 3 1.2. Sistemas digitales y analógicos 4 1.3. Sistemas numéricos digitales 6 1.4. Representación de cantidades binarias 10 1.5. Circuitos

Más detalles

ALGEBRA DE BOOLE ENTRADAS SALIDA A B A + B 0 0 0 0 1 1 1 0 1 1 1 1

ALGEBRA DE BOOLE ENTRADAS SALIDA A B A + B 0 0 0 0 1 1 1 0 1 1 1 1 IES NESTOR LMENDROS DPTO. DE TENOLOGÍ LGER DE OOLE INTRODUIÓN (George oole, matemático inglés, 1815-1864) El álgebra opera con variables booleanas, que son aquellas que sólo pueden tomar dos valores (0

Más detalles

TÉCNICO SUPERIOR UNIVERSITARIO EN MANTENIMIENTO ÁREA INDUSTRIAL

TÉCNICO SUPERIOR UNIVERSITARIO EN MANTENIMIENTO ÁREA INDUSTRIAL TÉCNICO SUPERIOR UNIVERSITARIO EN MANTENIMIENTO ÁREA INDUSTRIAL HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Electrónica digital 2. Competencias Supervisar el reemplazo

Más detalles

Universidad Católica del Maule. Fundamentos de Computación Especificación de tipos de datos ESPECIFICACIÓN ALGEBRAICA DE TIPOS DE DATOS

Universidad Católica del Maule. Fundamentos de Computación Especificación de tipos de datos ESPECIFICACIÓN ALGEBRAICA DE TIPOS DE DATOS Especificación algebraica ESPECIFICACIÓN ALGEBRAICA DE TIPOS DE DATOS Un tipo abstracto de datos se determina por las operaciones asociadas, incluyendo constantes que se consideran como operaciones sin

Más detalles

Modelo de examen tipo resuelto 1

Modelo de examen tipo resuelto 1 Modelo de examen tipo resuelto. Diseñar un sistema combinacional que tenga cinco entradas y dos salidas y que actúe de la siguiente forma: las cinco entradas (x 4 x 3 x 2 x x 0 ) representan una palabra

Más detalles

UNIDAD DIDÁCTICA: ELECTRÓNICA DIGITAL

UNIDAD DIDÁCTICA: ELECTRÓNICA DIGITAL IES PABLO RUIZ PICASSO EL EJIDO (ALMERÍA) CURSO 2013-2014 UNIDAD DIDÁCTICA: ELECTRÓNICA DIGITAL ÍNDICE 1.- INTRODUCCIÓN A LA ELECTRÓNICA DIGITAL 2.- SISTEMA BINARIO 2.1.- TRANSFORMACIÓN DE BINARIO A DECIMAL

Más detalles

I. ALGEBRA DE BOOLE. c) Cada operación es distributiva con respecto a la otra: a. ( b + c) = a. b + a. c a + ( b. c ) = ( a + b ).

I. ALGEBRA DE BOOLE. c) Cada operación es distributiva con respecto a la otra: a. ( b + c) = a. b + a. c a + ( b. c ) = ( a + b ). I. I.1 DEFINICION. El Algebra de Boole es toda clase o conjunto de elementos que pueden tomar dos valores perfectamente diferenciados, que designaremos por 0 y 1 y que están relacionados por dos operaciones

Más detalles

Capítulo 5. Álgebra booleana. Continuar

Capítulo 5. Álgebra booleana. Continuar Capítulo 5. Álgebra booleana Continuar Introducción El álgebra booleana fue desarrollada por George Boole a partir del análisis intuición y deducción. En su libro An investigation of the laws of Thought,

Más detalles

Sistemas de numeración

Sistemas de numeración Sistemas de numeración Un sistema de numeración es un conjunto de símbolos y reglas que permiten representar datos numéricos. Los sistemas de numeración actuales son sistemas posicionales, que se caracterizan

Más detalles

TEMA 5. ELECTRÓNICA DIGITAL

TEMA 5. ELECTRÓNICA DIGITAL TEMA 5. ELECTRÓNICA DIGITAL 1. INTRODUCCIÓN Los ordenadores están compuestos de elementos electrónicos cuyas señales, en principio, son analógicas. Pero las señales que entiende el ordenador son digitales.

Más detalles

Sumador: C o. C in. Sumador serie: Sumador paralelo con propagación de arrastre:

Sumador: C o. C in. Sumador serie: Sumador paralelo con propagación de arrastre: UNIDAD ARITMETICO-LOGICA Conceptos Unidad aritmético-lógica: Elemento que realiza las operaciones aritméticas y lógicas entre los datos Operaciones típicas Sumar Restar Multiplicar Desplazamiento de registros

Más detalles

Maria José González/ Dep. Tecnología

Maria José González/ Dep. Tecnología Señal analógica es aquella que puede tomar infinitos valores para representar la información. Señal digital usa solo un número finito de valores. En los sistemas binarios, de uso generalizado en los circuitos

Más detalles

ESCUELA: UNIVERSIDAD DEL ISTMO

ESCUELA: UNIVERSIDAD DEL ISTMO 1.-IDENTIFICACIÓN ESCUELA: UNIVERSIDAD DEL ISTMO CLAVE: 30 GRADO: ING. EN COMPUTACIÓN, SEXTO SEMESTRE TIPO DE TEÓRICA/PRÁCTICA ANTECEDENTE CURRICULAR: 305.- OBJETIVO GENERAL Otorgar al alumno los conocimientos

Más detalles

CURSO 2010-2011 TECNOLOGÍA TECNOLOGÍA 4º ESO TEMA 5: Lógica binaria. Tecnología 4º ESO Tema 5: Lógica binaria Página 1

CURSO 2010-2011 TECNOLOGÍA TECNOLOGÍA 4º ESO TEMA 5: Lógica binaria. Tecnología 4º ESO Tema 5: Lógica binaria Página 1 Tecnología 4º ESO Tema 5: Lógica binaria Página 1 4º ESO TEMA 5: Lógica binaria Tecnología 4º ESO Tema 5: Lógica binaria Página 2 Índice de contenido 1. Señales analógicas y digitales...3 2. Código binario,

Más detalles

Compuertas lógicas Álgebra de Boole

Compuertas lógicas Álgebra de Boole Electrónica Digital Departamento de Electrónica Compuertas lógicas Álgebra de Boole Facultad de Ingeniería Bioingeniería Universidad Nacional de Entre Ríos 26/03/2013 0 Temario del día Compuertas lógicas

Más detalles

TEMA 4. MÓDULOS COMBINACIONALES.

TEMA 4. MÓDULOS COMBINACIONALES. TECNOLOGÍA DE COMPUTADORES. CURSO 27/8 TEMA 4. MÓDULOS COMBINACIONALES. 4.. Módulos combinacionales básicos MSI. Los circuitos combinacionales realizados con puertas lógicas implementan funciones booleanas,

Más detalles

TITULACIÓN Ingeniero Técnico Industrial, Especialidad en Electrónica ASIGNATURAS DE SEGUNDO CURSO DEL PLAN 1999 ELECTRÓNICA DIGITAL PROGRAMA:

TITULACIÓN Ingeniero Técnico Industrial, Especialidad en Electrónica ASIGNATURAS DE SEGUNDO CURSO DEL PLAN 1999 ELECTRÓNICA DIGITAL PROGRAMA: TITULACIÓN Ingeniero Técnico Industrial, Especialidad en Electrónica ASIGNATURAS DE SEGUNDO CURSO DEL PLAN 1999 ELECTRÓNICA DIGITAL PROGRAMA: TEMA 1. INTRODUCCIÓN A LOS SISTEMAS DIGITALES. 1. Concepto

Más detalles

Memoria La memoria es la parte del ordenador en la que se guardan o almacenan los programas (las instrucciones y los datos).

Memoria La memoria es la parte del ordenador en la que se guardan o almacenan los programas (las instrucciones y los datos). Memoria La memoria es la parte del ordenador en la que se guardan o almacenan los programas (las instrucciones y los datos). Memoria Típica. Los datos almacenados en memoria tienen que pasar, en un momento

Más detalles

SISTEMAS DE NUMERACIÓN. Sistema decimal

SISTEMAS DE NUMERACIÓN. Sistema decimal SISTEMAS DE NUMERACIÓN Sistema decimal Desde antiguo el Hombre ha ideado sistemas para numerar objetos, algunos sistemas primitivos han llegado hasta nuestros días, tal es el caso de los "números romanos",

Más detalles

PRÁCTICA C INTRODUCCIÓN AL PAQUETE COMPUTACIONAL ELECTRONICS WORKBENCH 4.0

PRÁCTICA C INTRODUCCIÓN AL PAQUETE COMPUTACIONAL ELECTRONICS WORKBENCH 4.0 PRÁCTICA C INTRODUCCIÓN AL PAQUETE COMPUTACIONAL ELECTRONICS WORKBENCH 4.0 OBJETIVOS: Conocer el paquete computacional Electronics Workbench 4.0 e identificar sus capacidades y limitaciones. a) Construir

Más detalles

Carrera: SCB-9335 4-2-10. Proporciona conocimientos básicos para la programación de dispositivos de control digital.

Carrera: SCB-9335 4-2-10. Proporciona conocimientos básicos para la programación de dispositivos de control digital. 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Sistemas Digitales Ingeniería en Sistemas Computacionales SCB-9335 4-2-10 2.- UBICACIÓN

Más detalles

Tema 11: Sistemas combinacionales

Tema 11: Sistemas combinacionales Tema 11: Sistemas combinacionales Objetivo: Introducción Generador Comprobador de paridad Comparadores Semisumador (HA) Sumador Completo (FA) Expansión de sumadores Sumador paralelo con arrastre serie

Más detalles

Electrónica Digital. Carrera: AEC-1022 SATCA 1

Electrónica Digital. Carrera: AEC-1022 SATCA 1 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Electrónica Digital Carrera: Ingeniería Eléctrica Ingeniería Electromecánica Clave de la asignatura: SATCA 1 AEC-1022 2 2 4 2.- PRESENTACIÓN Caracterización

Más detalles

ANEXO - D LOGICA BINARIA Aplicada a diagramas en escalera y de bloques para la programación de un mini PLC

ANEXO - D LOGICA BINARIA Aplicada a diagramas en escalera y de bloques para la programación de un mini PLC ANEXO - D LOGICA BINARIA Aplicada a diagramas en escalera y de bloques para la programación de un mini PLC La lógica binaria fue desarrollada a principios del siglo XIX por el matemático George Boole para

Más detalles

TEMA 1: Control y programación de sistemas automáticos

TEMA 1: Control y programación de sistemas automáticos Esquema: TEMA : Control y programación de sistemas automáticos TEMA : Control y programación de sistemas automáticos....- Introducción.....- Representación de las señales digitales...2 2.- Sistemas de

Más detalles

Aritmética Binaria. Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid

Aritmética Binaria. Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid Aritmética Binaria Luis Entrena, Celia López, Mario García, Enrique San Millán Universidad Carlos III de Madrid 1 Índice Representación de números con signo Sistemas de Signo y Magnitud, Complemento a

Más detalles

DISEÑO COMBINACIONAL

DISEÑO COMBINACIONAL DISEÑO COMBINACIONAL Asignatura: DIGITAL I Carrera: Ingeniería Electrónica Facultad de Ciencias Exactas, Ingeniería y Agrimensura Universidad Nacional de Rosario Año 2011 DISEÑO LÓGICO RESOLUCIÓN DE PROBLEMAS

Más detalles

Los circuitos lógicos combinacionales

Los circuitos lógicos combinacionales Los circuitos lógicos combinacionales Montse Peiron Guàrdia Fermín Sánchez Carracedo PID_63599 CC-BY-SA PID_63599 Los circuitos lógicos combinacionales Índice Introducción... 5 Objetivos... 6. Fundamentos

Más detalles

RAZONAMIENTOS LÓGICOS EN LOS PROBLEMAS DE MATEMÁTICAS

RAZONAMIENTOS LÓGICOS EN LOS PROBLEMAS DE MATEMÁTICAS RAZONAMIENTOS LÓGICOS EN LOS PROBLEMAS DE MATEMÁTICAS AUTORÍA SERGIO BALLESTER SAMPEDRO TEMÁTICA MATEMÁTICAS ETAPA ESO, BACHILLERATO Resumen En este artículo comienzo definiendo proposición y los distintos

Más detalles

Tema 2. La Información y su representación

Tema 2. La Información y su representación Tema 2. La Información y su representación 2.1 Introducción. Un ordenador es una máquina que procesa información. La ejecución de un programa implica la realización de unos tratamientos, según especifica

Más detalles

Materia: Informática. Nota de Clases Sistemas de Numeración

Materia: Informática. Nota de Clases Sistemas de Numeración Nota de Clases Sistemas de Numeración Conversión Entre Sistemas de Numeración 1. EL SISTEMA DE NUMERACIÓN 1.1. DEFINICIÓN DE UN SISTEMA DE NUMERACIÓN Un sistema de numeración es un conjunto finito de símbolos

Más detalles

Matemática de redes Representación binaria de datos Bits y bytes

Matemática de redes Representación binaria de datos Bits y bytes Matemática de redes Representación binaria de datos Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS. Los computadores sólo pueden entender

Más detalles

Clase 02: Representación de datos

Clase 02: Representación de datos Arquitectura de Computadores y laboratorio Clase 02: Representación de datos Departamento de Ingeniería de Sistemas Universidad de Antioquia 2015-2 Contenido 1 2 Representación de la Información Y sistemas

Más detalles

Nombre del estudiante: Grimaldo velazquez Rafael. Herrera Díaz Jefree. Campus: san Rafael

Nombre del estudiante: Grimaldo velazquez Rafael. Herrera Díaz Jefree. Campus: san Rafael Nombre del estudiante: Grimaldo velazquez Rafael Herrera Díaz Jefree Campus: san Rafael Carrera /Prepa: ingeniería en sistemas computacionales Introducción. Como en mecánica la conmutación electrónica

Más detalles

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, Decana de América)

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, Decana de América) UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, Decana de América) FACULTAD DE INGENIERIA DE SISTEMAS E INFORMATICA Escuela Académico Profesional de Ingeniería de Sistemas SILABO 1. ESPECIFICACIONES

Más detalles

Experimento 6 LAS LEYES DE KIRCHHOFF. Objetivos. Teoría. Figura 1 Un circuito con dos lazos y varios elementos

Experimento 6 LAS LEYES DE KIRCHHOFF. Objetivos. Teoría. Figura 1 Un circuito con dos lazos y varios elementos Experimento 6 LAS LEYES DE KIRCHHOFF Objetivos 1. Describir las características de las ramas, los nodos y los lazos de un circuito, 2. Aplicar las leyes de Kirchhoff para analizar circuitos con dos lazos,

Más detalles

ASIGNATURA: ELECTRÓNICA DIGITAL PROGRAMA ACADÉMICO: INGENIERIA EN MECATRÓNICA TIPO EDUCATIVO: INGENIERIA MODALIDAD: MIXTA

ASIGNATURA: ELECTRÓNICA DIGITAL PROGRAMA ACADÉMICO: INGENIERIA EN MECATRÓNICA TIPO EDUCATIVO: INGENIERIA MODALIDAD: MIXTA INSTITUTO UNIVERSITARIO PUEBLA HOJA: 1 DE 3 PROGRAMA ACADÉMICO: INGENIERIA EN MECATRÓNICA TIPO EDUCATIVO: INGENIERIA MODALIDAD: MIXTA SERIACIÓN: NINGUNA CLAVE DE LA ASIGNATURA: IM45 CICLO: OCTAVO CUATRIMESTRE

Más detalles