Tema 3. La Unidad Aritmético-Lógica

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

Download "Tema 3. La Unidad Aritmético-Lógica"

Transcripción

1 Tema 3. La Uidad Aritmético-Lógica Arquitectura de Computadores I I. T. Iformática de Sistemas Curso La Uidad Aritmético-Lógica Ídice Trasparecia: 2 / 53 Estructura e implemetació de la ALU Circuitos y algoritmos para la ALU: Operadores lógicos y de desplazamieto Operacioes sobre el sigo Suma e coma fija Suma e coma flotate Dígitos de guarda Técicas de redodeo Multiplicació y divisió e coma fija Multiplicació y divisió e coma flotate La ALU e la arquitectura vo Neuma: camio de datos y uidades fucioales La uidad de ejecució del MC68000 Bibliografía Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas

2 La Uidad Aritmético-Lógica Estructura e implemetació de la ALU (I) Trasparecia: 3 / 53 Uida aritmético-lógica (ALU): es el cojuto de operadores dispoibles e u computador Formada por: Operadores:aritméticos, lógicos y de desplazamieto Registros para almacear datos temporales Registro de estado: cojuto de flags que idica situacioes ocurridas al operar Registro cotador de programa Registro de direccioes de iterrupció Tipos de ALU: Coma fija Coma flotate Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas La Uidad Aritmético-Lógica Estructura e implemetació de la ALU (y II) Trasparecia: 4 / 53 Clasificació de los operadores: Ámbito de aplicació Realizació Número de operados Paralelismo Operació Tecología empleada Geeral Especializado Combiacioal Secuecial Moádico Diádico Serie o de dígito Paralelo o de vector De desplazamieto Lógico Aritmético MOS Bipolar Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas 2

3 La Uidad Aritmético-Lógica Trasparecia: 5 / 53 Circuitos y algoritmos para la ALU (I) Operacioes de desplazamieto (I) Desplazamietos lógicos: Idepedietemete del sistema de represetació de los operados se itroduce ceros por la derecha o por la izquierda segú se trate de u desplazamieto a la izquierda o a la derecha, respectivamete El bit o los bits que sale suele copiarse e el idicador de acarreo (el último que ha salido es el que queda) Desplazamietos lógicos a la izquierda Desplazamietos lógicos a la derecha Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas La Uidad Aritmético-Lógica Trasparecia: 6 / 53 Circuitos y algoritmos para la ALU (II) Operacioes de desplazamieto (II) Desplazamietos aritméticos: Equivale a multiplicacioes y divisioes por dos, segú sea hacia la izquierda o a la derecha, respectivamete. El sistema de represetació de los operados debe teerse e cueta si los operados tiee sigo El bit o los bits que sale suele copiarse e el idicador de acarreo (el último que ha salido es el que queda) Desplazamietos aritméticos a la izquierda e C2 Desplazamietos aritméticos a la derecha e C2 Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas 3

4 La Uidad Aritmético-Lógica Trasparecia: 7 / 53 Circuitos y algoritmos para la ALU (III) Operacioes de desplazamieto (III) Desplazamietos circulares: Los bits que sale por u extremo etra por el otro El bit o los bits que sale suele copiarse e el idicador de acarreo (el último que ha salido es el que queda) Desplazamieto cocateado a la izquierda Desplazamieto cocateado a la derecha Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas La Uidad Aritmético-Lógica Trasparecia: 8 / 53 Circuitos y algoritmos para la ALU (IV) Operacioes de desplazamieto (y IV) Desplazamietos circulares a través del flag de acarreo: Los bits que sale por u extremo etra por el otro El bit o los bits que sale suele copiarse e el idicador de acarreo Desplazamieto cocateado a la izquierda a través del acarreo Desplazamieto cocateado a la derecha a través del acarreo Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas 4

5 La Uidad Aritmético-Lógica Trasparecia: 9 / 53 Circuitos y algoritmos para la ALU (V) Operacioes Lógicas (I) Las operacioes lógicas realiza la operació sobre cada uo de los bits del operado o de los operados OR XOR a b a + b a b a b a b a OR b a b a XOR b Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas La Uidad Aritmético-Lógica Trasparecia: 0 / 53 Circuitos y algoritmos para la ALU (VI) Operacioes Lógicas (y II) AND NOT a b a * b a a a b a AND b a a 0 0 Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas 5

6 La Uidad Aritmético-Lógica Trasparecia: / 53 Circuitos y algoritmos para la ALU (VII) Operacioes Aritméticas (I) Operacioes sobre el sigo. Cambio de sigo Sigo Magitud Complemeto a 2 E a - a -2,..., a 0 a - a -2 a a 0 E 0 a* - a -2,..., a 0... Complemeto a a* - a* -2 a* a* 0 E a -, a -2,..., a 0... a* -, a* -2,..., a* 0 Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas La Uidad Aritmético-Lógica Trasparecia: 2 / 53 Circuitos y algoritmos para la ALU (VIII) Operacioes Aritméticas (II) Operacioes sobre el sigo. Extesió de sigo. Es cuado se pasa de u operado de bits a otro de m bits co m >. Cosiste e ver como rellear los bits que sobra coservado el sigo Sigo Magitud Complemeto a y a 2 Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas 6

7 La Uidad Aritmético-Lógica Trasparecia: 3 / 53 Circuitos y algoritmos para la ALU (IX) Operacioes Aritméticas (III) Suma: la suma es las operació más importate de todas, ya que: Se emplea para el cálculo de la direcció de la siguiete istrucció Se utiliza para el cálculo de las direccioes a los operados Otras operacioes la emplea: multiplicació, divisió Sumador elemetal de u bit A i B i Si = Ai Bi Ci- Ci = Ai Bi + Bi Ci- + Ai Ci- C i- S i C i Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas La Uidad Aritmético-Lógica Trasparecia: 4 / 53 Circuitos y algoritmos para la ALU (X) Operacioes Aritméticas (IV) Sumador co propagació de acarreo de bits empleado sumadores completos (full adder) de bit Problemas: Muy leto porque debe propagarse el acarreo desde el primer sumador al segudo, del segudo al tercero y así hasta que llegue al último sumador El retardo es 2 r ya que es el máximo retardo de iveles de puertas que tiee que pasar para obteer el acarreo es de dos, es el úmero de sumadores y r el retardo de las puertas Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas 7

8 La Uidad Aritmético-Lógica Trasparecia: 5 / 53 Circuitos y algoritmos para la ALU (XI) Operacioes Aritméticas (V) Aceleració de la suma etera: Debido a la importacia de la suma se ha diseñado circuitos que permite acelerar el proceso Se iteta idetificar qué es lo que depede de los bits de la suma y del acarreo para mediate circuitos adicioales aticipar su cálculo Fució geeració (g i = a i b i ) Fució propagació (p i = a i b i ) Acarreo siguiete (c i+ = g i + p i c i ) Problema: fa-i variable Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas La Uidad Aritmético-Lógica Trasparecia: 6 / 53 Circuitos y algoritmos para la ALU (XII) Operacioes Aritméticas (VI) Aceleració de la suma etera: Se iteta homogeeizar la fa-i a partir de sumadores co propagació de acarreo de 4 bits como bloque básico y se defie las fucioes de Geeració y Propagació a ivel de bloque para obteer, por ejemplo u sumador de 6 bits co aticipació Fucioes a ivel de bloque P 0 = p 3 p 2 p p 0 G 0 = g 3 +(g 2 p 3 )+(g p 3 p 2 )+ (g 0 p 3 p 2 p ) C = G 0 + P 0 c e C 2 = G + (G 0 P ) + (c e P P 0 ) Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas 8

9 La Uidad Aritmético-Lógica Trasparecia: 7 / 53 Circuitos y algoritmos para la ALU (XIII) Operacioes Aritméticas (VII) Aceleració de la suma. Salto de acarreo (CSK) Es u sumador itermedio etre uo de propagació y uo de aticipació. Se basa e calcular las Pi que so de cálculo más secillo. Para u sumador de salto de acarreo de K bits: Primer propagador: 2k + (el primer sumador u ivel más) Número de puertas: 2(/k-2) Último propagador: 2k Total: úmero iveles = 4k + 2/k -3 E uestro ejemplo = 20, K = 4 um. Niveles = 2 Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas La Uidad Aritmético-Lógica Trasparecia: 8 / 53 Circuitos y algoritmos para la ALU (XIV) Operacioes Aritméticas (VIII) Aceleració de la suma. Selecció de acarreo Se basa e duplicar el hardware. Se suma los bits supoiedo acarreo cero y acarreo y mediate multiplexores se elige el resultado correcto ua vez coocido el acarreo Sumador 0 Sumador S umador 0 S um ador S umador Multipl exor 0 Sumador 0 Sumador Multiplexor T + 2tp Sumador M ul tiplexor S umador Multiplexor T + 4tp T + 6tp Supoiedo bloques de k bits T3 = Máxi mo(tiempo del m ul tiplexor, 2tp) T2 = T + 2 (/k -2) tp (co /k etapas exluidos el primero y el últim o sumador) T= (2 k + ) tp Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas 9

10 La Uidad Aritmético-Lógica Trasparecia: 9 / 53 Circuitos y algoritmos para la ALU (XV) Operacioes Aritméticas (IX) Aceleració de la suma: sumador si propagació (CSA) Reduce el cálculo del tiempo casi a la mitad pero solamete es útil para más de 3 sumados Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas La Uidad Aritmético-Lógica Trasparecia: 20 / 53 Circuitos y algoritmos para la ALU (XVI) Operacioes Aritméticas (X) Tiempo de proceso y espacio requerido por cada uo de los distitos tipos de sumadores Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas 0

11 Tema 3. La Uidad Aritmético-Lógica Arquitectura de Computadores I I. T. Iformática de Sistemas Curso La Uidad Aritmético-Lógica Ídice Trasparecia: 22 / 53 Estructura e implemetació de la ALU Circuitos y algoritmos para la ALU: Operadores lógicos y de desplazamieto Operacioes sobre el sigo Suma e coma fija Suma e coma flotate Dígitos de guarda Técicas de redodeo Multiplicació y divisió e coma fija Multiplicació y divisió e coma flotate La ALU e la arquitectura vo Neuma: camio de datos y uidades fucioales La uidad de ejecució del MC60888 Bibliografía Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas

12 La Uidad Aritmético-Lógica Trasparecia: 23 / 53 Circuitos y algoritmos para la ALU (XVII) Operacioes Aritméticas (XI) Multiplicació. Algoritmo de suma desplazamieto (A x B) Iicialmete P 0 = B Sólo úmeros si sigo Multiplicado Multiplexor 0 bit + bits Desplazamieto P P 0 reloj Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas La Uidad Aritmético-Lógica Trasparecia: 24 / 53 Circuitos y algoritmos para la ALU (XVIII) Operacioes Aritméticas (XII) Ejemplo A = y B = 00 Multiplexor 0 bit Registro de P Operació desplazamieto P P0 00 Estado iicial + bits 00 reloj Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas 2

13 La Uidad Aritmético-Lógica Trasparecia: 25 / 53 Circuitos y algoritmos para la ALU (XIX) Operacioes Aritméticas (XIII) Ejemplo A = y B = 00 Multiplexor 0 0 bit Registro de P desplazamieto P P0 Operació 00 Estado iicial Suma 0 + bits reloj Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas La Uidad Aritmético-Lógica Trasparecia: 26 / 53 Circuitos y algoritmos para la ALU (XX) Operacioes Aritméticas (XIV) Ejemplo A = y B = 00 0 Multiplexor 0 0 bit + bits 00 Registro de P desplazamieto P P0 Operació 00 Estado iicial Suma Desplazamieto reloj Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas 3

14 La Uidad Aritmético-Lógica Trasparecia: 27 / 53 Circuitos y algoritmos para la ALU (XXI) Operacioes Aritméticas (XV) Ejemplo A = y B = 00 0 Multiplexor 0 bit + bits 00 Registro de P desplazamieto P P0 Operació 00 Estado iicial Suma Desplazamieto Suma reloj Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas La Uidad Aritmético-Lógica Trasparecia: 28 / 53 Circuitos y algoritmos para la ALU (XXII) Operacioes Aritméticas (XVI) Ejemplo A = y B = 00 0 Multiplexor 0 bit + bits 00 Registro de P desplazamieto P P0 Operació 00 Estado iicial Suma Desplazamieto Suma Desplazamieto reloj Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas 4

15 La Uidad Aritmético-Lógica Trasparecia: 29 / 53 Circuitos y algoritmos para la ALU (XXIII) Operacioes Aritméticas (XVII) Ejemplo A = y B = Multiplexor 0 0 bit + bits Registro de P desplazamieto P P0 Operació 00 Estado iicial Suma Desplazamieto Suma Desplazamieto Suma reloj Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas La Uidad Aritmético-Lógica Trasparecia: 30 / 53 Circuitos y algoritmos para la ALU (XXIV) Operacioes Aritméticas (XVIII) Ejemplo A = y B = Multiplexor 0 0 bit + bits Registro de P desplazamieto P P0 Operació 00 Estado iicial Suma Desplazamieto Suma Desplazamieto Suma Desplazamieto reloj Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas 5

16 La Uidad Aritmético-Lógica Trasparecia: 3 / 53 Circuitos y algoritmos para la ALU (XXV) Operacioes Aritméticas (XIX) Ejemplo A = y B = Multiplexor 0 bit + bits Registro de P desplazamieto P P0 Operació 00 Estado iicial Suma Desplazamieto Suma Desplazamieto Suma Desplazamieto Suma reloj Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas La Uidad Aritmético-Lógica Trasparecia: 32 / 53 Circuitos y algoritmos para la ALU (XXVI) Operacioes Aritméticas (XX) Ejemplo A = y B = Multiplexor 0 bit + bits Registro de P desplazamieto P P0 Operació 00 Estado iicial Suma Desplazamieto Suma Desplazamieto Suma Desplazamieto Suma Desplazamieto reloj Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas 6

17 La Uidad Aritmético-Lógica Trasparecia: 33 / 53 Circuitos y algoritmos para la ALU (XXVII) Operacioes Aritméticas (XXI) Ajustes para operar co úmeros represetados e complemeto a y complemeto a 2 (co sigo) Complemeto a 2: si el multiplicador es egativo, cuado llegue el del bit más sigificativo al multiplexor, etoces, restar A Complemeto a : si el multiplicador es egativo, cuado llegue el del bit más sigificativo al multiplexor, etoces, restar A. Y además, e la fase de iicializació P y el registro de desplazamieto toma el valor iicial del multiplicado Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas La Uidad Aritmético-Lógica Trasparecia: 34 / 53 Circuitos y algoritmos para la ALU (XXVIII) Operacioes Aritméticas (XXII) Multiplicació. Algoritmo de Booth (C2) Se trata de evitar las sumas de cero que cosume ciclos de máquia y o aporta ada al cálculo puesto que solamete se desplazaría luego el resultado. Emplea la recodificació del multiplicador buscado cadeas de s y afectádoles del peso de ese ó del 0 A = 0, B = 00 A x B = +Ax2 3 Ax Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas 7

18 La Uidad Aritmético-Lógica Trasparecia: 35 / 53 Circuitos y algoritmos para la ALU (XXIX) Operacioes Aritméticas (XXIII) Divisió. Algoritmo de divisió co restauració (si sigo) Dividedo parcial iicial: tomar tatos bits del dividedo como tega el divisor. Garatizar que tato el dividedo como el divisor so positivos (si empieza por añadirle u cero a la izquierda) Sumar al dividedo el complemeto a 2 del divisor Si el resultado es positivo: Bajar u uevo bit del dividedo Añadir al cociete Si el resultado es egativo: Sumar de uevo el divisor Bajar u uevo bit del dividedo Añadir u 0 al cociete Repetir hasta que o quede más bits para bajar del dividedo Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas La Uidad Aritmético-Lógica Trasparecia: 36 / 53 Circuitos y algoritmos para la ALU (XXX) Operacioes Aritméticas (XXIV) Divisió. Algoritmo de divisió co restauració (si sigo) A = 0000, B = 00, Cociete = 0, Resto = Restauració Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas 8

19 La Uidad Aritmético-Lógica Trasparecia: 37 / 53 Circuitos y algoritmos para la ALU (XXXI) Operacioes Aritméticas (XXV) Divisió. Algoritmo de divisió si restauració (si sigo) Dividedo parcial iicial: tomar tatos bits del dividedo como tega el divisor. Garatizar que tato el dividedo como el divisor so positivos (si empieza por añadirle u cero a la izquierda) Sumar al dividedo el complemeto a 2 del divisor Si el resultado es positivo: Bajar u uevo bit del dividedo Añadir al cociete Si el resultado es egativo: Sumar de uevo el divisor e vez del complemeto al bajar el siguiete bit Bajar u uevo bit del dividedo Añadir u 0 al cociete Repetir hasta que o quede más bits para bajar del dividedo Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas La Uidad Aritmético-Lógica Trasparecia: 38 / 53 Circuitos y algoritmos para la ALU (XXXII) Operacioes Aritméticas (XXVI) Divisió. Algoritmo de divisió si restauració (si sigo) A = 0000, B = 00, Cociete = 0, Resto = Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas 9

20 La Uidad Aritmético-Lógica Trasparecia: 39 / 53 Circuitos y algoritmos para la ALU (XXXIII) Operacioes Aritméticas (y XXVII) Multiplicació y divisió e coma flotate Se puede adaptar los algoritmos vistos ates Los algoritmos se aplica a las matisas Los expoetes se suma (multiplicació) o se resta (divisió) El resultado deberá ser ormalizado y redodeado Se emplea bits de guarda para mejorar la precisió Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas La Uidad Aritmético-Lógica Trasparecia: 40 / 53 Circuitos y algoritmos para la ALU (XXXIV) Circuitos (I) Sumador-restador e biario puro a 7 a 6 a 5 a 4 a 3 a 2 a a 0 b 7 b 6 b 5 b 4 b 3 b 2 b b 0 S/R C - C - CF + Desbordamieto = c S R _ S Sumador-restador e sigo-magitud Se realiza tomado u sumador-restador e biario puro, y se le añade el circuito para tratar los sigos de los operados Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas 20

21 La Uidad Aritmético-Lógica Trasparecia: 4 / 53 Circuitos y algoritmos para la ALU (XXXV) Circuitos (II) Sumador-restador e complemeto a 2 a 7 a 6 a 5 a 4 a 3 a 2 a a 0 b 7 b 6 b 5 b 4 b 3 b 2 b b 0 S/R C - C - CF + S Desbordamieto = c c 2 Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas La Uidad Aritmético-Lógica Trasparecia: 42 / 53 Circuitos y algoritmos para la ALU (XXXVI) Circuitos (III) Sumador-restador e complemeto a a 7 a 6 a 5 a 4 a 3 a 2 a a 0 b 7 b 6 b 5 b 4 b 3 b 2 b b 0 S/R C - C - + S CF Desbordamieto = c c 2 Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas 2

22 La Uidad Aritmético-Lógica Trasparecia: 43 / 53 Circuitos y algoritmos para la ALU (XXXVII) Circuitos (IV) Sumador-restador e exceso Habrá que corregir el resultado: Si la operació es ua suma restar M Si la operació es ua resta sumar M Si M = 2 - bastará co: º Ivertir el bit más sigificativo de cada operado 2º Operar como si fuera represetacioes e C2 3º Ivertir el bit más sigificativo del resultado Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas La Uidad Aritmético-Lógica Trasparecia: 44 / 53 Circuitos y algoritmos para la ALU (XXXVIII) Circuitos (y V) Sumador-restador e BCD Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas 22

23 La Uidad Aritmético-Lógica Trasparecia: 45 / 53 Circuitos y algoritmos para la ALU (XXXIX) Suma-resta e coma flotate (I) Para sumar o restar úmeros e coma flotate se debe:. Separar las matisas de los expoetes 2. Comparar los expoetes y: Guardar el expoete mayor que será el del resultado salvo que el úmero salga desormalizado Restar del expoete mayor el meor. Dicho úmero será el úmero de veces que se tedrá que desplazar a la derecha la matisa meor 3. Desplazar la matisa meor a la derecha para aliear las matisas 4. Realizar la suma o la resta 5. Comprobar si el úmero está ormalizado y e caso de que o lo esté, ormalizarlo 6. Realizar el redodeo si es preciso Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas La Uidad Aritmético-Lógica Trasparecia: 46 / 53 Circuitos y algoritmos para la ALU (XXXX) Suma-resta e coma flotate (y II) Ejemplo de suma e coma flotate: Sea A y B dos úmeros expresados e coma flotate. Expoete e exceso 2 - co 8 bits y matisa tambié co 8 bits, expresada e complemeto a 2, ormalizada y si bit implícito EA = MA = EB = MB = 0 Comparamos expoetes EA(4) > EB(3). Expoete resultado EA Desplazamos MB EA-EB veces, es decir, 4 3 = ER = MR = 0 Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas 23

24 La Uidad Aritmético-Lógica Trasparecia: 47 / 53 Circuitos y algoritmos para la ALU (XXXXI) Dígitos de guarda Los bits de guarda se añade y se emplea úicamete detro de la Uidad Aritmético-Lógica. Se emplea para aumetar la precisió de los resultados y permitir el redodeo y la ormalizació de maera correcta. Normalmete se emplea 2 bits de guarda y u bit reteedor que se añade al fial del úmero: b 8 b 7 b 6 b 5 b 4 b 3 b 2 b b 0 b g b g2 b r Los bits b 8 a b 0 so u dato de 8 bits b g es el primer bit de guarda que se emplea para la ormalizació b g2 es el segudo bit de guarda que se emplea para el redodeo b r es el bit retedor que se emplea para o perder la precisió e la operació de resta y que se matiee a al pasar u por él Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas La Uidad Aritmético-Lógica Trasparecia: 48 / 53 Circuitos y algoritmos para la ALU (XXXXII) Técicas de redodeo Al pasar de la ALU a los registros o la memoria, los bits de guarda y el bit reteedor, tiee que elimiarse por lo que se deberá teer e cuata para mejorar la precisió del resultado Existe varias técicas de redodeo etre las que destaca: Trucació: se elimia los bits de guarda y el bit reteedor Forzar a el LSB: se poe a el bit meos sigificativo del resultado y se truca los bits de guarda Redodeo al más próximo: es la más difícil de implemetar pero la que mejor resultado proporcioa. Si supera la mitad del valor de los bits de guarda se suma uo al resultado. Si o llega a la mitad, se truca. E el caso de que sea la mitad, se fuerza a par. Para 3 bits de guarda las combiacioes 000, 00, 00, 0 trucaría. Co 0, 0 y se sumaría al resultado. La combiació 00 sumará si el LSB es ó trucará si el LSB es 0 Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas 24

25 La Uidad Aritmético-Lógica Trasparecia: 49 / 53 ALU y Arquitectura Vo Neuma (I) Camio de datos El órgao aritmético de la arquitectura vo Neuma se deomia camio de datos o datapath Costa de: uidades aritmético-lógicas, desplazadores, registros y camios de comuicació etre ellas El camio de datos cotiee el estado del computador Tambié cotiee el registro cotador de programa CP y el registro de direccioes de iterrupció El camio de datos ifluye e el coste del procesador, aproximadamete ecesita la mitad de los trasistores y la mitad del área de silicio del procesador La duració del ciclo de reloj está determiada por los circuitos más letos por lo que e el procesador es el camio de datos el que hace de cuello de botella Los pasos clave para diseñar el camio de datos so: Elegir el úmero de puertos del baco de registros Seleccioar el tipo de ALU o de ALUs Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas La Uidad Aritmético-Lógica Trasparecia: 50 / 53 ALU y Arquitectura Vo Neuma (II) Camio de datos. Registro de estado Al realizar operacioes aritméticas, existe ua serie de biestables de estado asociados a ellas y que se suele recoger e u registro de estado El objetivo es guardar costacia de alguas características del resultado de las operacioes realizadas Los biestables de estado más frecuetes so: Cero, sigo, desbordamieto y acarreo Paridad del resultado, acarreo BCD Codicioes de excepció. Alguas de ellas se basa e el coteido de los biestables de estado: desbordamieto. Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas 25

26 La Uidad Aritmético-Lógica Trasparecia: 5 / 53 Ejemplo de hardware real (I) Alpha Aceleració de la suma (I) Uidad de cálculo etero (Ebox ) Cotiee u camio de datos de 64 bits Adder Logic box Barrel shifter Bypassers Iteger multiplier Archivo de registros co 32 registros de 64 bits, 4 ports de lectura y 2 de escritura. Uidad de cálculo de Puto Flotate (Fbox ) Cotiee: Multiplicador/Sumador Divisor U archivo de registros de 32 etradas, co registros de puto flotate de 64 bits U registro de cotrol accesible por el usuario (FPCR) que cotie: Cotroles para modos de redodeo diámico Iformació del flag de excepcioes Acepta ua istrucció por ciclo, co excepció la istrucció de divisió. Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas La Uidad Aritmético-Lógica Trasparecia: 52 / 53 Ejemplo de hardware real (II) Alpha Aceleració de la suma (y II) El sumador de las uidades de eteros y de coma flotate del microprocesador Alpha 2064 es de 64bits y realiza 2 sumas por ciclo de reloj ya que es segmetado de 2 etapas Se combia tres métodos de suma biaria: Propagació de acarreo e bloques de 8 bits Selecció de acarreo e 2 bloques de 32 bits Aticipació de acarreo etre ambos bloques de 32 bits E todos los camios de datos se ha colocado latches de maera que el operador cueta co dos etapas aisladas que permite realizar dos operacioes por ciclo Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas 26

27 La Uidad Aritmético-Lógica Trasparecia: 53 / 53 Ejemplo de hardware real (III) La uidad de ejecució del MC68000 (I) 8 registros de direccioes de 32 bits divididos e parte alta y parte baja e 2 bacos separados Operacioes sobre: Direccioes puede ser de 6 o de 32 bits Datos de 8, 6 ó 32 bits. El cojuto de los registros esta orgaizado e 3 seccioes de modo que se pueda realizar operacioes a la vez e cada ua de las seccioes. La UE posee ua uidad que realiza operacioes especiales Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas La Uidad Aritmético-Lógica Trasparecia: 54 / 53 Ejemplo de hardware real (y IV) La uidad de ejecució del MC68000 (y II) Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas 27

28 La Uidad Aritmético-Lógica Trasparecia: 55 / 53 Bibliografía Estructura y diseño de computadores David A. Patterso y Joh L. Heessy. Reverté, 2000 Capítulo 4 Arquitectura de computadores. U efoque cuatitativo Joh L. Heessy y David A. Patterso. Mc Graw Hill, 3ª ed, 2002 Apédices A: aritmética de computadores Orgaizació y arquitectura de computadores William Stalligs. Pretice Hall. 996 Capítulo 8 Departameto de Automática Área de Arquitectura y Tecología de Computadores I. T. Iformática de Sistemas 28

Tema 3. La Unidad Aritmético-Lógica

Tema 3. La Unidad Aritmético-Lógica Tema 3. La Uidad Aritmético-Lógica Arquitectura de Computadores I. T. Iformática de Gestió Curso 2009-2010 La Uidad Aritmético-Lógica Ídice Trasparecia: 2 / 53 Estructura e implemetació de la ALU Circuitos

Más detalles

Tema 3. La Unidad Aritmético- Lógica

Tema 3. La Unidad Aritmético- Lógica Euciados de problemas Tema 3. La Uidad Aritmético- Lógica Arquitectura de Computadores I Curso 2009-2010 Tema 3: Hoja: 2 / 16 Tema 3: Hoja: 3 / 16 Base teórica Al diseñar u computador, uo de los putos

Más detalles

Notas de Teórico. Sistemas de Numeración

Notas de Teórico. Sistemas de Numeración Departameto de Arquitectura Istituto de Computació Uiversidad de la República Motevideo - Uruguay Sistemas de umeració Arquitectura de Computadoras (Versió 4.3b - 6) SISTEMAS DE UMERACIÓ. Itroducció E

Más detalles

DISEÑO DE UN MULTIPLICADOR POR MEDIO DE ÁRBOL DE WALLACE

DISEÑO DE UN MULTIPLICADOR POR MEDIO DE ÁRBOL DE WALLACE PRÁCTICA I DISEÑO DE UN MULTIPLICADOR POR MEDIO DE ÁRBOL DE WALLACE OBJETIVO Ua vez vistos los fudametos de la segmetació de operadores, se pasa a aplicarlos a u operador real. El objetivo de esta práctica

Más detalles

UNIDAD 0: CONCEPTOS BÁSICOS DE NÚMEROS

