UNIDAD 2. DISEÑO LÓGICO DE PROCESADORES: UNIDAD ARITMÉTICO-LÓGICA Ing. Elizabeth Guerrero V.

Slides:



Advertisements
Presentaciones similares
Equipo #3 Unidad III: ALU Efraín Corral Eduardo Castillo Elías Alarcón
Advertisements

DISEÑO DE TRANSFERENCIA ENTRE REGISTROS
Sistema Numérico Binario
Organización de Computadoras UNLA
APLICACIONES DE ALGEBRA BOOLEANA
Técnico en programación de Software
Circuitos Integrados de Aplicación Específica
LECCIÓN 8. DISEÑO DE SISTEMAS DIGITALES DE CONTROL
CLASE 6.
3. INTRODUCCIÓN A LA PROGRAMACIÓN
NIVEL DE LENGUAJES ORIENTADOS A PROBLEMAS NIVEL DE LENGUAJE ENSAMBLADOR NIVEL DE MAQUINA DEL SISTEMA OPERATIVO NIVEL DE MICROPROGRAMACIÓN NIVEL DE LÓGICA.
Unidad aritmético-lógica
Algebra Booleana y Compuertas Lógicas
Programación.
Circuitos Combinacionales Comunes
Unidad aritmético-lógica
Representación de números enteros Tema 3. ¿Qué sabrás al final del capítulo? n Representar un número entero (con signo) de distintas formas – Signo magnitud.
Unidades aritmético lógicas
Aritmética y Computadores. Refresco de aritmética binaria. Operaciones aritméticas y lógicas. Construcción de una ALU para MIPS. Multiplicación y División.
Características de “C” Y Esta conformado por un Ambiente Integrado. Y Es un Lenguaje de Nivel medio. Y Es un compilador. YContiene un conjunto de palabras.
Sistemas de Numeración
Electrónica Digital.
Departamento de Tecnología Curso: 4º E.S.O. I.E.S. Ana Mª Matute
Conversiones entre Sistemas Numéricos
TEMA 5. MÓDULOS ARITMÉTICOS AVANZADOS
SISTEMAS DE NUMERACIÓN
Sistema Binario.
Organización del Computador 1 Sistemas de Representación.
Unidad 4: Unidad de Ejecución
Algoritmo de Multiplicación
Aritmética PARA COMPUTADORAS
Unidad aritmético-lógica
Circuitos Digitales I MÓDULOS COMBINACIONALES
Unidad aritmético lógica
Tecnologías de las computadoras
ARQUITECTURA DE COMPUTADORES
ARQUITECTURA DE COMPUTADORES Semestre A-2009 Clase 11.
REPRESENTACIÓN DE LA INFORMACIÓN Y UNIDADES DE MEDIDA
Aritmética del Procesador
REPRESENTACIÓN DE LA INFORMACIÓN
Unidad 1: FUNDAMENTOS DE COMPUTACIÓN Y PSEUDOLENGUAJE
Codificación.
Características de “C” Y Esta conformado por un Ambiente Integrado. Y Es un Lenguaje de Alto Nivel. Y Es un compilador. YContiene un conjunto de palabras.
LA UNIDAD ARITMÉTICA Y LÓGICA
Arquitectura de Computadoras I
ARQUITECTURA DE COMPUTADORES
Ing. Rodolfo Junior Miranda Saldaña CIP: Chimbote- 2013
Sistema Numérico Binario Prof. Carlos Rodríguez Sánchez.
ELECTRÓNICA DIGITAL.
REDES COMBINATORIAS 2 MAQUINAS DIGITALES
Germán Landinez Álvaro Del Toro Ronald Gutiérrez.
Reglas Básicas del Álgebra de Boole
OPERACIONES BINARIAS BÁSICAS
Organización del Computador I Verano Aritmética (2 de 3) Basado en el capítulo 4 del libro de Patterson y Hennessy Verano 2004 Profesora Borensztejn.

Números Letras Signos de operación: Valor numérico a a + 4b
de la Información en Computadoras
Compuertas lógicas INTRODUCCION
Conversiones Sistemas decimal - binario - octal - hexadecimal
Informática Ingeniería en Electrónica y Automática Industrial
Subsistemas aritméticos y lógicos
Ingeniería en Informática F UNDAMENTOS DE C OMPUTACIÓN B ACHILLERATO EN I NGENIERÍA I NFORMÁTICA L IC. C ARLOS H. G UTIÉRREZ L EÓN.
 PRESENTADO POR : ANDRES MAYORGA DANIELA PAEZ VEGA.
Arquitecturas de Computadoras Capitulo 2 Aritmética de enteros.
Circuitos Combinacionales I
CAPITULO V Arquitectura de Von Neumann
AUTOR: PATRICIA DELGADILLO GÓMEZ Febrero 2015 INTRODUCCIÓN AL SOFTWARE DE BASE CENTRO UNIVERSITARIO UAEM ECATEPEC INFORMÁTICA ADMINISTRATIVA UNIDAD DE.
Ronald J. Tocci and Neal S. Widmer Digital Systems, Eighth Edition Copyright ©2001 by Prentice-Hall, Inc. Upper Saddle River, New Jersey All rights.
Sistema Numérico Binario Prof. Carlos Ortiz Muñoz.
Titulación: Grado en Ingeniería de Computadores
Transcripción de la presentación:

UNIDAD 2. DISEÑO LÓGICO DE PROCESADORES: UNIDAD ARITMÉTICO-LÓGICA Ing. Elizabeth Guerrero V.

Compuertas Lógicas Digitales

Compuertas lógicas digitales

Ejecución de funciones con compuertas

Una ALU de un bit La unidad lógica de un bit para AND y OR se parece a: El multiplexor selecciona a AND b ó a OR b, dependiendo de que el valor de operación sea 0 ó 1.

Sumador Debe tener dos entradas para los operandos y una salida de un solo bit para la suma. Debe haber una segunda salida para el arrastre, denominada CarryOut. Debe haber una tercera entrada denominada CarryIn. + a b CarryIn CarryOut Sum

Especificación de entradas y salidas para un sumador de un bit EntradasSalidasCometarios abCarryInCarryOutSum = = = = = = = =11

Ecuaciones expresadas con compuertas lógicas Cuando CarryOut es 1 se tienen las siguientes entradas : Se puede convertir esta tabla en una ecuación lógica CarryOut=(b*CarryIn)+(a*CarryIn)+(a*b)+(a*b*CarryIn) Simplificando: CarryOut=(b*CarryIn)+(a*CarryIn)+(a*b) abCarryIn

Simbolo utilizado para representar una ALU a b Operación ALU Desbordamiento Result Zero CarryOut

Diagrama de bloques del hardware para la suma y la resta

Multiplicación Comparada con la suma y la resta, la multiplicación es una operación compleja, ya se realice en hardware o software. Enteros binarios sin signo: 1. La multiplicación implica la generación de productos parciales, uno para cada digito del multiplicador. Estos productos parciales se suman después para obtener el producto final. 2. Los productos parciales se definen fácilmente. Cuando el bit del multiplicador es 0, el producto parcial es 0. Cuando el multiplicador es 1, el producto parcial es el multiplicando

Multiplicación 3. El producto total se obtiene sumando los productos parciales. Para esta operación cada producto parcial sucesivo se desplaza una posición hacia la izquierda con respecto al producto parcial precedente. 4. El producto de dos enteros binarios sin signo de n bits da como resultado un producto de hasta 2n bits de longitud.

Multiplicación

División / 3 = 3 resto / / 7=