Составители:
93
В настоящее время многие архитектуры процессоров являются
RISC-подобными, к примеру, ARM, DEC Alpha, SPARC, AVR, MIPS,
POWER и PowerPC. Процессоры архитектуры x86, начиная с
Intel486DX, являются CISC-процессорами с RISC-ядром,
преобразующими CISC-инструкции в набор внутренних инструкций
RISC. При этом архитектурные регистры, начиная с Р6, отображаются на
40 физических регистров.
Рис. 5.3. Микропроцессор RISC II. Микрофотография и компоновочный план
кристалла
§5.4. Архитектуры MIPS и VLIW
MIPS (1985) [5.1]
MIPS (англ. Microprocessor without Interlocked Pipeline Stages) –
«микропроцессор без блокировок в конвейере». Основная идея – сильно
упростив внутреннее устройство RISC-процессора и используя очень
длинный конвейер, можно получить процессор, не умеющий выполнять
сложные инструкции, зато работающий на очень высоких тактовых
частотах, позволяющих скомпенсировать потери производительности на
эмуляцию этих сложных инструкций. Изначально предполагалось, что
MIPS-процессоры не будут аппаратно поддерживать даже операции
умножения и деления, благодаря чему можно было обойтись без
сложных в реализации блокировок конвейера, но в чистом виде идея
безостановочной работы оказалась неработоспособной.
Процессоры MIPS начали разрабатываться в 1981 г. в Стэнфорде
под руководством Джона Хэннесси, который в 1984 г. основал фирму
MIPS Technologies, выпустившую через год первый процессор. Позднее,
из-за конкуренции с процессором Intel Itanium, разработки были
свернуты, а архитектура была лицензирована другим формам.
Архитектура MIPS использовалась в компьютерах SGI, во встроенных
системах и в игровых консолях Nintendo 64, Sony PlayStation, Sony
PlayStation 2 и Sony PSP. Идея MIPS также была применена в
процессорах P4 (Hyper Pipelined Technology).
В настоящий момент процессоры архитектуры MIPS используются
Страницы
- « первая
- ‹ предыдущая
- …
- 89
- 90
- 91
- 92
- 93
- …
- следующая ›
- последняя »