Please enable JavaScript.
Coggle requires JavaScript to display documents.
repaso mips, Arquitectura MIPS (procesador) - Coggle Diagram
repaso mips
Arquitectura MIPS (procesador)
32 registros de uso gral (r0-r31) de
64 BITS
-> R0=0
32 registros de punto flotante (f0-f31) de
64 bits
2^30 palabras de memoria (
32 bits c/u)
instrucciones de una palabra de longitud(
32bits
/4 bytes)
LONGITUD FIJA
acceso a memoria limitado a dos instrucciones:
LOAD Y STORE
LOAD(carga de memoria en un registro)
STORE (almacena un registro en memoria)
todas las operaciones logicas y aritmeticas son entre los registros y a lo sumo un dato inmediato: estos son los unicos modos dedireccionamiento que vamos a tener.
SEGMENTACIÓN EN MIPS
IF
SE ACCEDE A MEMORIA POR LA INSTRUCCION
SE INCREMENTA EL PC
ID
SE DECODIFICA LA INSTRUCCION
SE ACCEDE AL BANCO DE REGISTROS POR LOS OPERANDOS
SE CALCULA EL VALOR DEL OPERANDO INMEDIATO
SI ES UN SALTO, SE CALCULA EL DESTINO Y SI SE TOMA O NO
EX
SI ES UNA INSTRUCCIÓN DE PROCESO, SE EJECUTA EN LA ALU
SI ES UN ACCESO A MEMORIA SE CALCULA LA DIRECCIÓN EFECTIVA
SI ES UN SALTO SE ALMACENA EL NUEVO PC
MEM
SI ES UN ACCESO A MEMORIA, SE ACCEDE
WB
escribo en los registros