Процесор

приймають за процесор.

Intel 4004 використовував 10-мікронний процес: найменші деталі складали одну 10-мільйонну метра. За сьогоднішніми стандартами це неймовірно. Якщо припустити, що Pentium II виготовлений за такою технологією, він був би за Розміром 14x20 см і був би повільним — швидкі транзистори малі Більшість процесорів сьогодні використовують 0,13-мікронну технологію, а на підході вже 1 ". 09-мікронний процес.

 

Процесори Intel Architecture історія процесорів ІА 

Архітектура Intel Architecture стала стандартом «де-факто» сучасної комп'ютерної індустрії після того, як у 1981 р. компанія IBM вибрала для свого першого персонального комп'ютера IBM PC процесор Intel 8088. Основними факторами І такої популярності Intel вважає повну сумісність програмного забезпечення, І розробленого під Intel Architecture процесори, і чимраз більш серйозні збільшення І продуктивності, що пропонувалися з появою нових поколінь процесорів.

Родоначальниками процесорної архітектури Intel Architecture були 16-роз- І рядні процесори 8088 і 8086, причому об'єктний код, розроблений у розрахунку І на них у 1978 p. , і понині без проблем виконується на останніх процесорах І 32-розрядної архітектури ІА-32.

Процесор 8086 мав 16-розрядні регістри загального призначення, 16-роз- І рядну шину даних і 20-розрядну шину адреси, що дозволяло йому оперувати адресним простором у 1 МБ. Відмінність процесора 8088 полягала у 8-роз- І рядній шині даних.

Ці процесори привнесли сегментацію в архітектуру ІА-32. Пам'ять розділялася на сегменти завбільшки до 64 КБ

Оперуючи чотирма сегментними регістрами одночасно, процесор мав можливість адресації до 256 кілобайт пам'яті без переключення між сегментами. При цьому 20-розрядні адреси отримувалися шляхом додавання 16-розрядної адреси до покажчика сегментного регістра.

Процесор 80286 привніс в архітектуру ІА-32 захищений режим. У ньому вміст сегментних регістрів використовується як покажчики на таблиці дескрипторів, які давали можливість 24-розрядної адресації, що складало 16 МБ адресного простору. До того ж з'явилася можливість перевірки границь сегментів, опцій read і execute-only для сегментів і 4 рівні захисту коду операційної системи від застосування і захист застосування один від одного.

Intel 80386 став першим 32-розрядним процесором в архітектурі ІА-32. В  архітектуру введені 32-розрядні регістри загального призначення (GP — general I purpose), що підходять як для зберігання адрес, так і для операндів. Нижня й верхня половина зберегли можливість працювати як самостійні регістри для забезпечення сумісності з попередніми процесорами. Для забезпечення ефективного виконання коду, створеного під ранні процесори, на 32-розрядних процесорах був уведений віртуальний х86-режим.

Маючи 32-розрядну шину адреси, 80386 процесор підтримував адресацію до 4 ГБ пам'яті. При цьому була можливість використання як сегментованої пам’яті, так і «плоскої», при якій усі сегментні регістри містили покажчик на ту саму адресу, і в кожному сегменті доступним є весь 4-гігабайтний адресний простір. Для віртуального управління пам'яттю вводиться сторінковий метод, при якому адресний простір ділиться на фіксовані сторінки завбільшки по 4 кілобайти, ефективність якого значно перевищувала використання сегментів» 16-розрядні інструкції, що дісталися в спадщину від попередніх процесорів одержали можливість працювати з 32-розрядними операндами й адресами, також був доданий ряд нових 32-розрядних інструкцій.

В архітектурі процесорів Intel підтримується зворотна сумісність з об'єктним кодом для зберігання сумісності програмного забезпечення, але одночасно в кожному новому поколінні використовуються чимраз ефективніші мікропроцесорні архітектури й технології конструювання. Intel працювала над упровадженням і з'єднанням

1 2 3 4 5 6 7 8 9 10 11