Facebook Twitter Google +1     Admin





Who the Hell...?!

motagirl2, la culpable de todo esto

¿De qué va esto?

Temas



¿Más cosas interesantes?

Elementos compartidos de motagirl2


Google



Quiero estar al dia!

- Subscribirme usando mi agregador de noticias ^^
- No, gracias, prefiero recibir un mail cuando haya nuevos artículos ;)

¿Dónde está mota?


En Anobii
En DeviantArt
En Facebook
En Flickr
En Instagram
En LastFM
En Lomography
En Tumblr
En Twitter
En YouTube


Segmentación de DLX

Este ha sido mi fantásticomaravilloso plan de esta noche. Iba a explicarlo y así se me queda mejor, pero es que veo triple, especialmente los cablecillos del esquema T_T  Os tendréis que conformar con la versión críptica megaguay :/

1. Ciclo de búsqueda de instrucción

IF/ID.IR ← Mem[PC];
IF/ID.NPC, PC ← ( if (Regs[IF/ID.IR6..10] op 0) {IF/ID.NPC+(IF/ID.IR16)16 ## IF/ID.IR16..31} else {PC+4});

2. Ciclo de decodificación de la instrucción/carga de registros
ID/EX.A ← Regs [IF/ID.IR6..10]; ID/EX.B ← Regs [IF/ID.IR11..15];
ID/EX.IR ← IF/ID.IR
ID/EX.Inm ← (IF/ID.IR16)16 ## IF/ID.IR16..31

3. Ciclo de ejecución / dirección efectiva

Referencia a memoria
EX/MEM.IR ← ID/EX.IR;
EX/MEM.ALUoutput ←ID/EX.A + ID/EX.Inm;
EX/MEM.cond ← 0;
EX/MEM.B ← ID/EX.B;

Instrucción ALU
EX/MEM.IR ← ID/EX.IR;
EX/MEM.ALUoutput ←ID/EX.A func ID/EX.B;
O
EX/MEM.ALUoutput ←ID/EX.A op ID/EX.Inm;
EX/MEM.Cond ← 0;

Salto/ bifurcación
EX/MEM.ALUoutput ←ID/EX.NPC + ID/EX.Inm;
EX/MEM.cond ←(ID/EX.A op 0);

4. Paso de acceso a memoria / completar salto:

Instrucción Load/Store
MEM/WB.IR←EX/MEM.IR;
MEM/WB.LMD ←Mem [EX/MEM.ALUoutput];
O
Mem[EX/MEM.ALUoutput]←EX/MEM.B,

Instrucción ALU
MEM/WB.IR←EX/MEM.IR;
MEM/WB.ALUoutput ←EX/MEM.ALUoutput;


5. Paso de postescritura (write-back)

Instrucciones ALU
Regs[MEM/WB.IR16..20] ←MEM/WB.ALUoutput;
O
Regs[MEM/WB.IR11..15] ←MEM/WB.ALUoutput;


Instrucciones load/store
Regs[MEM/WB.IR11..15] ←MEM/WB.LMD;

Disfrutad mientras podais de mis rayadas de Arquitectura de Computadores a altas horas de la madrugada (5.13 en estos momentos), mañana empiezo con  Programación Orientada a Objetos y ahí si que no hay de dónde sacar... espero xD

Perpetrado por MotaGirl
27/06/2008 05:18 # id #. Tech/Geek/Craft

Comentarios » Ir a formulario

motagirl

gravatar.comPerpetrado por makore

yo recuerdo que me pusieron MIPS y tira que va, pero DLX es indescifrable :S

y no, con POO no hay donde sacar xD (y si no pon y te ayudamos :3)



¿Cuándo? 27/06/2008 06:19.


gravatar.comPerpetrado por Levinor

Es relativamente parecido al MIPS R2000, no? No hay cortocircuitos? En la UPV, menos mal, solo damos R2K... Venga suerte en el examen.

Programación Orientada a Objetos RulZ!!! xD



¿Cuándo? 27/06/2008 11:44.


gravatar.comPerpetrado por vitaka

No sé como, pero yo en su día lo acabé entendiendo. Ánimo ;-)



¿Cuándo? 27/06/2008 12:16.


Añadir un comentario



No será mostrado.





Artículos anteriores

Blog creado con Blogia. Esta web utiliza cookies para adaptarse a tus preferencias y analítica web.
Blogia apoya a la Fundación Josep Carreras.

Contrato Coloriuris