UNIDAD 0: CONCEPTOS BÁSICOS DE NÚMEROS I.E.S. Ramó Giraldo UNIDAD 0: CONCEPTOS BÁSICOS DE NÚMEROS. NÚMEROS REALES.. NÚMEROS NATURALES =,,, 4,... Operacioes iteras (el resultado es u úmero atural) - Suma y producto Operacioes eteras (el resultado

Más detalles

Factorizar es escribir o representar una expresión algebraica como producto de sus factores: Factor común:

Factorizar es escribir o representar una expresión algebraica como producto de sus factores: Factor común: PERIODO I FACTORIZACIÓN Factorizar es escribir o represetar ua expresió algebraica como producto de sus factores: Ejemplo: x 4 = (x + ) (x ) = (x + ) (x + ) (x ) Ua expresió queda completamete factorizada

Más detalles

Álgebra I Práctica 3 - Números enteros (Parte 1)

Álgebra I Práctica 3 - Números enteros (Parte 1) FCEyN - UBA - Curso de Verao 016 Divisibilidad y algoritmo de divisió Álgebra I Práctica 3 - Números eteros (Parte 1 1. Decidir cuáles de las siguietes afirmacioes so verdaderas a, b, c Z i a b c a c y

Más detalles

CAPÍTULO 1 COMPUTADORA DIGITAL. Modelo De Von Neumann

CAPÍTULO 1 COMPUTADORA DIGITAL. Modelo De Von Neumann CAPÍTULO 1 COMPUTADORA DIGITAL Ua computadora digital es ua combiació de dispositivos y circuitos electróicos orgaizados de tal forma, que puede realizar ua secuecia programada de operacioes co u míimo

Más detalles

RADICALES. Una raíz de índice n es una operación matemática que se define de la siguiente forma:

RADICALES. Una raíz de índice n es una operación matemática que se define de la siguiente forma: Aputes de Matemáticas para º de E.S.O. RADICALES Qué es ua raíz de ídice? Ua raíz de ídice es ua operació matemática que se defie de la siguiete forma: a = b a= b Esto se lee como: la raíz eésima de u

Más detalles

Prof: Zulay Franco 1

Prof: Zulay Franco 1 Biestables 1.1 Itroducció Ua vetaja importate de los sistemas digitales sobre los aalógicos es la capacidad de almacear fácilmete grades catidades de iformació por periodos cortos o largos. Esta capacidad

Más detalles

Fracciones. Prof. Maria Peiró

Fracciones. Prof. Maria Peiró Fraccioes Prof. Maria Peiró Recordemos Las partes de ua divisió so Dividedo Residuo divisor Cociete Defiició Ua fracció o querado, es ua divisió de la uidad e u determiado úmero de partes, de las cuales

Más detalles

TEMA 2: Potencias y raíces. Tema 2: Potencias y raíces 1

TEMA 2: Potencias y raíces. Tema 2: Potencias y raíces 1 TEMA : Potecias y raíces Tema : Potecias y raíces ESQUEMA DE LA UNIDAD.- Cocepto de potecia..- Potecias de expoete atural..- Potecias de expoete etero egativo..- Operacioes co potecias..- Notació cietífica...-

Más detalles

TEMA 3: ARITMÉTICA Y TIPOS DE DATOS EN EL COMPUTADOR. PARTE I

TEMA 3: ARITMÉTICA Y TIPOS DE DATOS EN EL COMPUTADOR. PARTE I TEMA 3: ARITMÉTICA Y TIPOS DE DATOS EN EL COMPUTADOR. PARTE I TEMA 3: ARITMÉTICA Y TIPOS DE DATOS EN EL COMPUTADOR. PARTE I... 1 INTRODUCCIÓN... 1 INFORMACIÓN BOOLEANA... 1 VALORES ENTEROS (POSITIVOS Y

Más detalles

TRANSFORMADA RAPIDA DE FOURIER (FFT)

TRANSFORMADA RAPIDA DE FOURIER (FFT) Capítulo 6 TRASORADA RAPIDA DE OURIER (T) Los temas a tratar e el presete capítulo so: 6. Algoritmo T 6. T Iversa. 6.3 Implemetació Televisió Digital 6- La implemetació de la ec. (4.5) ivolucra u úmero

Más detalles

Curso: 3 E.M. ALGEBRA 8

Curso: 3 E.M. ALGEBRA 8 Colegio SSCC Cocepció - Depto. de Matemáticas Uidad de Apredizaje: POLINOMIOS Capacidades/Destreza/Habilidad: Racioamieto Matemático/ Aplicació / Calcular, Resolver Valores/ Actitudes: Respeto, Solidaridad,

Más detalles

5.4 Ejemplos de unidades aritméticas segmentadas.

5.4 Ejemplos de unidades aritméticas segmentadas. 5.4 Ejemplos de uidades aritméticas metadas. Sumador metado de 4 umeros de 4 bits. Su diagrama de bloques es el siguiete: Vicete Arau Llombart [1] 07/11/2011 Y su esquema metado es el siguiete: Calculamos

Más detalles

Algoritmos y Estructuras de Datos II, Segundo del Grado de Ingeniería Informática, Test de Análisis de Algoritmos, marzo Test jueves.

Algoritmos y Estructuras de Datos II, Segundo del Grado de Ingeniería Informática, Test de Análisis de Algoritmos, marzo Test jueves. Algoritmos y Estructuras de Datos II, Segudo del Grado de Igeiería Iformática, Test de Aálisis de Algoritmos, marzo 017. Test jueves. Para cada problema habrá que justificar razoadamete la respuesta que

Más detalles

Álgebra I Práctica 3 - Números enteros (Parte 1)

Álgebra I Práctica 3 - Números enteros (Parte 1) FCEyN - UBA - 1er cuatrimestre 015 Divisibilidad y algoritmo de divisió Álgebra I Práctica 3 - Números eteros (Parte 1 1. Decidir cuáles de las siguietes afirmacioes so verdaderas a, b, c Z i a b c a c

Más detalles

Procesadores aritméticos. Ejercicios

Procesadores aritméticos. Ejercicios UNIVERSITAT POLITÈCNICA DE CATALUNYA ESCOLA UNIVERSITÀRIA POLITÈCNICA DE VILANOVA I LA GELTRÚ Procesadores aritméticos. Ejercicios DEPARTAMENT: Arquitectura de Computadors ESPECIALITAT: Iformàtica de Gestió

Más detalles

Polinomio de una sola variable. , llamaremos polinomio de la variable x a toda expresión algebraica entera de la forma:

Polinomio de una sola variable. , llamaremos polinomio de la variable x a toda expresión algebraica entera de la forma: Semiario Uiversitario de Igreso 07 oliomio de ua sola variable a0; a; a;...; a úmeros reales y N 0, llamaremos poliomio de la variable a toda epresió algebraica etera de la forma: a0 a a... a Los poliomios

Más detalles

Tema 3. Operaciones aritméticas y lógicas

Tema 3. Operaciones aritméticas y lógicas Tema 3. Operaciones aritméticas y lógicas Estructura de Computadores I. T. Informática de Gestión / Sistemas Curso 2008-2009 Transparencia: 2 / 28 Índice Operaciones lógicas: OR, AND, XOR y NOT Operaciones

Más detalles

TEMA III: OPERACIONES CON LOS DATOS

TEMA III: OPERACIONES CON LOS DATOS CUESTIONES A TRATAR: Cual es la función de la unidad operativa? Es necesaria? Qué tipos de circuitos implementan la unidad operativa? Unidad operativa frente a ALU Qué es una operación de múltiple precisión?

Más detalles

APLICACIONES INFORMÁTICAS EN QUÍMICA. Problemas Tema 2.3: Series, representación de funciones y construcción de tablas en HC.

APLICACIONES INFORMÁTICAS EN QUÍMICA. Problemas Tema 2.3: Series, representación de funciones y construcción de tablas en HC. APLICACIONES INFORMÁTICAS EN QUÍMICA Problemas Tema 2.3: Series, represetació de fucioes y costrucció de tablas e HC Grado e Química º SEMESTRE Uiversitat de Valècia Facultad de Químicas Departameto de

Más detalles

EJERCICIOS PROPUESTOS SOBRE ERRORES DE REDONDEO. 1º. El valor de sen(x) puede obtenerse mediante el desarrollo en serie de Taylor:

EJERCICIOS PROPUESTOS SOBRE ERRORES DE REDONDEO. 1º. El valor de sen(x) puede obtenerse mediante el desarrollo en serie de Taylor: EJERCICIOS PROPUESTOS SOBRE ERRORES DE REDONDEO º. El valor de se(x) puede obteerse mediate el desarrollo e serie de Taylor: (2i + ) i x se(x) = ( ) (2 i + )! 0 Si se desea evaluar el valor de se(e), siedo

Más detalles

ARITMÉTICA MODULAR. CONGRUENCIAS ENTERAS Carl Friedrich Gauss ( )

ARITMÉTICA MODULAR. CONGRUENCIAS ENTERAS Carl Friedrich Gauss ( ) CONGRUENCIAS ENTERAS Carl Friedrich Gauss (1777 1855) ARITMÉTICA MODULAR Defiició Sea m, a, b. a es cogruete co b módulo m si y sólo si ma b. a b (mód m) La relació de cogruecia es ua relació de equivalecia:

Más detalles

Álgebra I Práctica 4 - Números enteros (Parte 1)

Álgebra I Práctica 4 - Números enteros (Parte 1) Divisibilidad y úmeros primos Álgebra I Práctica 4 - Números eteros (Parte 1) 1. Decidir cuáles de las siguietes afirmacioes so verdaderas a, b, c Z: i) a b c a c y b c, ii) 4 a 2 2 a, iii) 2 a b 2 a ó

Más detalles

2. Estimación de errores de medidas directas

2. Estimación de errores de medidas directas Estimació de errores y forma de expresar los resultados de las prácticas. Error: Defiició E el laboratorio igua medida tiee ifiita precisió. Por ello, ua parte importate del proceso de medida es la estimació

Más detalles

POTENCIAS Y RAÍCES DE NÚMEROS RACIONALES

POTENCIAS Y RAÍCES DE NÚMEROS RACIONALES Lecció : POTENCIAS Y RAÍCES DE NÚMEROS RACIONALES.1.- POTENCIA DE UNA FRACCIÓN Si se tiee e cueta que las fraccioes so cocietes idicados y que la potecia de u cociete es igual al cociete de potecias, se

Más detalles

Tema 3. La Unidad Aritmético- Lógica

Tema 3. La Unidad Aritmético- Lógica Soluciones a los problemas impares Tema 3. La Unidad Aritmético- Lógica Arquitectura de Computadores I Curso 2009-2010 Tema 3: Hoja: 2 / 26 Tema 3: Hoja: 3 / 26 Base teórica Al diseñar un computador, uno

Más detalles

Departamento de Ingeniería Matemática - Universidad de Chile

Departamento de Ingeniería Matemática - Universidad de Chile 12.4. Raíces de la uidad Igeiería Matemática FACULTAD DE CIENCIAS FÍSICAS Y MATEMÁTICAS UNIVERSIDAD DE CHILE Itroducció al Álgebra 08-1 Importate: Visita regularmete http://www.dim.uchile.cl/~algebra.

Más detalles

Escuela Pública Experimental Desconcentrada Nº3 Dr. Carlos Juan Rodríguez Matemática 3º Año Ciclo Básico de Secundaria Teoría Nº 1 Primer Trimestre

Escuela Pública Experimental Desconcentrada Nº3 Dr. Carlos Juan Rodríguez Matemática 3º Año Ciclo Básico de Secundaria Teoría Nº 1 Primer Trimestre Escuela Pública Eperimetal Descocetrada Nº Dr. Carlos Jua Rodríguez Matemática º Año Ciclo Básico de Secudaria Teoría Nº Primer Trimestre Cojuto de los úmeros racioales Los úmeros racioales so aquellos

Más detalles

GUIA DE ESTUDIO Nro 1

GUIA DE ESTUDIO Nro 1 MATERIA: MATEMÁTICA I CURSO: I AÑO EJE ESTRUCTURAL I: CONCEPTOS FUNDAMENTALES DEL ALGEBRA GRUPOS CONCEPTUALES: - Epresioes algebraicas. Poliomios. - Ecuacioes. Iecuacioes. TEMARIO: GUIA DE ESTUDIO Nro

Más detalles

Estadística Aplicada a las ciencias Sociales Examen Febrero de 2008 segunda semana

Estadística Aplicada a las ciencias Sociales Examen Febrero de 2008 segunda semana Estadística Aplicada a las ciecias Sociales Exame Febrero de 008 seguda semaa Ejercicio 1.- E la siguiete tabla, se tiee el úmero de alumos de educació de adultos matriculados e el curso graduado escolar

Más detalles

Los números complejos

Los números complejos Los úmeros complejos Los úmeros complejos Forma biómica Defiició z = a + bi, o bie, z = (a, b) siedo a la parte real y b la parte imagiaria. a = r cos α b = r se α Opuesto z = a bi Cojugado z = a bi Represetació

Más detalles

Preguntas más Frecuentes: Tema 2

Preguntas más Frecuentes: Tema 2 Pregutas más Frecuetes: Tema 2 Pulse sobre la preguta para acceder directamete a la respuesta 1. Se puede calcular la media a partir de las frecuecias absolutas acumuladas? 2. Para calcular la media aritmética,

Más detalles

Tema 3: Operaciones aritméticas y lógicas

Tema 3: Operaciones aritméticas y lógicas Tema 3: Operaciones aritméticas y lógicas S Suma-resta en base dos S Operaciones lógicas: OR, AND, XOR y NOT S Operaciones de desplazamiento S Suma-resta en los diferentes sistemas de representación de

Más detalles

Tema 1 Los números reales Matemáticas I 1º Bachillerato 1

Tema 1 Los números reales Matemáticas I 1º Bachillerato 1 Tema 1 Los úmeros reales Matemáticas I 1º Bachillerato 1 TEMA 1 LOS NÚMEROS REALES 1.1 LOS NÚMEROS REALES. LA RECTA REAL INTRODUCCIÓN: Los úmeros racioales: Se caracteriza porque puede expresarse: E forma

Más detalles

CIRCUITOS COMBINACIONALES

CIRCUITOS COMBINACIONALES TEMA 3 CIRCUITOS COMBINACIONALES CIRCUITOS COMBINACIONALES Objetivos: Coocer las pricipales características de u sistema combiacioal y los coveios utilizados para represetar señales de etrada/salida y

Más detalles

Módulos combinacionales básicos

Módulos combinacionales básicos Tema 4: Fudametos de computadores José Mauel Medías Cuadros Dpto. Arquitectura de Computadores y Automática Uiversidad Complutese de Madrid versió 2/9/4 2 Decodificador. Multiplexor. Bus. Codificador.

Más detalles

Un sistema de m ecuaciones lineales con n incógnitas es un conjunto de m igualdades del tipo:......

Un sistema de m ecuaciones lineales con n incógnitas es un conjunto de m igualdades del tipo:...... 1. Sistemas de m ecuacioes lieales co icógitas U sistema de m ecuacioes lieales co icógitas es u cojuto de m igualdades del tipo: a11x 1 a1 x... a1 x b1 a1x1 ax... ax b (1)... am1x1 amx... amx bm Los úmeros

Más detalles

Negativos: 3, 2, 1 = 22. ab/c 11 Æ 18

Negativos: 3, 2, 1 = 22. ab/c 11 Æ 18 Los úmeros reales.. Los úmeros reales El cojuto de los úmeros reales está formado por los úmeros racioales y los irracioales. Se represeta por la letra Los úmeros racioales so los úmeros eteros, los decimales

Más detalles

R. Urbán Introducción a los métodos cuantitativos. Notas de clase Sucesiones y series.

R. Urbán Introducción a los métodos cuantitativos. Notas de clase Sucesiones y series. R. Urbá Itroducció a los métodos cuatitativos. Notas de clase Sucesioes y series. SUCESIONES. Ua sucesió es u cojuto umerable de elemetos, dispuestos e u orde defiido y que guarda ua determiada ley de

Más detalles

CS. de la COMPUTACION II 1 VERIFICACION DE PROGRAMAS

CS. de la COMPUTACION II 1 VERIFICACION DE PROGRAMAS CS. de la COMPUTACION II 1 VERIFICACION DE PROGRAMAS Uo de los efoques para determiar si u programa es correcto es establecer ua actividad de testig. Esta cosiste e seleccioar u cojuto de datos de etrada

Más detalles

Módulos combinacionales básicos

Módulos combinacionales básicos Tema 4: Fudametos de computadores José Mauel Medías Cuadros Dpto. rquitectura de Computadores y utomática Uiversidad Complutese de Madrid versió 2/9/4 2 Decodificador. Multiplexor. Bus. Codificador. ROM

Más detalles

Otro ejemplo es la tasa de cambio del tamaño de una población (N), que puede expresarse como:

Otro ejemplo es la tasa de cambio del tamaño de una población (N), que puede expresarse como: SOLUCIÓN DE ECUACIONES DIFERENCIALES Autor: Keith Gregso Traducció: José Alfredo Carrillo Salazar Muchos sistemas diámicos puede represetarse e térmios de ecuacioes difereciales. Por ejemplo, la tasa de

Más detalles

Subsistemas aritméticos y lógicos. Tema 10

Subsistemas aritméticos y lógicos. Tema 10 Subsistemas aritméticos y lógicos Tema 10 Qué sabrás al final del capítulo? Diseño de Sumadores Binarios Semisumadores Sumador completo Sumador con acarreo serie Sumador / Restador Sumador BCD Diseño de

Más detalles

Estado gaseoso. Mezclas de gases ideales presión parcial de un gas en una mezcla de gases ideales ley de Dalton

Estado gaseoso. Mezclas de gases ideales presión parcial de un gas en una mezcla de gases ideales ley de Dalton Estado gaseoso Ecuació de estado de los gases perfectos o ideales Mezclas de gases ideales presió parcial de u gas e ua mezcla de gases ideales ley de Dalto Feómeos de disolució de gases e líquidos leyes

Más detalles

Una sucesión es un conjunto infinito de números ordenados de tal forma que se puede decir cuál es el primero, cuál el segundo, el tercero, etc.

Una sucesión es un conjunto infinito de números ordenados de tal forma que se puede decir cuál es el primero, cuál el segundo, el tercero, etc. Sucesioes Sucesi o. Ua sucesió es u cojuto ifiito de úmeros ordeados de tal forma que se puede decir cuál es el primero, cuál el segudo, el tercero, etc. Los térmios de ua sucesió se desiga mediate a 1,

Más detalles

Slide 1. Slide 2. Slide 3. Universidad Diego Portales Facultad de Economía y Negocios. Capítulo 4 Introducción a la Probabilidad.

Slide 1. Slide 2. Slide 3. Universidad Diego Portales Facultad de Economía y Negocios. Capítulo 4 Introducción a la Probabilidad. Slide 1 Uiversidad Diego Portales Facultad de Ecoomía y Negocios Martes 13 de Abril, 2010 Slide 1 Slide 2 Capítulo 4 Itroducció a la Probabilidad Temas Pricipales: Experimetos, Reglas de Coteo, y Asigació

Más detalles

21 EJERCICIOS de POTENCIAS 4º ESO opc. B. impar (-2)

21 EJERCICIOS de POTENCIAS 4º ESO opc. B. impar (-2) EJERCICIOS de POTENCIAS º ESO opc. B RECORDAR a m a a m m ( a ) a b a a (a b) a m a a b m a m+ b a a - a b a - b a Tambié es importate saber que algo ( base egativa) par (- ) ( base egativa) impar (- )

Más detalles

Módulos secuenciales básicos

Módulos secuenciales básicos Tema 7: Módulos secueciales básicos Fudametos de computadores José Mauel Medías Cuadros pto. Arquitectura de Computadores y Automática Uiversidad Complutese de Madrid versió 2/9/4 Módulos secueciales básicos

Más detalles

PRÁCTICA DE ALGORÍTMICA ENUNCIADO B

PRÁCTICA DE ALGORÍTMICA ENUNCIADO B PRÁCTICA DE ALGORÍTMICA ENUNCIADO B El problema. Supogamos que lo úico que se cooce respecto de u algoritmo so sus tiempos de ejecució e fució del úmero de datos que procesa. Dicha iformació podría ser

Más detalles

1. Secuencia Impulso unitario (función Kroëneker) 1, n = n 0. (n) = = {... 0, 0, (1), 0, 0,... }

1. Secuencia Impulso unitario (función Kroëneker) 1, n = n 0. (n) = = {... 0, 0, (1), 0, 0,... } SEÑALES DE TIEMPO DISCRETO SEÑALES Y SISTEMAS DE TIEMPO DISCRETO Las señales está clasificadas de maera amplia, e señales aalógicas y señales discretas. Ua señal aalógica será deotada por a t e la cual

Más detalles

Guía: Propiedades de las potencias SGUIC3M020MT311-A17V1

Guía: Propiedades de las potencias SGUIC3M020MT311-A17V1 Guía: Propiedades de las potecias SGUICM00MT11-A17V1 TABLA DE CORRECCIÓN PROPIEDADES DE LAS POTENCIAS Ítem Alterativa Dificultad Estimada 1 C Media D Media D Media 4 B Media 5 D Compresió Media 6 E Compresió

Más detalles

n es convergente, y en caso de serlo, calcular su suma. Para comprobar su convergencia aplicaremos el criterio del cociente: lim j S = n donde S j...

n es convergente, y en caso de serlo, calcular su suma. Para comprobar su convergencia aplicaremos el criterio del cociente: lim j S = n donde S j... Hoas de Problemas º Álgebra V 9. Comprobar que la serie es covergete, y e caso de serlo, calcular su suma. Resolució: Para comprobar su covergecia aplicaremos el criterio del cociete: ) < por lo tato la

