Architektura MIPS: Różnice pomiędzy wersjami
[wersja nieprzejrzana] | [wersja nieprzejrzana] |
Usunięta treść Dodana treść
m lit |
|||
Linia 6:
== Historia ==
W [[1981]] roku zespół kierowany przez Johna L. Hennessy'a na [[Uniwersytet Stanforda |Uniwersytecie Stanforda]] rozpoczął pracę nad projektem,
Podstawowym problemem w implementacji potokowości jest potrzeba stosowania blokad ([[Język angielski|ang.]] ''interlock''), aby zapewnić by instrukcje wymagające wielu cykli zegarowych powstrzymały ładowanie nowych danych do potoku. Ustawianie blokad może być bardzo czasochłonne, dlatego uważano, że stanowią one podstawową
W architekturze MIPS wyeliminowano potrzebę stosowania blokad wymagając by każda instrukcja wykonywała się tylko w jednym cyklu zegarowym. Choć przy takim założeniu pomija się wiele użytecznych instrukcji (jak mnożenie i dzielenie,
W roku 1984 Hennessy był przekonany o przyszłych komercyjnych możliwościach architektury, dlatego opuścił [[Uniwersytet Stanforda]] zakładając firmę [[MIPS Computer Systems]]. Pierwszym projektem firmy był procesor '''R2000''' ukończony w [[1985]] roku. Trzy lata
== Architektura ==
|