 |
Skilotto83 |
..Energia positiva...

Registered: Jun 2003
Posts: 1608 (0.19 al dì)
Location: Arconate
Corso: Informatica
Anno: LAUREATO!!!
Time Online: 15 Days, 6:32:44 [...]
Status: Offline
Edit | Report | IP: Logged |
[ESERCIZIO]Come si fa?
Dato il seguente segmento di codice:
sub $s0, $t1, $t2
addi $t2, $s2, 100
beq $t0, $t1, prima
sw $t2, 0($s0)
add $s3, $s3, $s3
Scrivere il contenuto di tutti i registri di pipe-line quando l’istruzione add $s3, $s3, $s3 si trova al termine della
fase di fetch [5]. I codici operativi sono: sw: 43, beq: 4, addi: 8, add (funct) 32, sub (funct) 34, $t0 = $8, $s0
= $16.
Come svolgete questo esercizio?
Cioè a parte i vari segnali dei registri di pipeline e le varie istruzioni..
Quello che mi chiedo è..
A cosa mi servono i codice operativi o di funct per l'esercizio?
Io ci metto i segnali e le istruzioni che sono in quel momento in ogni registro..
Ma anche il fatto che $t0 = $8 a che mi serve?
Vuole che io scriva che nel tal registro c'è $8 o $9 e non $t0 o $t1?
Grazie..
__________________
"Why, Sir, you find no man at all intellectual who is willing to leave London.
No, Sir, when a man is tired of London, he is tired of life; for there is in London all that life can afford."
(DR SAMUEL JOHNSON 1777)
MSN andrea.poretti(at)hotmail.it
|