Tipos de Arquitectura basada en Entrada a ALU

El diseño básico de la computadora dice que ALU toma dos tipos de entradas (operando de entrada, código de función) para ejecutar un programa y generar dos tipos de salidas (resultado, varias señales de estado). 

Profundicemos y veamos los tipos de arquitectura basados ​​en cómo ALU obtiene los medios de entrada desde donde ALU obtiene los operandos de entrada. asumimos que ALU requiere dos operandos de entrada para realizar la operación.

Tipos de arquitectura:
1. Arquitectura basada en acumuladores: en este tipo de arquitectura, ALU obtiene uno de sus operandos de entrada del acumulador (AC) y otro operando de entrada de cualquier lugar puede ser del registro, la memoria, etc. Después de obtener el operando de entrada ALU realiza una operación en los operandos y el resultado se almacenará en el acumulador (AC).
 

2. Arquitectura basada en registros:
en este tipo de arquitectura, ALU toma los dos operandos de entrada del registro. Después de obtener el operando de entrada, ALU realiza una operación en los operandos y el resultado se almacenará en el acumulador (AC).

suponga que inicialmente sus operandos de entrada almacenados en la memoria y luego primero los transfirió de la memoria a uno de los registros para su ejecución.

3. Arquitectura de memoria de registro:
en este tipo de arquitectura, ALU obtiene uno de sus operandos de entrada del registro y otro operando de entrada no limitado a tomado del registro solo se puede tomar de la memoria (es decir, la entrada no obligatoria se toma de la memoria solo su opcional). ya sea de registro o de memoria). Después de obtener el operando de entrada, ALU realiza una operación en los operandos y el resultado se almacenará en el acumulador (AC).

4. Arquitectura de sistema complejo:
en este tipo de arquitectura, no hay restricciones desde donde los operandos de entrada van a ALU. Ambos operandos de entrada se pueden tomar libremente de cualquier lugar, ya sea de la memoria o del registro, etc. Después de obtener el operando de entrada, ALU realiza una operación en los operandos y el resultado se almacenará en el acumulador (AC).
 

5. Arquitectura basada en pila:
en este tipo de arquitectura, ALU obtiene sus dos operandos de entrada tomados de la pila con solo sacar dos elementos superiores de la pila después de obtener el operando de entrada. ALU realiza una operación en los operandos y el resultado se almacenará en Acumulador ( C.A).

También dividimos la arquitectura según el tamaño máximo de los operandos de entrada. p.ej,

Arquitectura de 32 bits, Arquitectura de 64 bits basada en la longitud de palabra del procesador

Publicación traducida automáticamente

Artículo escrito por AshutoshPandit y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *