Сторінка не перевірена
Ця статтяне міститьпосилань на джерела. Ви можете допомогтиполіпшити цю статтю, додавши посилання нанадійні (авторитетні) джерела. Матеріал без джерел може бути піддано сумніву та вилучено.(квітень 2016) |
Мікропроцесор Intel i960CA | |
| Розробник: | Intel |
|---|---|
i960 (або i80960) — RISC-процесор Intel, популярний в 1990-х роках. Застосовувався увбудованих системах імікроконтролерах.[джерело?]
Наприкінці 1990-х випуск Intel i960 був припинений через угоди з DEC, за якими Intel отримала право виробляти процесориStrongARM.
Використовується у деяких військових застосунках.[джерело?]
Проєктування i960 було розпочато через провал проєктуiAPX 432 на початку 1980-х років. Особливістю iAPX 432 була підтримка на апаратному рівні мов, що підтримують розмітку,захист пам'яті і збір сміття — таких, якAda іLISP. Але, через низку проблем (складність навчання програмуванню, гібридні компоненти реалізації та ін), iAPX 432 мав порівняно низьку швидкодію.
У 1982 році Intel іSiemens створили спільну компанію BiiN (Billions Invested In Nothing), одним із завдань якої була розробка відмовостійкої об'єктно-орієнтованої системи з апаратною підтримкою мови Ада. До цього проєкту долучилися багато учасників команди i432. Як керівник проєкту був запрошений Гленфорд Майерс, який раніше працював в IBM.
Перші робочі чипи нового процесора з'явилися наприкінці 1985 року.
Унаслідок внутрішньої конкуренції з 80386 і з i860 (ще одного RISC-процесора Intel), i960 не став процесором загального призначення, але зате знайшов застосування в сфері високопродуктивних 32-бітних вбудованих систем.
Процесор використовувався у відмовостійких бортових комп'ютерах винищувачівF-22, де застосовано 2 ЕОМ по 66 модулів кожна, основою яких є процесор i960. Їх планувалося замінити в F-22, вироблених після 2004-2005 років.
Щоб уникнути проблем з продуктивністю, з якими зіткнувся i432, в i960 була використана архітектураRISC (у повному обсязі — тільки в i960MX), а підсистема пам'яті стала 33-бітною — 32-бітові слова і один біт, який вказує на «захищеність» пам'яті. Була обрана оригінальна Berkeley RISC-архітектура, особливо в частині використання технології реєстрових вікон («register windows»), яка забезпечує більш швидкий виклик процедур. Конкуруюча архітектураСтенфордського університету, реалізована вMIPS, не використовує цю систему, покладаючись у цьому питанні накомпілятор. Як і в більшості 32-бітних архітектур, на відміну від 80386, i960 має 32-бітну «пласку» пам'ять без сегментації. Для архітектури i960 також передбачалася суперскалярна реалізація виконання команд.
| Це незавершена стаття проапаратне забезпечення. Ви можетедопомогти проєкту,виправивши або дописавши її. |