UNIDAD ARITMETICA LÓGICA

Plan your website and create the next important tasks for get your project rolling

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Rocket clouds
UNIDAD ARITMETICA LÓGICA por Mind Map: UNIDAD ARITMETICA LÓGICA

1. Terminales de la ALU

1.1. Entrada

1.1.1. Los dos operandos con los datos

1.1.2. Con números a ser procesados

1.1.3. la entrada de un código desde la unidad de Control

1.1.4. con la información de que operación debe realizar

1.2. Salida

1.2.1. La respuesta a computo de la operación

1.2.2. El notificador de la operación realizada.

1.3. Registros de estado

1.3.1. Entradas y salidas con información de acarreo

1.3.2. Overflow

1.3.3. División por cero

1.3.4. Otras mas

2. OPERACIONES EN LA ALU

2.1. SIMPLES

2.1.1. ARITMÉTICAS

2.1.1.1. operaciones que se realiza desde la más básica

2.1.1.2. que se incrementan de acuerdo al diseño

2.1.1.3. complejidad de esta unidad

2.1.1.4. pueden ser desde

2.1.1.4.1. SUMA

2.1.1.4.2. RESTA

2.1.1.4.3. MULTIPLICACIÓN

2.1.1.4.4. DIVISIÓN

2.1.1.4.5. DESPLAZAMIENTO

2.1.2. LÓGICAS

2.1.2.1. Mediante bits para determinar la situación de las condiciones

2.1.2.2. Estás se realizan con las compuertas

2.1.2.3. AND OR NOT, NAND, NOR, YES XOR XNOR y otras

2.1.2.4. Estas son

2.1.2.4.1. INVERSIÓN

2.1.2.4.2. CONJUNCIÓN

2.1.2.4.3. DISYUNCIÓN

2.1.3. COMPARACIONES

2.1.3.1. Para que pueda tomar decisiones entre 2

2.1.3.2. mas opciones o saltos condicionados.

2.2. COMPLEJAS

2.2.1. Al realizarse estas sube el costo del procesador, consume mas energía y su diseño será más sofisticado y complejo

2.2.1.1. AVANZADAS

2.2.1.1.1. De arquitectura muy compleja tiene en su interior

2.2.1.1.2. Circuitos que realizan muchas operaciones

2.2.1.1.3. Por tanto es muy rápida y costosa

2.2.1.2. SEMIAVANZADAS

2.2.1.2.1. Tiene una arquitectura con circuitos de varias

2.2.1.2.2. Operaciones pero ya utiliza microcódigo

2.2.1.2.3. Para realizar en apoyo a las operaciones tiene velocidad menores a las avanzadas

2.2.1.3. BASICAS

2.2.1.3.1. Estas tienen un equilibrio en software y hardware

2.2.1.3.2. contienen circuitos que realizan operaciones en coma flotante

2.2.1.3.3. utilizan microcódigos y software para complementar las tareas

2.2.1.4. ELEMENTALES

2.2.1.4.1. Emulan la existencia del coprocesador

2.2.1.4.2. verifica la existencia o no de circuitos de cálculo o coprocesador matemático

2.2.1.4.3. proceso denominado emulación por software

2.2.1.4.4. Contiene los circuitos más simples pero es lenta en sus procesos

2.2.1.5. SIMULADORES

2.2.1.5.1. al no tener hardware y emulador, se tiene que realizar programas que con algoritmos

2.2.1.5.2. realicen todas las operaciones desde las sumas pasando por raices hasta las mas avanzadas

2.2.1.5.3. se tiene para esto bibliotecas de software

2.2.1.5.4. Son muy lentas por toda la simulación que debe realizar

3. BUSES UTILIZADOS

3.1. EL DATA BUS (de entrada)

3.1.1. Lleva la información a

3.1.2. La unidad aritmética para su procesamiento.

3.2. EL STATUS BUS.-(de salida)

3.2.1. Los resultados e información procesada en la ALU

3.2.2. Son transportados a la unidad de Control

3.3. REGISTRO DE ESTADO

3.3.1. La palabra binaria con los datos

3.3.2. Trabajo de la ALU

4. Definición

4.1. Es parte de la CPU

4.2. se la conoce como ALU por sus siglas en inglés de (arithmetic logic unit)

4.3. en su interior tiene los circuitos digitales que realizan

4.3.1. Las operaciones

4.3.1.1. Aritméticas

4.3.1.2. Lógicas