Intel 486 (також відомий як i486, Intel 80486 або просто 486-ий) — 32-бітний скалярний x86-сумісний процесор четвертого покоління, побудований на гібридному CISC, -RISC ядрі, і випущений фірмою Intel 10 квітня 1989 року. Цей мікропроцесор є вдосконаленою версією процесора Intel 80386. Уперше він був продемонстрований на виставці Comdex Fall, восени 1989 року. Це був перший мікропроцесор зі вбудованим математичним співпроцесором (FPU). Застосовувався, переважно, в настільних ПК, у високопродуктивних робочих станціях, в серверах і портативних ПК (ноутбуки і лептопи).
Мікропроцесор Intel 80486 | |
Роки виробництва: | з 10 квітня 1989 по вересень 2007 |
---|---|
Розробник: | Intel |
Виробник(и): | Intel, IBM і Advanced Micro Devices |
Макс. частота CPU: | 16 МГц – 150 МГц |
Техпроцес: | – |
Набір команд: | x86 |
Ядра: | 1 |
Роз'єм(и): |
У травні 2006 року Intel заявила, що виробництво чипів 80486 припиниться в кінці вересня 2007 року. І хоча для прикладних програм на персональних комп'ютерах цей чип до того часу вже давно застарів, Intel продовжувала виробляти його для використання у вбудовуваних системах.
Опис
Технічні характеристики
- Дата анонсу першої моделі: 10 квітня 1989
- Розрядність регістрів: 32 біт
- Розрядність зовнішніх шин даних і адреси: 32 біт
- Максимальний обсяг віртуальної пам'яті, що адресується: 64 терабайт (246)
- Максимальний обсяг сегмента: 4 Гбайт
- Обсяг фізичної адресної пам'яті: 4 Гбайт
- Кеш L1: 8 Кбайт, DX4 — 16 Кбайт
- Кеш L2: на материнській платі (на частоті FSB)
- FPU: на кристалі (неактивний у SX)
- Тактові частота процесора, МГц: 16-150
- Тактові частота FSB, МГц: 16-50
- Напруга живлення: 5-3,3 В
- Кількість транзисторів: 1185000, SX2 — 0,9 млн, SL — 1,4 млн, DX4 — 1,6 млн.
- Техпроцес, нм: 1000, 800 і 600 для DX4
- Площа кристала: 81 мм² для 1185000 транзисторів і технології 1000 нм, 67 мм² для 1185000 транзисторів і 800 нм технології, 76 мм² для DX4
- Роз'єм: гніздо типу Socket
- Корпус: 168- і 169-контактний керамічний PGA, 132- і 208-контактний пластиковий PQFP
- Інструкції: x86 (150 інструкцій, не рахуючи модифікацій)
Процесор мав 32-бітні шини адреси і даних. Це вимагало наявності пам'яті у вигляді чотирьох 30-контактних або одного 72-контактного модуля SIMM.
Кеш процесора
Intel486 мав розташовану на кристалі кеш-пам'ять об'ємом 8 Кбайт, пізніше — 16 Кбайт, що працює на частоті ядра. Наявність кешу дозволило істотно збільшити швидкість виконання операцій мікропроцесором. Спочатку кеш Intel486 працював за принципом наскрізного запису (англ. write-through, WT), але пізніше, в рамках сімейства Intel486, були випущені моделі з внутрішнім кешем, працює за принципом зворотнього запису (англ. write-back, WB). Процесор міг використовувати і зовнішній кеш, швидкість читання-запису якого, однак, була помітно нижче ніж у внутрішнього кешу. При цьому внутрішній кеш стали називати кешем першого рівня (Level 1 Cache), а зовнішній кеш, розташований на материнській платі, кешем другого рівня (Level 2 Cache). Кеш мав 4-канальну набірно-асоціативну архітектуру і працював на рівні фізичних адрес пам'яті.
Однак, в результаті використання інтегрованої кеш-пам'яті, істотно зросла кількість транзисторів у процесорі і, як наслідок, збільшилася площа кристала. Збільшення кількості транзисторів призвело до істотного збільшення тепла, що розсіюється. У середньому, розсіювана потужність збільшилася в 2 рази, в порівнянні з аналогічними моделями серії Intel 386. Багато в чому цьому сприяла інтеграція кеш-пам'яті, хоча були й інші фактори, але вони не настільки істотні. З цієї причини процесори Intel486 старших моделей вже вимагали примусового (активного) охолодження.
Математичний співпроцесор
В Intel 486 був використаний вбудований математичний співпроцесор (англ. Floating Point Unit, FPU). Взагалі, це був перший мікропроцесор сімейства x86 з вбудованим FPU. Вбудований FPU був програмно сумісний з мікросхемою Intel 80387 — математичним співпроцесором, що застосовувався в системах з процесором Intel 386. Завдяки використанню вбудованого співпроцесора здешевлюється процесор, швидкість зростає за рахунок зменшення загального числа контактів і корпусів мікросхем.
Спочатку всі мікропроцесори Intel486 оснащувалися робочим співпроцесором, ці процесори отримали ім'я Intel 486DX. Пізніше, в 1991 році, Intel вирішує випустити процесори з наявним, але від'єднаним співпроцесором, і ці процесори одержали найменування Intel 486SX. Системи побудовані на цих процесорах могли оснащуватися окремим співпроцесором, наприклад, Intel 487SX або співпроцесором інших виробників.
Конвеєрна обробка інструкцій
В Intel486 був вдосконалений механізм виконання інструкцій в кілька етапів. Конвеєр процесорів серії Intel 486 складався з 5 ступенів: вибірка інструкції, декодування інструкції, декодування адрес операндів інструкції, виконання команди, запис результату виконання інструкції. Використання конвеєра дозволило під час виконання однієї інструкції виробляти підготовчі операції над іншою інструкцією. Це в значній мірі дозволило збільшити продуктивність процесора.
Регістри та інструкції
У процесорі є той же набір інструкцій, що і в Intel 386, до якого було додано декілька додаткових регістрів, а саме, три 32-бітових тестових регістра (TR5, TR4, TR3). Також були додані нові прапори в регістрі прапорів (EFLAGS) та в інших контрольних регістрах (CR0, CR3).
Внаслідок включення співпроцесора в кристал процесора, в Intel 486 можна звертатися і до регістрів FPU: регістри даних, регістр тегів, регістр стану, покажчики команд і даних FPU, регістр керування FPU.
Набір інструкцій не зазнав істотних змін, але були додані додаткові інструкції для роботи з внутрішньої кеш-пам'яттю (INVD, INVLPG, WBINVD), одна інструкція (BSWAP) для забезпечення сумісності з процесорами Motorola, дві інструкції для атомарних операцій з пам'яттю: CMPXCHG (для порівняння з обміном — нове значення записувалося тільки якщо старе збігалося із заданим, старе запам'ятовувалося) і XADD (інструкція для складання двох операндів з збереженням результату в другому операнді, а не в першому, як у ADD). Інструкція CPUID дозволяла вперше в сімействі x86 безпосередньо отримати детальну інформацію про версію і властивості процесора. Крім цього, до набору інструкцій додалося 75 інструкцій FPU.
Довжина черги інструкцій була збільшена до 32 байт.
Моделі
З моменту появи першого процесора Intel 486DX було випущено безліч інших моделей сімейства 486 з суфіксами SX, SL, DX2, DX4, GX. Вони відрізнялися функціональним призначенням і деякими технологічними параметрами (напруга живлення, тактова частота, розмір кеш-пам'яті, відсутністю або наявністю співпроцесора та інше), але всі були побудовані на одній архітектурі.
Примітки
- Intel cashes in ancient chips (англійською) . Архів оригіналу за 22 серпня 2011. Процитовано 10 квітня 2010.
- . InformIT. Архів оригіналу за 27 грудня 2019. Процитовано 21 грудня 2019.
- . cpu-world.com. Архів оригіналу за 21 грудня 2019. Процитовано 21 грудня 2019.
Див. також
Посилання
- Intel486 datasheets [ 7 серпня 2011 у Wayback Machine.]
- Зображення та описи процесорів Intel 80486 на сайті cpu-collection.de [ 26 вересня 2011 у Wayback Machine.]
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Intel 486 takozh vidomij yak i486 Intel 80486 abo prosto 486 ij 32 bitnij skalyarnij x86 sumisnij procesor chetvertogo pokolinnya pobudovanij na gibridnomu CISC RISC yadri i vipushenij firmoyu Intel 10 kvitnya 1989 roku Cej mikroprocesor ye vdoskonalenoyu versiyeyu procesora Intel 80386 Upershe vin buv prodemonstrovanij na vistavci Comdex Fall voseni 1989 roku Ce buv pershij mikroprocesor zi vbudovanim matematichnim spivprocesorom FPU Zastosovuvavsya perevazhno v nastilnih PK u visokoproduktivnih robochih stanciyah v serverah i portativnih PK noutbuki i leptopi Intel 80486Mikroprocesor Intel 80486Roki virobnictva z 10 kvitnya 1989 po veresen 2007Rozrobnik IntelVirobnik i Intel IBM i Advanced Micro DevicesMaks chastota CPU 16 MGc 150 MGcTehproces Nabir komand x86Yadra 1Roz yem i Socket 1 Socket 2 Socket 3 U travni 2006 roku Intel zayavila sho virobnictvo chipiv 80486 pripinitsya v kinci veresnya 2007 roku I hocha dlya prikladnih program na personalnih komp yuterah cej chip do togo chasu vzhe davno zastariv Intel prodovzhuvala viroblyati jogo dlya vikoristannya u vbudovuvanih sistemah OpisKristal mikroprocesora Intel 80486DX2 Rozmishennya kristala v korpusi mikroprocesora Tehnichni harakteristiki Data anonsu pershoyi modeli 10 kvitnya 1989 Rozryadnist registriv 32 bit Rozryadnist zovnishnih shin danih i adresi 32 bit Maksimalnij obsyag virtualnoyi pam yati sho adresuyetsya 64 terabajt 246 Maksimalnij obsyag segmenta 4 Gbajt Obsyag fizichnoyi adresnoyi pam yati 4 Gbajt Kesh L1 8 Kbajt DX4 16 Kbajt Kesh L2 na materinskij plati na chastoti FSB FPU na kristali neaktivnij u SX Taktovi chastota procesora MGc 16 150 Taktovi chastota FSB MGc 16 50 Napruga zhivlennya 5 3 3 V Kilkist tranzistoriv 1185000 SX2 0 9 mln SL 1 4 mln DX4 1 6 mln Tehproces nm 1000 800 i 600 dlya DX4 Plosha kristala 81 mm dlya 1185000 tranzistoriv i tehnologiyi 1000 nm 67 mm dlya 1185000 tranzistoriv i 800 nm tehnologiyi 76 mm dlya DX4 Roz yem gnizdo tipu Socket Korpus 168 i 169 kontaktnij keramichnij PGA 132 i 208 kontaktnij plastikovij PQFP Instrukciyi x86 150 instrukcij ne rahuyuchi modifikacij Procesor mav 32 bitni shini adresi i danih Ce vimagalo nayavnosti pam yati u viglyadi chotiroh 30 kontaktnih abo odnogo 72 kontaktnogo modulya SIMM Kesh procesoraIntel486 mav roztashovanu na kristali kesh pam yat ob yemom 8 Kbajt piznishe 16 Kbajt sho pracyuye na chastoti yadra Nayavnist keshu dozvolilo istotno zbilshiti shvidkist vikonannya operacij mikroprocesorom Spochatku kesh Intel486 pracyuvav za principom naskriznogo zapisu angl write through WT ale piznishe v ramkah simejstva Intel486 buli vipusheni modeli z vnutrishnim keshem pracyuye za principom zvorotnogo zapisu angl write back WB Procesor mig vikoristovuvati i zovnishnij kesh shvidkist chitannya zapisu yakogo odnak bula pomitno nizhche nizh u vnutrishnogo keshu Pri comu vnutrishnij kesh stali nazivati keshem pershogo rivnya Level 1 Cache a zovnishnij kesh roztashovanij na materinskij plati keshem drugogo rivnya Level 2 Cache Kesh mav 4 kanalnu nabirno asociativnu arhitekturu i pracyuvav na rivni fizichnih adres pam yati Odnak v rezultati vikoristannya integrovanoyi kesh pam yati istotno zrosla kilkist tranzistoriv u procesori i yak naslidok zbilshilasya plosha kristala Zbilshennya kilkosti tranzistoriv prizvelo do istotnogo zbilshennya tepla sho rozsiyuyetsya U serednomu rozsiyuvana potuzhnist zbilshilasya v 2 razi v porivnyanni z analogichnimi modelyami seriyi Intel 386 Bagato v chomu comu spriyala integraciya kesh pam yati hocha buli j inshi faktori ale voni ne nastilki istotni Z ciyeyi prichini procesori Intel486 starshih modelej vzhe vimagali primusovogo aktivnogo oholodzhennya Matematichnij spivprocesorV Intel 486 buv vikoristanij vbudovanij matematichnij spivprocesor angl Floating Point Unit FPU Vzagali ce buv pershij mikroprocesor simejstva x86 z vbudovanim FPU Vbudovanij FPU buv programno sumisnij z mikroshemoyu Intel 80387 matematichnim spivprocesorom sho zastosovuvavsya v sistemah z procesorom Intel 386 Zavdyaki vikoristannyu vbudovanogo spivprocesora zdeshevlyuyetsya procesor shvidkist zrostaye za rahunok zmenshennya zagalnogo chisla kontaktiv i korpusiv mikroshem Spochatku vsi mikroprocesori Intel486 osnashuvalisya robochim spivprocesorom ci procesori otrimali im ya Intel 486DX Piznishe v 1991 roci Intel virishuye vipustiti procesori z nayavnim ale vid yednanim spivprocesorom i ci procesori oderzhali najmenuvannya Intel 486SX Sistemi pobudovani na cih procesorah mogli osnashuvatisya okremim spivprocesorom napriklad Intel 487SX abo spivprocesorom inshih virobnikiv Konveyerna obrobka instrukcijV Intel486 buv vdoskonalenij mehanizm vikonannya instrukcij v kilka etapiv Konveyer procesoriv seriyi Intel 486 skladavsya z 5 stupeniv vibirka instrukciyi dekoduvannya instrukciyi dekoduvannya adres operandiv instrukciyi vikonannya komandi zapis rezultatu vikonannya instrukciyi Vikoristannya konveyera dozvolilo pid chas vikonannya odniyeyi instrukciyi viroblyati pidgotovchi operaciyi nad inshoyu instrukciyeyu Ce v znachnij miri dozvolilo zbilshiti produktivnist procesora Registri ta instrukciyiU procesori ye toj zhe nabir instrukcij sho i v Intel 386 do yakogo bulo dodano dekilka dodatkovih registriv a same tri 32 bitovih testovih registra TR5 TR4 TR3 Takozh buli dodani novi prapori v registri praporiv EFLAGS ta v inshih kontrolnih registrah CR0 CR3 Vnaslidok vklyuchennya spivprocesora v kristal procesora v Intel 486 mozhna zvertatisya i do registriv FPU registri danih registr tegiv registr stanu pokazhchiki komand i danih FPU registr keruvannya FPU Nabir instrukcij ne zaznav istotnih zmin ale buli dodani dodatkovi instrukciyi dlya roboti z vnutrishnoyi kesh pam yattyu INVD INVLPG WBINVD odna instrukciya BSWAP dlya zabezpechennya sumisnosti z procesorami Motorola dvi instrukciyi dlya atomarnih operacij z pam yattyu CMPXCHG dlya porivnyannya z obminom nove znachennya zapisuvalosya tilki yaksho stare zbigalosya iz zadanim stare zapam yatovuvalosya i XADD instrukciya dlya skladannya dvoh operandiv z zberezhennyam rezultatu v drugomu operandi a ne v pershomu yak u ADD Instrukciya CPUID dozvolyala vpershe v simejstvi x86 bezposeredno otrimati detalnu informaciyu pro versiyu i vlastivosti procesora Krim cogo do naboru instrukcij dodalosya 75 instrukcij FPU Dovzhina chergi instrukcij bula zbilshena do 32 bajt ModeliZ momentu poyavi pershogo procesora Intel 486DX bulo vipusheno bezlich inshih modelej simejstva 486 z sufiksami SX SL DX2 DX4 GX Voni vidriznyalisya funkcionalnim priznachennyam i deyakimi tehnologichnimi parametrami napruga zhivlennya taktova chastota rozmir kesh pam yati vidsutnistyu abo nayavnistyu spivprocesora ta inshe ale vsi buli pobudovani na odnij arhitekturi PrimitkiIntel cashes in ancient chips anglijskoyu Arhiv originalu za 22 serpnya 2011 Procitovano 10 kvitnya 2010 InformIT Arhiv originalu za 27 grudnya 2019 Procitovano 21 grudnya 2019 cpu world com Arhiv originalu za 21 grudnya 2019 Procitovano 21 grudnya 2019 Div takozhSpisok mikroprocesoriv IntelPosilannyaIntel486 datasheets 7 serpnya 2011 u Wayback Machine Zobrazhennya ta opisi procesoriv Intel 80486 na sajti cpu collection de 26 veresnya 2011 u Wayback Machine