MISC

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск

MISC (англ. minimal instruction set computer — «компьютер с минимальным набором команд») — вид процессорной архитектуры.

Увеличение разрядности процессоров привело к идее укладки нескольких команд в одно большое слово (связку, bound). Это позволило использовать возросшую производительность компьютера и его возможность обрабатывать одновременно несколько потоков данных. Кроме этого MISC использует стековую модель вычислительного устройства и основные команды работы со стеком языка Forth.

Процессоры с MISC, как и процессоры RISC, характеризуются небольшим числом чаще всего встречающихся команд. Вместе с этим, принцип «очень длинных командных слов» (VLIW) обеспечивает выполнение группы непротиворечивых команд за один цикл работы процессора. Порядок выполнения команд распределяется таким образом, чтобы в максимальной степени загрузить маршруты, по которым проходят потоки данных. Таким образом архитектура MISC объединила вместе суперскалярную и VLIW-концепции. Компоненты процессора просты и работают на высоких частотах.

Система команд MISC настолько проста, что поместилась на одной странице[1].

Применение[править | править вики-текст]

MISC-принцип может лежать в основе микропрограммы выполнения программ Java и .Net, хотя по количеству используемых команд они нарушают принцип MISC.

См. также[править | править вики-текст]

Примечания[править | править вики-текст]

Ссылки[править | править вики-текст]

  • 24-ядерный MISC процессор [1] разработки Intellasys c асинхронной архитектурой (тактовая частота: 1 ГГц).
  • Forth MISC chip designs