Más detalles

TRABAJO DE GRUPO Series de potencias

TRABAJO DE GRUPO Series de potencias DPTO. MATEMÁTICA APLICADA FACULTAD DE INFORMÁTICA (UPM) TRABAJO DE GRUPO Series de potecias CÁLCULO II (Curso 20-202) MIEMBROS DEL GRUPO (por orde alfabético) Nota: Apellidos Nombre Este trabajo sobre

Más detalles

U1:B CLK CLK U Fig. 1 (Diseño del circuito en PROTEUS)

U1:B CLK CLK U Fig. 1 (Diseño del circuito en PROTEUS) A B E E A B E E Y Y Y Y 7 7 - olució: D LED-YELLOW D LED-YELLOW D U:A U:B U:A U:B D LED-YELLOW D D D D LED-YELLOW CL CL CL CL 77 77 77 77 U 7 U 7 Fig (Diseño del circuito e POTEU E el circuito diseñado

Más detalles

4. Sucesiones de números reales

4. Sucesiones de números reales 4. Sucesioes de úmeros reales Aálisis de Variable Real 2014 2015 Ídice 1. Sucesioes y límites. Coceptos básicos 2 1.1. Defiició de sucesió... 2 1.2. Sucesioes covergetes... 2 1.3. Sucesioes acotadas...

Más detalles

Subsistemas aritméticos y lógicos. Tema 8

Subsistemas aritméticos y lógicos. Tema 8 Subsistemas aritméticos y lógicos Tema 8 Qué sabrás al final del capítulo? Diseño de Sumadores Binarios Semisumadores Sumador completo Sumador con acarreo serie Sumador con acarreo anticipado Sumador /

Más detalles

Trabajo Práctico N 10 Recursividad

Trabajo Práctico N 10 Recursividad Primer Cuatrimestre 0 Trabajo Práctico N 0 Recursividad Ejercicio. Implemete e Pascal las siguietes defiicioes recursivas. a) h ( N) h( N ) h( N ), N, N 0 0 b) 0 g (, y) 0 g(, y ), 0, y 0, 0 y 0 c) f (

Más detalles

TEMA 5: Gráficos de Control por Atributos. 1. Gráfico de control para la fracción de unidades defectuosas

TEMA 5: Gráficos de Control por Atributos. 1. Gráfico de control para la fracción de unidades defectuosas TEMA 5: Gráficos de Cotrol por Atributos 1 Gráfico de cotrol para la fracció de uidades defectuosas 2 Gráfico de cotrol para el úmero medio de discoformidades por uidad Selecció del tamaño muestral 3 Clasificació

Más detalles

1.3 Introducción a la combinatoria

1.3 Introducción a la combinatoria .3 Itroducció a la combiatoria Aprederemos e esta secció técicas básicas para cotar, aplicadas a diferetes aspectos: Cotar los elemetos de u cojuto, como por ejemplo los elemetos de A B o los de A B, co

Más detalles

4 ALGEBRA DE BOOLE. 4.1 Introducción. 4.2 Axiomas. (a) a + b = b + a (b) a b = b a. (a) a + (b c) = (a + b) (a + c) (b) a (b + c) = a.

4 ALGEBRA DE BOOLE. 4.1 Introducción. 4.2 Axiomas. (a) a + b = b + a (b) a b = b a. (a) a + (b c) = (a + b) (a + c) (b) a (b + c) = a. Arquitectura del Computador 4 ALGEBRA DE BOOLE 4. Itroducció. El álgebra de Boole es ua herramieta de fudametal importacia e el mudo de la computació. Las propiedades que se verifica e ella sirve de base

Más detalles

Tema 1. Introducción a las Señales en Tiempo Contínuo y Discreto

Tema 1. Introducción a las Señales en Tiempo Contínuo y Discreto Idice: 6. Señales Discretas 7. Operacioes sobre Señales Discretas Suma de Señales Producto de Señales Escalamieto e Tiempo Escalamieto e Magitud Trasposició ó Reflexió 8. Señales Sigulares Fució Escaló

Más detalles

Práctica 3: Convolución

Práctica 3: Convolución Práctica 3: Covolució Apellidos, ombre Apellidos, ombre Grupo Puesto Fecha El objetivo de esta práctica es familiarizar al alumo co la suma de covolució, fudametal e el estudio de los sistemas lieales,

Más detalles

PAGINA Nº 80 GUIAS DE ACTIVIDADES Y TRABAJOS PRACTICOS Nº 14

PAGINA Nº 80 GUIAS DE ACTIVIDADES Y TRABAJOS PRACTICOS Nº 14 GUIA DE TRABAJO PRACTICO Nº 4 PAGINA Nº 80 GUIAS DE ACTIVIDADES Y TRABAJOS PRACTICOS Nº 4 OBJETIVOS: Lograr que el Alumo: Resuelva correctamete aritmos y aplique sus propiedades. Resuelva ecuacioes epoeciales.

Más detalles

GUÍA DE ESTUDIO ÁLGEBRA LINEAL

GUÍA DE ESTUDIO ÁLGEBRA LINEAL GUÍ DE ESUDIO ÁLGER LINEL ema. Espacios Vectoriales ) LOS NÚMEROS El sistema de úmeros reales cosiste e u cojuto R de elemetos llamados úmeros reales y dos operacioes deomiadas: adició y multiplicació,

