Интернет магазин китайских планшетных компьютеров



Компьютеры - I960 - Архитектура

27 июня 2011


Оглавление:
1. I960
2. Архитектура
3. Провал архитектуры i960



Во избежание проблем с производительностью, с которыми столкнулся i432, в i960 была использована архитектура RISC, а подсистема памяти стала 33-битной — 32-битные слова и один бит, указывающий на «защищенность» памяти. Была выбрана оригинальная Berkeley RISC-архитектура, особенно в части использования технологии регистровых окон, которая обеспечивает более быстрый вызов процедур. Конкурирующая архитектура Стэнфордского университета, реализованная в MIPS, не использует эту систему, полагаясь в этом вопросе на компилятор. Как и в большинстве 32-битных архитектур, в отличие от i386, i960 имеет 32-битную «плоскую» память, без сегментации. Для архитектуры i960 также предполагалась суперскалярная реализация выполнения команд.

Варианты i960

«Полный» i960MX выпускался только для военных рынков. Более-менее идентичный ему i960MC использовался в высокопроизводительных встраиваемых системах. i960MC включал все особенности оригинальной системы BiiN, но, поскольку многие из них не были описаны в документации, пользователи задавались вопросом, почему размер i960MC настолько велик, а многие его ножки маркированы как «нет соединения».

80960Kx

Версия основного RISC-ядра без управления памятью и без FPU именовалась i960KA, а с FPU — i960KB. Были и другие версии, одинаковые внутри и отличающиеся только маркировкой. Это означает, что процессоры обладали значительно более широкими возможностями, чем необходимо для фактически поддерживаемого набора функциональных возможностей, и в результате более дорогими в производстве.

i960KA использовался как недорогой 32-битный процессор для лазерных принтеров, графических терминалов и других встраиваемых систем.

80960Cx

I960CA появившийся в 1989 году, был первой полностью RISC реализацией архитектуры i960. Он обладал новым недавно разработанным суперскалярным RISC-ядром и необычной для того времени адресуемой кэш-памяти. Поскольку архитектура предназначалась для высокопроизводительных встраиваемых систем, в ней по прежнему не было FPU и MMU. i960CA, по общему мнению, был первой суперскалярной реализацией RISC с одним чипом. Процессоры C-серии включали лишь одно ALU, но могли выполнять одновременно арифметические операции, адресацию памяти и операции перехода, а также выполнять две инструкции за такт, при определенных обстоятельствах. Первые версии работали на частоте 33 MHz, были анонсированы чипы с быстродействием 66 MIPS. Микроархитектура I960CA была разработана в 1987—1988 годах и официально объявлена 12 сентября 1989 года. Позже, в i960CF был включен математический сопроцессор, но в нём по-прежнему отсутствовал MMU.

80960Jx

80960VH



Просмотров: 2878


<<< Humane Informatics