MIPS (архитектура)
Материал из Википедии — свободной энциклопедии
MIPS (англ. Microprocessor without Interlocked Pipeline Stages — «микропроцессор без блокировок в конвейере[1]») — семейство RISC-микропроцессоров, разработаное компанией MIPS Technologies. Архитектура MIPS использовалась в старых компьютерах SGI, а также во встроенных системах и в игровых консолях Nintendo 64, Sony PlayStation, Sony PlayStation 2 и Sony PSP.
Первые процессоры MIPS были 32-битными, позже была разработана 64-битная архитектура.
Основная идея — сильно упростив внутреннее устройство процессора и используя очень длинный (по тем временам) конвейер, можно получить процессор, не умеющий выполнять сравнительно сложные инструкции, зато работающий на очень высоких тактовых частотах, позволяющих скомпенсировать потери производительности на эмуляцию этих сложных инструкций. Изначально предполагалось, что MIPS-процессоры не будут аппаратно поддерживать даже операции умножения и деления, благодаря чему можно было обойтись без сложных в реализации блокировок конвейера.
R10000 — последний процессор, созданный MIPS Technologies. Фирма, испугавшись конкуренции с Intel (собиравшейся разработать для этого рынка Itanium) свернула разработки, и лицензировала архитектуру MIPS другим фирмам.
В настоящий момент процессоры архитектуры MIPS широко используются во встраиваемых устройствах с критичной производительностью.
[править] Семейство процессоров с архитектурой MIPS
- R1000 (не выпускался: лабораторный образец). У него отсутствовало умножение и деление (они выполнялись программно)
- R2000
- R3000
- R4000
- R5000
- RM7000
- RM9000
- R8000
- R10000 (последний созданный MIPS); его дальнейшие модификации с увеличенным кэшем и частотой:
- R12000
- R14000
- R16000
- существуют различные модификации других фирм.
[править] Примечания
- ↑ Блокировки в конвейере у коммерческих процессоров все-таки есть: в чистом виде идея оказалась малопригодна.
[править] Ссылки
| Это незавершённая статья о компьютерах. Вы можете помочь проекту, исправив и дополнив её. |