Más detalles

X Olimpiada Matemática Valencia 1999

X Olimpiada Matemática Valencia 1999 X Olimpiada Matemática Valecia 999 Fase Autoómica Valecia año 999. CATEGORÍA 4-6 AÑOS PROBLEMA. Números. Halla u úmero de cuatro cifras que cumpla las siguietes codicioes: La suma de los cuadrados de las

Más detalles

NUMEROS REALES CLASIFICACIÓN DE LOS NÚMEROS. Reales, R

NUMEROS REALES CLASIFICACIÓN DE LOS NÚMEROS. Reales, R NUMEROS REALES El cuerpo de los úmeros reales esta formado por todo el cojuto de úmeros que hemos estado viedo e los distitos cursos ateriores; por ejemplo, el cuerpo de los úmeros racioales, irracioales,

Más detalles

a m x a n = a (m+n) a n m = a n x m

a m x a n = a (m+n) a n m = a n x m Poteciació y Radicació de úmeros eteros Sabías que... E el tablero de operacioes de la atigua Chia, la multiplicació se iiciaba co las cifras del orde superior, pasado gradualmete a las cifras de órdees

Más detalles

TEMA #2 EL CONJUNTO DE LOS NÚMEROS REALES PROFESOR: AQUILINO MIRANDA, NIVEL: 8, COLEGIO DANIEL O. CRESPO. Nombre del estudiante:

TEMA #2 EL CONJUNTO DE LOS NÚMEROS REALES PROFESOR: AQUILINO MIRANDA, NIVEL: 8, COLEGIO DANIEL O. CRESPO. Nombre del estudiante: TEMA # EL CONJUNTO DE LOS NÚMEROS REALES PROFESOR: AQUILINO MIRANDA, NIVEL: 8, COLEGIO DANIEL O. CRESPO Nombre del estudiate: Grupo: Objetivos: coocer la teoría de los úmeros reales y las aplica para resolver

Más detalles

EQUILIBRIOS GLOBALES DE FORMACIÓN Y SUCESIVOS DE DISOCIACIÓN PARA POLIÁCIDOS TIPO H n A

EQUILIBRIOS GLOBALES DE FORMACIÓN Y SUCESIVOS DE DISOCIACIÓN PARA POLIÁCIDOS TIPO H n A EQUILIBRIOS GLOBLES DE FORMCIÓN Y SUCESIVOS DE DISOCICIÓN PR POLIÁCIDOS TIPO Existe diversas formas de represetar u mismo cojuto de equilibrios. E particular, para equilibrios ácido-base es comú usar las

Más detalles

Teoría de la conmutación. Álgebra de Boole

Teoría de la conmutación. Álgebra de Boole Álgebra de Boole Defiicioes y axiomas Propiedades Variables y fucioes booleaas Defiicioes Propiedades Formas de represetació Fucioes booleaas y circuitos combiacioales Puertas lógicas Puertas lógicas fudametales

Más detalles

Álgebra I Práctica 2 - Números naturales e inducción

Álgebra I Práctica 2 - Números naturales e inducción FCEyN - UBA - Segudo Cuatrimestre 203 Álgebra I Práctica 2 - Números aturales e iducció. Reescribir cada ua de las siguietes sumas usado el símbolo de sumatoria (a) + 2 + 3 + 4 + + 00, (b) + 2 + 4 + 8

Más detalles

a = n Clase 11 Tema: Radicación en los números reales Matemáticas 9 Bimestre: I Número de clase: 11 Esta clase tiene video

a = n Clase 11 Tema: Radicación en los números reales Matemáticas 9 Bimestre: I Número de clase: 11 Esta clase tiene video Matemáticas 9 Bimestre: I Número de clase: Clase Actividad Esta clase tiee video Tema: Radicació e los úmeros reales Lea la siguiete iformació. Si es u úmero etero positivo, etoces la raíz -ésima de u

Más detalles

Maestría en Marketing Métodos y técnicas de análisis cuantitativo y cualitativo. Métodos de Muestreo. Otoño Problemas a tratar

Maestría en Marketing Métodos y técnicas de análisis cuantitativo y cualitativo. Métodos de Muestreo. Otoño Problemas a tratar Maestría e Marketig Métodos y técicas de aálisis cuatitativo y cualitativo Métodos de Muestreo Referecia: PR Cap 11, KT 1-14. Otoño 004 Problemas a tratar Que alterativas hay para cofeccioar ua muestra

Más detalles

PROCESAMIENTO DIGITAL DE SEÑALES

PROCESAMIENTO DIGITAL DE SEÑALES PROCESAMIENTO DIGITAL DE SEÑALES TEMA : FUNDAMENTOS DE SISTEMAS DE TIEMPO DISCRETO. Señales y Sistemas de Tiempo Discreto Se itroducirá coceptos de señales y sistemas de tiempo discreto. Para ello se detallará

Más detalles

CAPITULO 0 CONCEPTOS BASICOS DE ALGEBRA Y PROGRAMACION LINEAL Algebra lineal Notación básica.

