Aiuti tecnologici per deficienti al pc

Cronaca, letteratura, cinema, gastronomia, musica, serie tv, viaggi
Rispondi
Avatar utente
V.G.41
Leggenda
Leggenda
Reazioni:
Messaggi: 23265
Iscritto il: sabato 9 giugno 2012, 11:47
Località: Roma
Contatta:
Stato: Non connesso

Per gli informatici, HELP.

Messaggio da V.G.41 »

Mi servirebbe una mano, nell'architettura MIPS come faccio a capire i valori da inserire nei registri pipeline?

Per esempio:

0x00400000 lw $s0, ($s1) 100011 10001 10000 0000000000000000
add $s1, $s1, $s0 000000 10001 10000 10001 00000 100000
addi $s2, $s1, 4 001000 10001 10010 0000000000000100
lw $s0, ($s1) 100011 10001 10000 0000000000000000
Assumendo un’esecuzione in pipeline secondo lo schema riportato e che quando
inizia l’esecuzione, al ciclo di clock 1, i contenuti dei registri sono s0 = 0x00000000, s1 = 0x10000000, s2 =
0x00000000 e la word in memoria all’indirizzo 0x10000000 è 0x00000010, determinare il contenuto dei registri di pipeline

Questa è la soluzione, ma come la trovo? I valori delle linee di controllo li conosco, è il resto il problema.


"Del resto mia cara di che si stupisce, anche l'operaio vuole il figlio dottore e pensi che ambiente che può venir fuori. Non c'è più morale, Contessa."

Avatar utente
saimen
Promessa
Promessa
Reazioni:
Messaggi: 120
Iscritto il: giovedì 21 giugno 2012, 12:24
Località: Bolzano
Contatta:
Stato: Non connesso

Per gli informatici, HELP.

Messaggio da saimen »

Ma sai ben che sei sul forum della roma :-)



totti1montella4
Reazioni:
Stato: Non connesso

Re: Per gli informatici, HELP.

Messaggio da totti1montella4 »

V.G.41 ha scritto:Mi servirebbe una mano, nell'architettura MIPS come faccio a capire i valori da inserire nei registri pipeline?

Per esempio:

0x00400000 lw $s0, ($s1) 100011 10001 10000 0000000000000000
add $s1, $s1, $s0 000000 10001 10000 10001 00000 100000
addi $s2, $s1, 4 001000 10001 10010 0000000000000100
lw $s0, ($s1) 100011 10001 10000 0000000000000000
Assumendo un’esecuzione in pipeline secondo lo schema riportato e che quando
inizia l’esecuzione, al ciclo di clock 1, i contenuti dei registri sono s0 = 0x00000000, s1 = 0x10000000, s2 =
0x00000000 e la word in memoria all’indirizzo 0x10000000 è 0x00000010, determinare il contenuto dei registri di pipeline

Questa è la soluzione, ma come la trovo? I valori delle linee di controllo li conosco, è il resto il problema.

dopo "Mi servirebbe una mano" mi sono un pò perso.. :rolley:



Avatar utente
il_noumeno
Moderatore
Reazioni:
Messaggi: 63580
Iscritto il: sabato 9 giugno 2012, 13:14
Località: Off Topic
Contatta:
Stato: Non connesso

Re: Per gli informatici, HELP.

Messaggio da il_noumeno »

Ma che cal22o hai scritto?


Santiago CFO

I hate Illinois Nazis

Avatar utente
promark
Moderatore
Reazioni:
Messaggi: 10764
Iscritto il: sabato 9 giugno 2012, 15:31
Contatta:
Stato: Non connesso

Re: Per gli informatici, HELP.

Messaggio da promark »

la seconda, sifilone mi pare...



Avatar utente
Bomber
Fuoriclasse
Fuoriclasse
Reazioni:
Messaggi: 5571
Iscritto il: sabato 9 giugno 2012, 14:39
Località: MonteSacro
Contatta:
Stato: Non connesso

Re: Per gli informatici, HELP.

Messaggio da Bomber »

Manda un MP a post, lui sapra' come risolvere l'arcano asd


Tifoso tarzanELLO porti male

Immagine

Avatar utente
Luke Skywalker
Pallone d'Oro
Pallone d'Oro
Reazioni:
Messaggi: 32828
Iscritto il: sabato 9 giugno 2012, 13:05
Contatta:
Stato: Non connesso

Re: Per gli informatici, HELP.

Messaggio da Luke Skywalker »

Qui ci vorrebbe qualcuno molto intelligente...hai provato con gigliolo e i suoi?


BANZAI!

433
Gatto di Schrödinger
Reazioni:
Messaggi: 31322
Iscritto il: sabato 9 giugno 2012, 15:32
Località: Roma
Contatta:
Stato: Non connesso

Re: Per gli informatici, HELP.

Messaggio da 433 »

non lo so, ma è meglio se consulti un avvocato penalista.


Le opinioni dovrebbero essere basate sui fatti

e i fatti non dovrebbero basarsi sulle opinioni

Avatar utente
ilmauro
Stendino
Reazioni:
Messaggi: 33263
Iscritto il: martedì 12 giugno 2012, 21:16
Località: Littoria, Frosinone
Contatta:
Stato: Non connesso

Re: Per gli informatici, HELP.

Messaggio da ilmauro »

co tutti quegli 0 e quegli 1 me pareva de sta a vedè i risultati della Roma de capello


ilmauro ha scritto: quoto, perché tutte le ragazze che ho avuto se so avvicinate loro
RomaTiAmo ha scritto:Perché sei un gran figo

Avatar utente
Angus
Fuoriclasse
Fuoriclasse
Reazioni:
Messaggi: 6838
Iscritto il: sabato 9 giugno 2012, 13:21
Località: Roma
Contatta:
Stato: Non connesso

Re: Per gli informatici, HELP.

Messaggio da Angus »

Sonooo....47.500 Lire......me pare! :mmmmm:

Immagine


Federico

There's that word again. "Heavy." Why are things so heavy in the future? Is there a problem with the Earth's gravitational pull?

ChiamatoreMascherato
Pallone d'Oro
Pallone d'Oro
Reazioni:
Messaggi: 43371
Iscritto il: lunedì 11 giugno 2012, 19:39
Località: Caput mundi!
Contatta:
Stato: Non connesso

Re: Per gli informatici, HELP.

Messaggio da ChiamatoreMascherato »

V.G.41 ha scritto:Mi servirebbe una mano, nell'architettura MIPS come faccio a capire i valori da inserire nei registri pipeline?

Per esempio:

0x00400000 lw $s0, ($s1) 100011 10001 10000 0000000000000000
add $s1, $s1, $s0 000000 10001 10000 10001 00000 100000
addi $s2, $s1, 4 001000 10001 10010 0000000000000100
lw $s0, ($s1) 100011 10001 10000 0000000000000000
Assumendo un’esecuzione in pipeline secondo lo schema riportato e che quando
inizia l’esecuzione, al ciclo di clock 1, i contenuti dei registri sono s0 = 0x00000000, s1 = 0x10000000, s2 =
0x00000000 e la word in memoria all’indirizzo 0x10000000 è 0x00000010, determinare il contenuto dei registri di pipeline

Questa è la soluzione, ma come la trovo? I valori delle linee di controllo li conosco, è il resto il problema.
stai a fa l esame con silvestri? mmm t è andata un po male

cmq non c'è bisogno che piazzi direttamente il binario anche con i numeri decimali si capiva lo stesso

ancora co sto mips, l hai scaricato a casa e provato?
se non ricordo male cmq la prima istruzione carica la word nel registro $1 la seconda la raddoppia(quindi il suo valore deve ritrovarsi doppio qualora fai la store) la terza istruzione aggiunge un intero di valore 4 al precedente risultato e alla fine salva il valore nel registro $1 tramite sempre il load word
a te serve sapere solo i valori dei registri?


Immagine

Avatar utente
V.G.41
Leggenda
Leggenda
Reazioni:
Messaggi: 23265
Iscritto il: sabato 9 giugno 2012, 11:47
Località: Roma
Contatta:
Stato: Non connesso

Re: Per gli informatici, HELP.

Messaggio da V.G.41 »

ChiamatoreMascherato ha scritto: stai a fa l esame con silvestri? mmm t è andata un po male

cmq non c'è bisogno che piazzi direttamente il binario anche con i numeri decimali si capiva lo stesso

ancora co sto mips, l hai scaricato a casa e provato?
se non ricordo male cmq la prima istruzione carica la word nel registro $1 la seconda la raddoppia(quindi il suo valore deve ritrovarsi doppio qualora fai la store) la terza istruzione aggiunge un intero di valore 4 al precedente risultato e alla fine salva il valore nel registro $1 tramite sempre il load word
a te serve sapere solo i valori dei registri?
Mi hanno tutti parlato bene di lui, devo dire che è molto disponibile e all'esame è abbastanza tranquillo. Comunque il significato delle istruzioni lo conosco, quello che non capisco è quali valori vanno inseriti nei registri della pipeline.


"Del resto mia cara di che si stupisce, anche l'operaio vuole il figlio dottore e pensi che ambiente che può venir fuori. Non c'è più morale, Contessa."

ChiamatoreMascherato
Pallone d'Oro
Pallone d'Oro
Reazioni:
Messaggi: 43371
Iscritto il: lunedì 11 giugno 2012, 19:39
Località: Caput mundi!
Contatta:
Stato: Non connesso

Re: Per gli informatici, HELP.

Messaggio da ChiamatoreMascherato »

V.G.41 ha scritto: Mi hanno tutti parlato bene di lui, devo dire che è molto disponibile e all'esame è abbastanza tranquillo. Comunque il significato delle istruzioni lo conosco, quello che non capisco è quali valori vanno inseriti nei registri della pipeline.
non stai usando il programma che ti consente di programmare in assembler mips??

quello già te lo mostra!


Immagine

Avatar utente
V.G.41
Leggenda
Leggenda
Reazioni:
Messaggi: 23265
Iscritto il: sabato 9 giugno 2012, 11:47
Località: Roma
Contatta:
Stato: Non connesso

Re: Per gli informatici, HELP.

Messaggio da V.G.41 »

ChiamatoreMascherato ha scritto: non stai usando il programma che ti consente di programmare in assembler mips??

quello già te lo mostra!
Parli di SPIM?


"Del resto mia cara di che si stupisce, anche l'operaio vuole il figlio dottore e pensi che ambiente che può venir fuori. Non c'è più morale, Contessa."

ChiamatoreMascherato
Pallone d'Oro
Pallone d'Oro
Reazioni:
Messaggi: 43371
Iscritto il: lunedì 11 giugno 2012, 19:39
Località: Caput mundi!
Contatta:
Stato: Non connesso

Re: Per gli informatici, HELP.

Messaggio da ChiamatoreMascherato »

V.G.41 ha scritto:

Parli di SPIM?
si esatto!

non mi ricordavo più il nome!!
sono passati millenni da quando ho fatto quell esame (tieni presente che ho fatto pure il 3A e il 3B)!
purtroppo io col silvestri ce l ho a livelli personali per fatti risalenti al dottorato, per questo ne ho nutrito forti dubbi tutto qui!


Immagine

Rispondi

Chi c’è in linea

Visitano il forum: Nessuno e 111 ospiti