U6 Flashcards
¿Qué tipos de operaciones pueden realizar las computadoras?
Las computadoras pueden realizar operaciones aritméticas (suma, resta, multiplicación, división, potencia) y operaciones lógicas (igual a, no igual a, mayor que, menor o igual a, etc.).
¿Cómo se gestionan las operaciones aritméticas y lógicas en una computadora?
La unidad de control mueve datos en la CPU y, cuando encuentra instrucciones aritméticas o lógicas, las pasa a la Unidad Aritmética-Lógica (ALU). Esta unidad tiene registros de alta velocidad para almacenar datos temporales.
Cuál es la función del dispositivo de adición en la ALU?
El dispositivo de adición en la ALU realiza operaciones de suma, resta, multiplicación y división. Las operaciones de multiplicación y división se pueden lograr mediante sumas sucesivas o cambiando el signo en la operación de sumar.
¿Cómo realiza la ALU las comparaciones entre datos?
Utiliza un circuito llamado comparador, capaz de detectar si dos datos son iguales, y cuál es mayor o menor.
¿Qué otras funciones controla la Unidad de Control además de las operaciones aritméticas y lógicas?
La Unidad de Control también se encarga del transporte de resultados, proporcionar operandos, iniciar la operación siguiente, entre otras.
¿Cómo se clasifican las operaciones de la ALU en términos de sistemas de procesamiento de bits?
Las operaciones pueden ser realizadas en sistemas Serie (bit a bit secuencialmente), Paralelo (simultáneamente todos los bits), o Paralelo-Serie (procesamiento por grupos en serie y bits en paralelo).
¿Cuáles son las dos funciones principales de la ALU?
La ALU realiza operaciones aritméticas (suma, resta, multiplicación, división) y ejecuta operaciones lógicas (comparación de datos).
¿Cuáles son las operaciones simples que puede realizar la mayoría de las ALU?
Pueden realizar operaciones aritméticas de números enteros, operaciones lógicas de bits (AND, NOT, OR, XOR, XNOR), y desplazamiento de bits.
¿Cómo se aborda el diseño de operaciones complejas en una ALU?
Los ingenieros buscan un equilibrio para proporcionar una ALU lo suficientemente potente para calcular rápido sin ser económicamente prohibitiva.
¿Quién propuso el concepto de la Unidad Aritmético-Lógica y cuándo?
John von Neumann propuso el concepto en 1945 al escribir un informe sobre las fundaciones para el computador EDVAC.
¿Cuál es la función histórica de la ALU según la propuesta de Von Neumann?
La ALU es esencial para una computadora, ya que realiza operaciones matemáticas básicas (adición, sustracción, multiplicación, división), según la propuesta de Von Neumann.
¿Cuál es la composición de la ALU y cómo se realiza la entrada y salida de datos?
La ALU se compone de registros y circuitos lógicos. Las entradas son operandos y códigos de operación, y la salida es el resultado de la operación. También puede tener códigos de condición para casos especiales.
¿Cómo se aborda el diseño de operaciones complejas en una ALU según los ingenieros?
Se busca un equilibrio entre potencia y complejidad para proporcionar una ALU que sea eficiente y no económicamente prohibitiva.
¿Cómo se define la Unidad de Control en un sistema microprocesador?
La Unidad de Control se considera la parte “inteligente” del sistema microprocesador y coordina sus tareas en función de las instrucciones secuenciadas organizadas por el programador.
¿Qué implica la decodificación de la instrucción en la Unidad de Control?
La Unidad de Control interpreta cada tipo de instrucción para actuar en consecuencia, estableciendo comunicaciones entre los bloques funcionales, como registros y la Unidad Aritmético-Lógica (ALU).