CAPITULO 0 CONCEPTOS BASICOS DE ALGEBRA Y PROGRAMACION LINEAL Algebra lineal Notación básica. 5 CAPIULO 0 CONCEPOS BASICOS DE ALGEBRA Y PROGRAMACION LINEAL Este capítulo proporcioa u pequeño resume acerca de coceptos básicos de álgebra y programació lieal que resulta fudametales para el bue etedimieto

Más detalles

Walter Orlado Gozales Caicedo Secuecias Lógicas OBJETIVO: Lograr habilidad y destreza e el alumo practicado u razoamieto abstracto PROCEDIMIENTOS: INICIAL: Halla el valor del térmio que cotiúa e:,,,, 0,

Más detalles

Resumen Tema 2: Muestreo aleatorio simple. Muestreo con probabilidades desiguales.

Resumen Tema 2: Muestreo aleatorio simple. Muestreo con probabilidades desiguales. Resume Tema 2: Muestreo aleatorio simple. Muestreo co probabilidades desiguales. M.A.S.: Muestreo aleatorio simple co probabilidades iguales si reemplazo. Hipótesis: Marco perfecto, si omisioes i duplicados

Más detalles

TABLA DE APLICABILIDAD DE LAS OBLIGACIONES DE TRANSPARENCIA DEL SUJETO OBLIGADO: PODER JUDICIAL TRIBUNAL SUPERIOR DE JUSTICIA

TABLA DE APLICABILIDAD DE LAS OBLIGACIONES DE TRANSPARENCIA DEL SUJETO OBLIGADO: PODER JUDICIAL TRIBUNAL SUPERIOR DE JUSTICIA TABLA DE APLICABILIDAD DE LAS OBLIGACIONES DE TRANSPARENCIA DEL SUJETO OBLIGADO: PODER JUDICIAL TRIBUNAL SUPERIOR DE JUSTICIA Obligaciones de transparencia comunes de los sujetos obligados Artículo 63

Más detalles

ALABANZAS. Laudes Domino. pro PAX et BONUM servum satelles. ALABANZAS Laudes Domino

ALABANZAS. Laudes Domino. pro PAX et BONUM servum satelles. ALABANZAS Laudes Domino ALABANZAS Laudes Domino pro PAX et BONUM servum satelles 1 I T e a l a b o S e ñ o r : A m a e l c i e l o t u v o z y l a n u b e d e r r a m a l a l l u v i a c o n s u s a b e r s i n m e n g u a. A

Más detalles

ÍNDICE. Prólogo Capítulo 1. Ecuaciones diferenciales ordinarias. Generalidades.. 11 Introducción teórica Ejercicios resueltos...

ÍNDICE. Prólogo Capítulo 1. Ecuaciones diferenciales ordinarias. Generalidades.. 11 Introducción teórica Ejercicios resueltos... ÍNDICE Prólogo... 9 Capítulo 1. Ecuacioes difereciales ordiarias. Geeralidades.. 11 Itroducció teórica... 13 Ejercicios resueltos.... 16 Capítulo 2. itegració de la ecuació de primer orde. La ecuació lieal...................................................................

Más detalles

Circuitos electrónicos digitales. Unidades Aritméticas Lógicas. Departamento de Tecnología Electrónica Universidad de Sevilla

Circuitos electrónicos digitales. Unidades Aritméticas Lógicas. Departamento de Tecnología Electrónica Universidad de Sevilla Circuitos electrónicos digitales Unidades Aritméticas Lógicas Índice Introducción Circuitos sumadores básicos Sumador paralelo de n bits Sumador/Restador Unidad aritmético-lógica (ALU) Introducción Los

Más detalles

1.- CONCEPTOS BÁSICOS.

1.- CONCEPTOS BÁSICOS. 1.- CONCEPTOS BÁSICOS. Muchos problemas reales so susceptibles de ser represetados e forma de red, por este motivo comezaremos por defiir los coceptos básicos de redes y posteriormete alguos problemas

Más detalles

Pauta de Corrección Primer Certamen Fundamentos de Informática II

Pauta de Corrección Primer Certamen Fundamentos de Informática II Pauta de Correcció Primer Certame Fudametos de Iformática II 11 de octubre de 2008 1. Defia fucioes geeratrices que ayude a resolver las recurrecias siguietes para 0, y platee las ecuacioes del caso para

Más detalles

Sistemas de Ecuaciones Lineales. M. en I. Gerardo Avilés Rosas

Sistemas de Ecuaciones Lineales. M. en I. Gerardo Avilés Rosas Sistemas de Ecuacioes Lieales M. e I. Gerardo Avilés Rosas Octubre de 206 Tema 5 Sistemas de Ecuacioes Lieales Objetivo: El alumo formulará, como modelo matemático de problemas, sistemas de ecuacioes lieales

Más detalles

Tema 3: Introducción a la probabilidad. Tema 3: Introducción a la probabilidad. Tema 3: Introducción a la probabilidad. 3.

Tema 3: Introducción a la probabilidad. Tema 3: Introducción a la probabilidad. Tema 3: Introducción a la probabilidad. 3. Tema 3: Itroducció a la probabilidad Tema 3: Itroducció a la probabilidad 3.1 Itroducció Equiprobabilidad Métodos combiatorios Objetivos del tema: l fial del tema el alumo será capaz de: Compreder y describir

Más detalles

Este primer apartado es repaso de conceptos que ya conocemos, pero es bueno que lo tengamos.

Este primer apartado es repaso de conceptos que ya conocemos, pero es bueno que lo tengamos. UNIDAD 1: NÚMEROS RACIONALES. Este primer apartado es repaso de coceptos que ya coocemos, pero es bueo que lo tegamos. 1.1 NÚMEROS ENTEROS. OPERACIONES CON NÚMEROS ENTEROS. Clasificació de los úmeros:

Más detalles

TEMAS 1 y 3.- NÚMEROS REALES Y ÁLGEBRA- 1

TEMAS 1 y 3.- NÚMEROS REALES Y ÁLGEBRA- 1 1º Bachillerato - Matemáticas I Dpto de Matemáticas- I.E.S. Motes Orietales (Izalloz)-Curso 2011/2012 TEMS 1 y 3.- NÚMEROS RELES Y ÁLGEBR- 1 1.- TIOS DE NÚMEROS. ROXIMCIONES DECIMLES 1.1.- Tipos de úmeros

Más detalles

Unidad 1: Las Ecuaciones Diferenciales y Sus Soluciones

Unidad 1: Las Ecuaciones Diferenciales y Sus Soluciones Uidad : Las Ecuacioes Difereciales y Sus Solucioes. Itroducció. Tato e las ciecias como e las igeierías se desarrolla modelos matemáticos para compreder mejor los feómeos físicos. Geeralmete, estos modelos

Más detalles

Instituto de Transparencia y Acceso a la Información Pública

Instituto de Transparencia y Acceso a la Información Pública Tepic, Nayarit; 10 de julio de 2017 Oficio número CMPT/075/2017 Asunto: Verificación Diagnostica Expediente ITAI/C.M.P.T.-P.E.-OPD/01/2017 Lcda. María Belem Ibarra Bañuelos Titular de la Unidad de Transparencia

Más detalles

IES IGNACIO ALDECOA 1 AMPLIACIÓN DE MATEMÁTICAS 4º ESO CURSO 10/11

IES IGNACIO ALDECOA 1 AMPLIACIÓN DE MATEMÁTICAS 4º ESO CURSO 10/11 IES IGNACIO ALDECOA AMPLIACIÓN DE MATEMÁTICAS º ESO CURSO 0/ TEMA : SUCESIONES DE NÚMEROS REALES Se llama sucesió a u cojuto de úmeros dispuestos uo a cotiuació de otro. Podemos cosiderar ua sucesió como

Más detalles

MATEMÁTICA LIC. Y PROF. EN CS. BIOLÓGICAS

MATEMÁTICA LIC. Y PROF. EN CS. BIOLÓGICAS Defiició de límite de ua fució (segú Heie) Sea f : D R ua fució y a R (D R) Diremos que se cumple que f() L R a f( ) L si para cualquier sucesió { } D { a} tal que a Ejemplos: ) Probar que Demostració:

Más detalles

Fundamentos de Programación FPRG Tema 4. Tipos Básicos y Expresiones Simples. Miguel A. de Miguel

Fundamentos de Programación FPRG Tema 4. Tipos Básicos y Expresiones Simples. Miguel A. de Miguel Fudametos de Programació FPRG Tema 4. Tipos Básicos y Expresioes Simples Miguel A. de Miguel mmiguel@dit.upm.es Temario Tema 3. Tipos básicos Datos Tipos, valores y variables Eteros: it, log, short y byte

Más detalles