Logo Studenta

Foro U4 - Jose Acevedo

¡Estudia con miles de materiales!

Vista previa del material en texto

Aspecto 1: ¿Cuáles son las funciones de la unidad aritmética lógica y la unidad de control?
Unidad aritmética lógica
Realiza operaciones aritméticas y operaciones lógicas entre los valores de los argumentos.
La mayoría de las ALU pueden realizar las siguientes operaciones:
· Operaciones aritméticas de números enteros (adición, sustracción, y a veces multiplicación y división, aunque esto es más complejo)
· Operación lógica de bits (AND, NOT, OR, XOR, XNOR)
· Operación de desplazamiento de bits (Desplazan o rotan una palabra en un número específico de bits hacia la izquierda o la derecha, con o sin extensión de signo). Los desplazamientos pueden ser interpretados como multiplicaciones o divisiones por 2.
Unidad de control
Su función es buscar las instrucciones en la memoria principal, decodificarlas (interpretación) y ejecutarlas, empleando para ello la unidad de proceso.
La UC controla el flujo de datos a través del procesador, y coordina el procesador, que a su vez controla el resto de la computadora.
Una unidad de control controla a la ALU, al ajustar los circuitos que le señala a la ALU qué operaciones realizar.
Aspecto 2: ¿Cuáles son los beneficios de la unidad central de procesamiento para el funcionamiento de la computadora?
Mas que tener beneficios, El CPU es la pieza o el componente mas importante de un sistema informático, es el corazón del computador, debido a que es allí donde se recibe y se procesa la data o información que viene de los dispositivos exteriores.
Además coordina todos los datos, todas las aplicaciones, y todos los procesos pasan por el procesador. Las memorias, el disco duro y los procesadores gráficos también son relevantes, pero sin el CPU la computadora no tendría ningún potencial ya que habría datos y procesos pero sin nadie que interactúe con ellos. 
Aspecto 3: Resuelve el siguiente ejercicio relacionado con la arquitectura de computadoras:
One bus datapath:
Usando un bus, la ALU usa un solo bus para moverse datos entrantes y salientes. Dado que un bus solo puede manejar un único movimiento de datos dentro de un ciclo de reloj, las operaciones de dos operandos necesitarán dos ciclos para obtener los operandos de la ALU. También es posible que se necesiten registros adicionales para almacenar datos en búfer para la ALU.
Esta organización de autobuses es la más simple y menos costosa, pero limita el cantidad de transferencia de datos que se puede realizar en el mismo ciclo de reloj, lo que ralentizar el rendimiento general. 
Two-bus datapath: 
El uso de dos buses es una solución más rápida que la organización de un bus. En esto caso, los registros de propósito general están conectados a ambos buses. Los datos pueden ser transferido desde dos registros diferentes al punto de entrada de la ALU en el mismo tiempo. Por lo tanto, una operación de dos operandos puede recuperar ambos operandos en el mismo ciclo del reloj, lo que aumenta el rendimiento general.
 Puede ser necesario un registro de búfer adicional para contener la salida del ALU cuando los dos buses están ocupados transportando los dos operandos. 
Three-bus datapath:
En una organización de tres buses, se pueden usar dos buses como buses fuente mientras que el el tercero se utiliza como destino. 
Como es de esperar, cuantos más buses tengamos, más datos podremos mover dentro de un solo ciclo de reloj. Sin embargo, aumentar el número de autobuses también aumentará la complejidad del hardware. 
Referencias:
Colaboradores de Wikipedia. (2021a, marzo 3). Unidad aritmética lógica. Wikipedia, la enciclopedia libre. Recuperado el 7 de agosto de 2021 , de https://es.wikipedia.org/wiki/Unidad_aritm%C3%A9tica_l%C3%B3gica
Colaboradores de Wikipedia. (2021c, junio 18). Unidad de control. Wikipedia, la enciclopedia libre. Recuperado el 7 de agosto de 2021 , de https://es.wikipedia.org/wiki/Unidad_de_control
Datapath. (s. f.). SummaryPlanet. Recuperado el 7 de agosto de 2021, de https://www.summaryplanet.com/information-technology/Datapath.html

Continuar navegando

Materiales relacionados