Архитектура MIPS
-
Обзор архитектуры MIPS
- MIPS — это архитектура RISC, разработанная в 1980-х годах.
- Она была разработана для использования в компьютерах с низким энергопотреблением и высокой производительностью.
- MIPS имеет 32-битные регистры общего назначения и 32-битный программный счетчик.
-
История и развитие
- MIPS был разработан в 1981 году в Калифорнийском университете в Беркли.
- Он был разработан для использования в компьютерах, которые должны были быть меньше и дешевле, чем машины с архитектурой фон Неймана.
- MIPS II был выпущен в 1985 году и добавил инструкции для многопроцессорной обработки и сопроцессора с плавающей запятой.
- MIPS III был выпущен в 1993 году и добавил поддержку 64-битной адресации и расширенные инструкции для работы с двойными словами.
- MIPS IV был выпущен в 2000 году и улучшил производительность с плавающей запятой, а также добавил новые инструкции для параллелизма и управления кэшем.
- MIPS V был выпущен в 2005 году и добавил новый тип данных Paired Single и расширенные SIMD-инструкции.
-
MIPS32 и MIPS64
- MIPS32 основан на MIPS II и включает условные перемещения, инструкции предварительной выборки и функции 64-разрядных процессоров.
- MIPS64 добавляет режим MIPS32 для запуска 32-разрядного кода и новые инструкции для управления кэшем.
-
Дополнительные функции
- MIPS включает инструкции для управления кэшем, реверсирования битов и выравнивания байтов.
- В более поздних версиях были добавлены новые инструкции для генерации значений истинности и поддержки больших абсолютных адресов.
- Пересказана только часть статьи. Для продолжения перейдите к чтению оригинала.
Полный текст статьи: