Architektura MIPS: Różnice pomiędzy wersjami

Usunięte 28 bajtów ,  13 lat temu
m
robot poprawia: tr:MIPS mimarisi; zmiany kosmetyczne
m (robot dodaje: cs, es, it, ko, lv, pt, sv usuwa: fi, nl poprawia: ja)
m (robot poprawia: tr:MIPS mimarisi; zmiany kosmetyczne)
 
Procesory MIPS stanowią jednostkę centralną komputerów firmy [[Silicon Graphics|SGI]]. Ponadto są szeroko stosowane w [[System wbudowany|systemach wbudowanych]] ([[Język angielski|ang.]] ''embedded systems''), w szczególności w urządzeniach opartych na systemie operacyjnym [[Microsoft Windows CE|Windows CE]].
Są używane w [[router|routerach]]ach firmy [[Cisco Systems|Cisco]], oraz we współczesnych [[Konsola gier wideo|konsolach do gier]] takich jak [[Nintendo 64]], [[Sony]] [[Sony PlayStation|PlayStation]], Sony [[PlayStation 2]], Sony [[PlayStation Portable|PSP]]. Szacuje się, że procesory MIPS stanowią jedną trzecią produkcji mikroprocesorów typu [[RISC]].
 
== Historia ==
W [[1981]] roku zespół kierowany przez Johna L. Hennessy'a na [[Uniwersytet Stanforda |Uniwersytecie Stanforda]] rozpoczął pracę nad projektem, który dał w rezultacie pierwszą wersję procesora MIPS. Podstawowym założeniem projektu było zwiększenie wydajności poprzez wykorzystanie [[Potokowość|potokowego]] przetwarzania instrukcji, techniki znanej w tamtych latach, lecz trudnej w [[Implementacja (informatyka)|implementacji]].
 
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ą barierę dla szybkości przetwarzania.
{| class="wikitable"
!numer rejestru
!kod rejestru w [[asembler|asemblerze]]ze
!funkcja
!odpowiednik w [[asembler x86|x86]]
|$s0-$s7
|ogólnego przeznaczenia, zachowywane przez wywoływanego
|niektóre z powyższych, zależnie od ustawień [[kompilator|kompilatora]]a
|-
|26-27
[[ru:MIPS (архитектура)]]
[[sv:MIPS (processorarkitektur)]]
[[tr:MIPS Mimarisimimarisi]]
2 863 948

edycji