Bu madde hiçbir kaynak içermemektedir. (Ağustos 2016) (Bu şablonun nasıl ve ne zaman kaldırılması gerektiğini öğrenin) |
Tasarımcı | MIPS Technologies, Imagination Technologies |
---|---|
Bit | 64-bit (32 → 64) |
Tanıtım | 1985 | )
Sürüm | MIPS32/64 Release 6 (2014) |
Tasarım | RISC |
Tip | Load–store |
Kodlama | Fixed |
Dallanma | Karşılaştır ve dallan, dallanma koşulunun kontrolünden sonra 1 komut geçikmeyle yapılır |
Endian tipi | Bi |
Sayfa boyutu | 4 KB |
Uzantılar | MDMX, MIPS-3D |
Açık | Kısmen. The R16000 20 seneyi aşkın süredir pazardadır, bu nedenle patent taleplerine tabi olamaz. Bu nedenle, R16000 ve daha eski işlemciler tamamen açıktır. |
Kaydediciler | |
Genel amaçlı | 32 |
Kayan nokta | 32 |
MIPS, Microprocessor without Interlocked Pipeline Stages, MIPS teknolojileri adlı firma tarafından 1985 yılında geliştirilmiş indirgenmiş komut kümesi türü bir mikroişlemci mimarisidir.
İndirgenmiş komut kümeli bilgisayar terimini ilk kullanan bilgisayar MIPS'dir. Her komut aynı boyuttadır ve komut bilgisayar donanımı tarafından kolayca çözülebilir. Intel x86 ise karmaşık komut kümeli bilgisayar sayılır. Komutların boyutları farklıdır ve komutları çözebilmek için bilgisayar donanımına gömülmüş programlar (microcode) gereklidir.
RISC yapısından ötürü tasarımı çok temiz ve basittir. Sistem karmaşık işlemleri destekleyen yapılar yaratmaktansa sık yapılan basit işlemleri iyileştirme üzerine kuruludur. Bu tasarım avantajından dolayı üniversitelerdeki bilgisayar mimarisi derslerinde genellikle MIPS mimarisi okutulur. Yine basit ve sağlam tasarımından ötürü çoğu modern mikroişlemci mimarisi (IBM/Motorola PowerPC, DEC, ARM) MIPS mimarisinden esinlenerek geliştirilmiştir.
1990 itibarıyla üretilen her üç RISC işlemciden birinin MIPS mimarisinde olduğu tahmin edilmektedir. İlk MIPS tasarımları 32 bit, daha yeni tasarımlar ise 64 bittir.
MIPS mimarisi SGI bilgisayarlarından gömülü sistemlere kadar geniş bir yelpazede kullanılmaktadır. Günümüz itibarıyla Nintendo 64, Sony PlayStation, Sony PlayStation 2 ve Sony PSP MIPS mimarisi ile çalışan işlemcilere sahiptirler.