Describir el camino de datos para instrucciones de formato J

De Wikitronica
Revisión del 23:08 27 abr 2013 de Frede (Discusión | contribuciones) (Página creada con «Las instrucciones de '''salto incondicional''' (J-Instructions) como su nombre lo indica, se trata de instrucciones de saltos entre secciones del código mediante el uso de...»)

(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Saltar a: navegación, buscar

Las instrucciones de salto incondicional (J-Instructions) como su nombre lo indica, se trata de instrucciones de saltos entre secciones del código mediante el uso de etiquetas, generalmente se utilizan para realizar tareas especificas dentro del programa ( simulando funciones como en otros lenguajes de programación).

En la arquitectura MIPS de un solo ciclo esta instrucción es ejecutada como se muestra a continuación:

 Al ser recibida la señal de salto incondicional en el modulo NEXTPC (J=1) automaticamente se selecciona la segunda entrada del demultiplexor 2a1 que posee la CONCATENACIÓN de los cuatro (4) bist más significativos del PC actual y los veinti seis (26) bits de la dirección inmediata del destino de la función, este dato de treinta (30) bits es conocido como el Jump Target Address que posteriormente será utilizado como PC. Adicionalmente se coloca en uno (1) al resgistro PCSrc. 
Módulo Next PC