Мікроархітектура процесорів. СПК
|
Поняття мікроархітектури процеосра
Під мікроархітектурою процеосра розуміють внутрішню реалізацію цієї програмної моделі. Для архітектури IA-32 застосовуютсья різні мікроархітектурні реалізації. Всього існує в мікроархітектурі процесора 5-7 поколінь -значне значення має реалізація конвеїрізації і розподілення обчислювальних процесів ,а також інших технологій.
Процесори, які були встановлені в комп’ютерах XT, AT-286 та AT-386, зазвичай замінювати не приходилось.В цих комп’ютерах відубвалась установка математичного сопроцесора. Але, коли почали випускати процесори 486, а процедура заміни процеосра на більш потужний стала вже традиційною.
Системні плати почали випускати на різні модифікації і таткові частоти процессорів.Також ці процеосри стали встановлювати в стандартизовані ZIF-сокети ,а також і в слоти.
Аспекти мікроархітектури
На відміну від архітектури, де досягнення певного рівня продуктивності є головною метою, проектування мікроархітектури приділяє більшу увагу іншим обмеженням. Оскільки дизайн мікроархітектури прямо впливає на те, що відбувається в системі, увага повинна бути приділена таким проблемам:
1.Площа / вартість чіпа
2.Споживання енергії
3.Складність логіки
4.Простота з'єднань
5.Технологічність
6.Простота налагодження
7.Тестованого.
Сучасні мікроархітектури процеосорів
За останні роки сформувалося декілька напрямів або сімейств масових високопродуктивних мікропроцесорів, конкуруючих один з одним на ринку застосувань для десктопних комп'ютерів. Кожне сімейство має свою мікроархітектуру, або внутрішню організацію процесорного ядра, розроблену на основі уявлень її творців про потреби користувачів, критеріях оцінки продуктивності та інших споживчих якостей, перспективи розвитку та ринкових тенденціях. Ці уявлення впливають на прийняття розробниками принципових рішень про ті чи інші ключових архітектурні особливості процесора і про різні компроміси, закладених в архітектуру.