alu simulador

Páginas: 3 (599 palabras) Publicado: 4 de diciembre de 2013
SIMULADOR
MIPS











































Jorge Fernández Sarabia
3° I.T. Informática de Sistemas



1.- ELEMENTOS PRICIPALES QUECOMPONEN EL PROCESADOR.
Nuestro procesador podrá ejecutar el siguiente subconjunto de instrucciones MIPS:
- Instrucciones aritmetico-logicas (tipo R): add, sub, and, or y slt.
- Instrucciones decarga/almacenamiento: lw,sw y lui.
- Instrucciones de salto y bifurcación: beq y j.
Para poder ejecutar estas instrucciones necesitaremos las siguientes unidades funcionales:
Unidadaritmetico-logica (ALU): será la encarga de realizar las operaciones para las instrucciones tipo R (suma, resta, and, or y inicializar menor que), también calculara las direcciones de memoria para lasinstrucciones de carga/almacenamiento y hará la comparación para ver si se realiza el salto para la instrucción beq.
Archivo de registros: contendrá los 32 registros de nuestro procesador.
Memoria deinstrucciones: contendrá el programa que se va a ejecutar en el procesador.
Memoria de datos.
1.1 UNIDAD ARITMETICO-LOGICA (ALU).
La ALU que será de 32 bits, estará formada por 31 ALUs de un bit y otraALU de 1 bit especial para el bit más significativo. Las ALUs de los bits 0 al 30 serán como la siguiente:




La ALU para el bit más significativo es la encargada de realizar la detección dedesbordamiento así como el calculo de bit para la operación inicializar menor que, esta ALU será la siguiente:
Utilizando 31 ALUs como normales y 1 ALU para el bit mas significativo obtenemos unaALU de 32 bits, estas ALU se combinan como muestra la figura.

La operación que va a realizar la ALU esta controlada por la señal de operación de la ALU que será de 3 bits.
Entrada de control de laALU
Función
000
And
001
Or
010
Suma
110
Resta...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Alu De 5 Bits En Simulador Retro
  • La alu
  • Aluar
  • Esto Es La Alu
  • Simuladores
  • Simuladores
  • Simuladores
  • simuladores

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS