Hallo zusammen,
ich muss bald eine Prüfung in Mikroprozessor schreiben.
Vielleicht kann der eine oder andere von euch mir bei den folgenden fragen weiter helfen:
1)was versteht man unter denormalisierte Zahlen?
2)Wie werden denormalisierte Zahlen abgespeichert?
3)Welchen Wert hat die kleinste darstellbare denormalisierte Zahl?
Betrachten Sie die Abarbeitung folgender Befehlssequenz auf dem Pipelinedatenpfad:
add $t0,$t1,$s2
lw $t3,4($t1)
and $t2,$t3,$t0
ori $t9,$t1,$t3
sw $t9,-4($sp)
Bestimmen Sie für das obige Programmstück taktweise die Ausgangssignale der
Forwarding-Einheit, mit denen die Multiplexer vor den ALU-Eingängen angesteuert werden.
ForwardA ForwardB
Takt 1 ** **
Takt 2 ** **
Takt 3
Takt 4
Takt 5
Takt 6
Takt 7
Takt 8
Was versteht man unter einem Load-Use-Konflikt?
Tritt ein solcher Konflikt im obigen Programmfragment auf?
Wie wird er allgemein aufgelöst?