Intel 80386 - Intel 80386 - Wikipedia

Intel 80386
KL Intel i386DX.jpg
Сұр керамикалық жылу таратқышы бар Intel 80386DX 16 МГц процессоры.
Негізгі ақпарат
Іске қосылдыҚазан 1985
Тоқтатылды2007 жылғы 28 қыркүйек[1]
Жалпы өндірушілер (лер)
  • Intel
  • AMD
  • IBM
Өнімділік
Макс. Орталық Есептеуіш Бөлім сағат жылдамдығы12 МГц-тен 40 МГц
Деректер ені32 бит (386SX: 16 бит)
Мекен-жайдың ені32 бит (386SX: 24 бит)
Сәулет және классификация
Мин. ерекшелік мөлшері1,5µм-ден 1µм
Нұсқаулық жиынтығыx86-32
Физикалық сипаттамалары
Транзисторлар
  • 275,000
Қосымша процессорIntel 80387
Пакет (тер)
  • 132 істікшелі PGA, 132 істікшелі PQFP; SX нұсқасы: 88 істікшелі PGA, 100 істікшелі BQFP 0,635 мм қадаммен
Розеткалар (лар)
Тарих
АлдыңғыIntel 80286
ІзбасарIntel 80486
Intel A80386DX-20 процессорының кескіні

The Intel 80386, сондай-ақ i386 немесе жай 386, 32 бит микропроцессор 1985 жылы енгізілген.[2] Алғашқы нұсқаларында 275000 транзистор болған[3] және болды Орталық Есептеуіш Бөлім көптеген жұмыс станциялары және жоғары деңгейлі дербес компьютерлер уақыттың. Ретінде бастапқы іске асыру ретінде 32 бит кеңейту 80286 сәулет,[4] 80386 командалар жинағы, бағдарламалау моделі және екілік кодтаулар әлі күнге дейін ортақ бөлгіш барлығы 32 биттік x86 деп аталады процессорлар i386-сәулет, x86, немесе IA-32, контекстке байланысты.

32-биттік 80386 барлық 16-биттік процессорларға арналған 8086 және 80286 сияқты көптеген кодтарды дұрыс орындай алады. ДК. (Сол дәстүрді қолдана отырып, қазіргі заманғы 64 биттік x86 процессорлары ескі x86 процессорларына арналған көптеген бағдарламаларды, бастапқы 16 биттікке дейін, басқара алады. 8086 Осы архитектураның бірнеше жаңа дәйектемелері бірнеше жылдар ішінде бастапқы 80386-дан бірнеше жүздеген есе жылдам (8086-ға қарағанда мың есе жылдам) болды.[5] Хабарламалар бойынша 33 МГц 80386 шамамен 11.4 жылдамдықта жұмыс істейтін өлшенген MIPS.[6]

80386 1985 жылы қазан айында енгізілді, ал фишкалар айтарлықтай мөлшерде 1986 жылы маусымда өндіріле бастады.[7][8] Негізгі тақталар 80386 негізіндегі компьютерлік жүйелер үшін бастапқыда күрделі және қымбат болды, бірақ өндіріс 80386-ны қабылдаған кезде ақталды. Ең бірінші Дербес компьютер пайдалану үшін 80386 құрастырған және шығарған Compaq[9] және бірінші рет фундаментальды компонентті белгіледі IBM PC үйлесімді де-факто стандартын басқа компания жаңартты IBM.

2006 жылдың мамырында Intel 80386 өндірісі 2007 жылдың қыркүйек айының соңында тоқтайды деп мәлімдеді.[10] Ретінде ұзақ уақыт ескірген болса да Дербес компьютер CPU, Intel және басқалары чип жасауды жалғастырды ендірілген жүйелер. Мұндай жүйелер 80386 немесе көптеген туындылардың бірін қолданады аэроғарыш технологиялар және электронды музыкалық аспаптар, басқалары. Кейбір ұялы телефондар да қолданылған (кейінірек толық статикалық) CMOS сияқты) 80386 процессорының нұсқалары, мысалы BlackBerry 950[11] және Nokia 9000 Communicator. Linux 2012 жылдың 11 желтоқсанына дейін 80386 процессорға қолдау көрсетуді жалғастырды; қашан ядро 3.8 нұсқасындағы 386 нақты нұсқаулықты кесіп тастаңыз.[12]

Сәулет

I386 блок-схемасы микроархитектура
Intel 80386 тіркелімдері
31...15...07...00(бит жағдайы)
Негізгі тізілімдер (8/16/32 бит)
EAXAXАЛAкумулятор тіркелімі
EBXBXBLBase тіркелімі
ECXCXCLCбірыңғай тізілім
EDXDXDLД.ата тіркелу
Индекс регистрлері (16/32 бит)
ESISISбіздікі Менndex
EDIDIД.анықтау Менndex
EBPBPBасе Pкөбірек
ESPСПSжабыстыру Pкөбірек
Бағдарлама есептегіші (16/32 бит)
EIPIPМеннұсқаулық Pкөбірек
Сегменттік селекторлар (16 бит)
 CSCode Segment
 DSД.ата Segment
 ESExtra Segment
 FSF Segment
 GSG Segment
 SSSжабыстыру Segment
Күй регистрі
 171615141312111009080706050403020100(бит жағдайы)
 VR0NIOPLOД.МенТSЗ0A0P1CEFlags

Процессор маңызды эволюция болды x86 архитектурасы және артқа қарай созылған процессорлардың ұзын сызығын кеңейтті Intel 8008. 80386 жылғы предшественник болды Intel 80286, а 16 бит процессоры бар сегмент - жадыны басқару және қорғау жүйесі. 80386 архитектурасын кеңейтіп, үш сатылы нұсқаулық құбырын қосты 16 бит дейін 32 бит, және чипті қосты жадыны басқару блогы. Бұл пейджинг аударма бөлімі қолданылған операциялық жүйелерді енгізуді едәуір жеңілдетті виртуалды жад. Ол сондай-ақ қолдау ұсынды түзетуді тіркеу.

80386 үш жұмыс режимін ұсынды: нақты режим, қорғалған режим және виртуалды режим. The қорғалған режим, 286-да шыққан, 386-ға 4-ке дейін жүгінуге мүмкіндік беру үшін ұзартылды ГБ жады. Барлығы жаңа виртуалды 8086 режимі (немесе VM86) бір немесе бірнеше іске қосуға мүмкіндік берді нақты режим қорғалған ортадағы бағдарламалар, дегенмен кейбір бағдарламалар үйлесімді болмады.

386 үшін орнатылған сияқты, ол сияқты әрекет ету мүмкіндігі жазық жад моделі барлық режимдерде сегменттелген жад моделін қолданғанына қарамастан, қорғалған режимде, x86 процессорлар отбасы үшін маңызды өзгеріс болды. AMD босатылған x86-64 2003 жылы.

386-ға бірнеше жаңа нұсқаулар қосылды: BSF, BSR, BT, BTS, BTR, BTC, CDQ, CWDE, LFS, LGS, LSS, MOVSX, MOVZX, SETcc, SHLD, SHRD.

Жалпы мақсаттағы бағдарламаларға екі жаңа сегменттік регистр қосылды (FS және GS), бірыңғай 286 машиналық мәртебе сөзі сегізге өсті бақылау регистрлері CR0 – CR7. Регистрлерді жөндеу Аппараттық үзілістер үшін DR0 – DR7 қосылды. Оларға қол жеткізу үшін MOV нұсқауларының жаңа түрлері қолданылады.

80386 жж. Бас сәулетшісі болды Джон Х. Кроуфорд.[13] Ол 80286 архитектурасын және нұсқаулықты 32 битке дейін кеңейтуге жауапты болды, содан кейін басқарды микропрограмма 80386 микросхемасына арналған әзірлеу.

The 80486 және P5 Pentium процессорлар желісі 80386 дизайнының ұрпақтары болды.

80386 деректер типтері

Келесі деректер түрлеріне тікелей қолдау көрсетіледі және осылайша бір немесе бірнеше 80386 қолданады машинаның нұсқаулары; бұл мәліметтер түрлері осы жерде қысқаша сипатталған.[14]:

  • Бит (логикалық мәні), бит өрісі (32 битке дейінгі топ) және биттік жол (ұзындығы 4 Гбитке дейін).
  • 8 биттік бүтін сан (байт), не қол қойылған (ауқымы −128..127) немесе қол қойылмаған (диапазоны 0..255).
  • 16 биттік бүтін сан, не қол қойылған (ауқымы −32,768..32,767) немесе қол қойылмаған (диапазоны 0..65,535).
  • 32 биттік бүтін сан, не қол қойылған (ауқымы −231..231−1) немесе қол қойылмаған (диапазон 0..232−1).
  • 64 биттік бүтін сан, не қол қойылған (ауқымы −263..263−1) немесе қол қойылмаған (диапазон 0..264−1).
  • Офсеттік, жад орнына қатысты кез-келген 16 немесе 32 биттік орын ауыстыру (кез-келген адрестік режимді қолдану арқылы).
  • Меңзер, 16 немесе 32 биттік ығысумен бірге 16 биттік селектор.
  • Мінез (8-биттік таңба коды).
  • Жол, 8, 16 немесе 32 биттік сөздер тізбегі (ұзындығы 4 Гбитке дейін).[15]
  • BCD, ондық сандар (0..9) оралмаған байттармен ұсынылған.
  • Оралған BCD, бір байттағы BCD екі цифры (диапазоны 0..99).

Мысал коды

Келесі 80386 құрастыру бастапқы код аталған ішкі бағдарламаға арналған _strtolower нольмен аяқталған көшірмелер ASCIIZ барлық алфавиттік белгілерді кіші әріпке түрлендіріп, бір орыннан екінші орынға ауыстыру. Жол бір уақытта бір байттан (8 биттік таңба) көшіріледі.

                                                                                                                                                                                                                                 00000000 00000000 5500000001 89 E500000003 8B 75 0C00000006 8B 7D 0800000009 8A 060000000B 460000000C 3C 410000000E 7C 0600000010 3C 5A00000012 7F 0200000014 04 2000000016 88 0700000018 4700000000 00000000 00000000 
; _strtolower:; Нөлмен аяқталған ASCII жолын түрлендіріп көшіріңіз; барлық әріптік әріптер кіші әріппен жазылады.;; Жазба стекінің параметрлері; [ESP + 8] = src, бастапқы жолдың мекен-жайы; [ESP + 4] = dst, Мақсатты жолдың мекен-жайы; [ESP + 0] = Оралу мекен-жайы;_strtolower proc            Басыңыз    ebp             ; Қоңырау шеңберін орнатыңыз            мов     ebp,esp            мов     esi,[ebp+12]    ; ESI = src орнатыңыз            мов     еді,[ebp+8]     EDI = dst орнатыңызцикл        мов     әл,[esi]        AL жүктеу [src]            Inc     esi             ; Өсу срк            cmp     әл,'A'          ; Егер AL <'A',            jl      көшірме            ; Конверсияны өткізіп жіберу            cmp     әл,'Z'          ; Егер AL> 'Z' болса,            jg      көшірме            ; Конверсияны өткізіп жіберу            қосу     әл,'а'-'A'      ; AL-ны кіші әріпке түрлендірукөшірме        мов     [еді],әл        ; AL-ны [dst] дейін сақтау            Inc     еді             Dst ұлғайту            cmp     әл,0            ; Егер AL <> 0,            jne     цикл            ; Ілгекті қайталаңызжасалды        поп     ebp             Алдыңғы қоңырау шеңберін қалпына келтіріңіз            рет                     ; Қоңырау шалушыға оралу            Соңы     proc

Мысал кодында a орнату үшін EBP (негізгі көрсеткіш) регистрі қолданылады қоңырау жақтауы, ішкі бағдарламаның орындалуы үшін барлық параметрлер мен жергілікті айнымалыларды қамтитын стектегі аймақ. Мұндай түрі шақыру конвенциясы тіректер қайта келу және рекурсивті коды және алгол тіліне ұқсас тілдер 1950 жылдардың соңынан бастап қолданыла бастады. Тегіс жад моделі, дәлірек айтқанда, DS және ES сегменттері жадының бірдей аймағын қарастырады.

Чиптің нұсқалары

80386SX

Intel 80386SX процессорының а Compaq Deskpro компьютері. Егер ыстық ауа контурын қайта өңдеу болмаса, оны жаңарту мүмкін емес
Өл Intel 80386SX
1990 жылдан бастап 80386SL

1988 жылы Intel компаниясы 80386SX, көбінесе деп аталады 386SX16-разрядты деректер шинасы бар 80386-ның қысқартылған нұсқасы, негізінен үй, білім беру және шағын бизнес нарықтарына бағытталған арзан компьютерлерге арналған, ал 386DX жұмыс станцияларында, серверлерде қолданылатын жоғары деңгейлі нұсқа болып қала берді , және басқа да тапсырмалар. Орталық процессор 32-биттік болып қалды, бірақ 16-биттік шина схеманы жеңілдетуге және жалпы құнын төмендетуге арналған.[16] 16-биттік автобустың дизайны жеңілдетілген, бірақ жұмысына кедергі келтірген. Мекен-жай шинасына тек 24 түйреуіш қосылған, сондықтан адрестеу 16-ға дейін шектелгенМБ,[17] бірақ ол кезде бұл өте маңызды шектеу емес еді. Өнімділіктің айырмашылығы тек деректер шиналарының әр түрлі ендерімен ғана емес, сонымен қатар өнімділікті жақсартумен де байланысты болды естеліктер көбінесе түпнұсқа чиптің көмегімен тақталарда жұмыс істейді.

Одан әрі шатаспау үшін түпнұсқа 80386 80386DX болып өзгертілді. Алайда кейіннен Intel «DX» жұрнағын сілтеме жасау үшін қолданды өзгермелі нүкте 80486DX мүмкіндігі. 80387SX - бұл 386SX (яғни 16 биттік мәліметтер базасымен) үйлесімді болатын 80387 бөлігі. 386SX қаптамаға орнатылды QFP және кейде жаңартуға мүмкіндік беретін розеткада ұсынылады.

i386SL

The i386SL үшін қуатты үнемдейтін нұсқа ретінде енгізілді ноутбуктар. Процессор қуатты басқарудың бірнеше нұсқаларын ұсынды (мысалы: SMM ), сондай-ақ сақтау үшін әр түрлі «ұйқы» режимдері батарея күш. Онда сонымен қатар сыртқы қолдау да болды кэш 16-дан 64-ке дейін кБ. Қосымша функциялар мен схемаларды енгізу әдістері бұл нұсқаның 3 еседен астамға көп болуына себеп болды транзисторлар i386DX ретінде. I386SL алғаш рет 20 МГц жиілікте қол жетімді болды,[18] кейінірек 25 МГц моделі қосылды.[19]

Іскерлік маңыздылығы

Intel 80386 негізінде ДК-ны жобалаған және шығарған алғашқы компания болды Compaq. 16/24 битті кеңейту арқылы IBM PC / AT 32-биттік есептеу ортасында стандартты болып табылатын Compaq ДК платформасында техникалық жабдықты алға жылжытқан бірінші үшінші тұлға болды. IBM-ге 80386 пайдалану ұсынылды, бірақ ертеректегі өндіріс құқығы болды 80286. Сондықтан IBM осы процессорға тағы екі жыл сенім артуды жөн көрді. Compaq 386 ДК-нің алғашқы жетістігі ДК-нің «клондау» индустриясын заңдастыруда және оның ішіндегі IBM рөлін төмендетуде маңызды рөл атқарды.

386 жылға дейін микрочиптерді өндірудің қиындығы және сенімді жеткізілімдегі белгісіздік кез-келген жаппай нарықтағы жартылай өткізгіштің көп көзден тұруын, яғни екі немесе одан да көп өндірушілер, екінші және одан кейінгі компаниялардың лицензиясы бойынша өндіретін компаниялар жасауын жөн көрді. бастапқы компания. 386 арналған уақыт (4,7 жыл) Intel корпорациясынан бастап қол жетімді, өйткені Энди Гроув Intel компаниясының бас директоры сол кезде басқа өндірушілерді процессорды өндіруге ынталандырмау туралы шешім қабылдады екінші көздер. Бұл шешім, сайып келгенде, Intel-дің нарықтағы жетістігі үшін өте маңызды болды.[дәйексөз қажет ] 386 бірінші болып маңызды микропроцессор болды бір көзден алынған. Бір көзден алынған 386 Intel-ге оның дамуына бақылауды күшейтуге және кейінгі жылдары айтарлықтай көп пайда алуға мүмкіндік берді.

AMD үйлесімді енгізді Am386 1991 жылғы наурызда заңды кедергілерді еңсергеннен кейін Intel процессорының 386 үйлесімді процессорлардағы 4,7 жылдық монополиясын тоқтатты. 1991 жылдан бастап IBM сонымен бірге лицензия бойынша 386 микросхемаларды тек IBM дербес компьютерлерінде және тақталарында қолдану үшін шығарды.

Үйлесімді

IBM пакетіне оралған Intel i386
  • The AMD Am386 SX және Am386DX 80386SX және 80386DX клондары болды. Құқықтық даулар өндірісті бірнеше жылдарға кешіктірді, бірақ AMD-нің 40 МГц бөлігі 25 МГц 486SX орнына арзан және қуатты балама ретінде компьютер энтузиастарының арасында өте танымал болды. «Ноутбук модельдерінде» қуаттылық одан әрі қысқарды (Am386 DXL / SXL / DXLV / SXLV), олар 3,3 В-пен жұмыс істей алатын және толық статикалық режимде іске асырылатын CMOS электр тізбегі.
  • Чиптер мен технологиялар Super386 38600SX және 38600DX қолдану арқылы жасалған кері инженерия. Кейбір техникалық қателіктер мен үйлесімсіздіктерге, сондай-ақ олардың нарықта кеш пайда болуына байланысты олар нашар сатылды. Сондықтан олар қысқа мерзімді өнімдер болды.
  • Цирика Cx486SLC /Cx486DLC (қарапайым түрде) 386/486 гибридті чиптің бір түрі ретінде сипатталуы мүмкін, оған чиптегі кэштің аз мөлшері кіреді. Бұл компьютерлік әуесқойлар арасында танымал болды, бірақ онша дамымады OEM. Cyrix Cx486SLC және Cyrix Cx486DLC процессорлары сәйкесінше 80386SX және 80386DX-мен үйлесімді болды. Бұл процессорлар өндірген және сатқан Texas Instruments.
  • IBM 386SLC және 486SLC / DLC чиптегі кэштің үлкен көлемін (8 кБ, кейінірек 16 кБ) қамтитын Intel дизайны нұсқалары болды. Intel-мен жасалған келісім оларды IBM-дің жеке компьютерлерімен және тек жаңартылған тақталармен шектеді, сондықтан олар ашық нарықта қол жетімді болмады.

Ертедегі мәселелер

Intel бастапқыда 16 МГц жиіліктегі дебют үшін 80386 арналған. Алайда, өнімділіктің төмендігіне байланысты оның орнына 12,5 МГц жиілікте енгізілді.

Өндірістің басында Intel 32-разрядты көбейту операцияларынан жүйенің дұрыс емес нәтиже алуына әкелуі мүмкін шекті схеманы тапты. Қазірдің өзінде шығарылған барлық процессорлар зардап шеккен жоқ, сондықтан Intel өзінің қорын тексерді. Қатесіз деп танылған процессорлар екі еселенген белгімен белгіленді сигма (ΣΣ) және зардап шеккен процессорларға «ТЕК 16 BIT S / W» деп белгіленді. Бұл соңғы процессорлар жақсы бөлшектер ретінде сатылды, өйткені ол кезде 32-биттік мүмкіндік көптеген қолданушылар үшін маңызды емес болатын. Мұндай чиптер қазір өте сирек кездеседі және коллекцияға айналды.

The i387 математикалық копроцессор 80386-ны енгізуге уақытында дайын болмады, сондықтан көптеген 80386 аналық платалар оның орнына розетканы және аппараттық логика пайдалану үшін 80287. Бұл конфигурацияда FPU процессормен синхронды емес жұмыс істеді, әдетте оның жылдамдығы 10 МГц. Compaq Deskpro 386 түпнұсқасы осындай дизайнның мысалы бола алады. Алайда, бұл өзгермелі нүктелік өнімділікке тәуелділерді тітіркендірді, өйткені 80387-дің 80287-ге қарағанда тиімділігі айтарлықтай болды.

Штырмалы үйлесімді жаңартулар

Cyrix және Texas Instruments типтік 386 жаңартылған процессорлар

Кейінірек Intel өзінің 80486DX моделінің 80386 қаптамасында Intel деп өзгертілген өзгертілген нұсқасын ұсынды RapidCAD. Бұл 80386 үйлесімді аппараттық құралы бар пайдаланушыларға жаңарту жолын ұсынды. Жаңарту 80386 және 80387 екеуін алмастырған жұп чип болды. 80486DX дизайнында ФПУ, 80386-ны ауыстырған чипте өзгермелі нүктелік функционалдылық болды, ал 80387-ді ауыстырған чип өте аз мақсатқа қызмет етті. Алайда, соңғы чип FERR сигналын магистральға беру үшін қажет болды және қалыпты өзгермелі нүкте ретінде жұмыс істейтін сияқты.

Үшінші тараптар SX және DX жүйелері үшін кеңейтілген спектрлер ұсынды. Олардың ішіндегі ең танымалсы Cyrix 486DLC / SLC ядросы негізінде жасалды, ол әдетте жылдамдығы едәуір жақсаруды ұсынды, себебі ол тиімділігі жоғары құбыр желісі және ішкі L1 SRAM кэші. Кэш әдетте TI нұсқасында 1 кБ немесе кейде 8 кБ құрады. Осы жаңартылған микросхемалардың кейбіреулері (мысалы, 486DRx2 / SRx2) Cyrix-дің өздері сатқан, бірақ көбінесе Kingston, Evergreen және Improve-It Technologies сияқты жаңарту мамандары ұсынған жиынтықтарда кездеседі. Процессордың ең жылдам жаңартылған модульдерінің кейбірінде IBM SLC / DLC (16 кБ L1 кэшімен ерекшеленетін) отбасы, тіпті Intel 486 өзі де болды. Көптеген 386 модернизация жиынтықтары қарапайым ауыстырылатындар ретінде жарнамаланды, бірақ көбінесе кэшті немесе сағаттың екі еселенуін бақылау үшін күрделі бағдарламалық жасақтама қажет болды. Мәселенің бір бөлігі - 386 аналық тақтада A20 сызығы толығымен аналық платамен басқарылатын, бұл процессор білмейді, бұл ішкі кэштері бар процессорларда қиындықтар тудырады.

Жалпы алғанда, жаңартуларды қаптамада жарнамаланған нәтижелер үшін конфигурациялау өте қиын болды, ал жаңартулар көбінесе тұрақты емес немесе толық сәйкес келмейтін.

Модельдер мен нұсқалар

Ерте 5 В модельдері

80386DX

Intel 80386DX, 25 МГц

1985 жылы қазан айында шыққан түпнұсқа нұсқасы.

  • 16 немесе 32 биттік сыртқы шиналармен жұмыс істеуге қабілетті
  • Кэш: аналық платаға байланысты
  • Пакет: PGA -132 немесе PQFP-132
  • Процесс: Бірінші типтер ХМОС III, 1,5 мкм, кейінірек CHMOS IV, 1 мкм
  • Матрицаның өлшемі: CHMOS III-де 104 мм² (шамамен 10 мм × 10 мм) және CHMOS IV-де 39 мм² (6 мм × 6,5 мм).
  • Транзисторлар саны: 275,000[3]
  • Белгіленген максималды сағат: 12 МГц (ерте модельдер), кейінірек 16, 20, 25 және 33 МГц
80386SX 16 МГц

RapidCAD

Арнайы оралған Intel 486 DX және манекен өзгермелі нүкте бірлігі (FPU) Intel 80386 процессоры үшін істікке үйлесімді ауыстырулар ретінде жасалған 80387 ФПУ.

Енгізілген жүйелерге арналған нұсқалар

80376

Бұл нақты режим мен ММУ-дегі пейджингті қолдамайтын 80386SX нұсқасы болды.

i386EX, i386EXTB және i386EXTC

Intel i386EXTC, 25 МГц

Жүйе мен қуатты басқару және перифериялық және тірек функциялары: екі 82C59A үзіліс контроллері; Таймер, санауыш (3 арна); Асинхронды SIO (2 арна); Синхронды SIO (1 арна); Watchdog таймері (жабдық / бағдарламалық жасақтама); PIO. 80387SX немесе i387SL FPU-да қолдануға болады.

  • Деректер / мекен-жай шинасы: 16/26 бит
  • Пакет: PQFP -132, SQFP -144 және PGA-168
  • Процесс: CHMOS V, 0,8 мкм
  • Белгіленген максималды сағат:
    • i386EX: 16 МГц @ 2,7 ~ 3,3 вольт немесе 20 МГц @ 3,0 ~ 3,6 вольт немесе 25 МГц @ 4,5 ~ 5,5 вольт
    • i386EXTB: 20 ​​МГц @ 2,7 ~ 3,6 вольт немесе 25 МГц @ 3,0 ~ 3,6 вольт
    • i386EXTC: 25 МГц @ 4,5 ~ 5,5 вольт немесе 33 МГц @ 4,5 ~ 5,5 вольт

i386CXSA және i386SXSA (немесе i386SXTA)

Intel i386CXSA, 25 МГц

Мөлдір қуат басқару режимі, біріктірілген ММУ және TTL үйлесімді кірістері (тек 386SXSA). I387SX немесе i387SL FPU-да қолдануға болады.

  • Деректер / мекен-жай шинасы: 16/26 бит (i386SXSA үшін 24 бит)
  • Пакет: BQFP -100
  • Кернеу: 4,5 ~ 5,5 вольт (25 және 33 МГц); 4.75 ~ 5.25 вольт (40 МГц)
  • Процесс: CHMOS V, 0,8 мкм
  • Белгіленген максималды сағат: 25, 33, 40 МГц

i386CXSB

Мөлдір қуат басқару режимі және біріктірілген ММУ. I387SX немесе i387SL FPU-да қолдануға болады.

  • Деректер / мекен-жай шинасы: 16/26 бит
  • Пакет: BQFP -100
  • Кернеу: 3,0 вольт (16 МГц) немесе 3,3 вольт (25 МГц)
  • Процесс: CHMOS V, 0,8 мкм
  • Белгіленген максималды сағат: 16, 25 МГц

Ескіру

Windows 95 ішіндегі жалғыз жазба болды Windows 9x сериясы 386-ны ресми түрде қолдайды, кем дегенде 386DX талап етеді, дегенмен 486 немесе одан жақсы нұсқасы ұсынылған;[20] Windows 98 486DX немесе одан жоғары нұсқаны қажет етеді.[21] Ішінде Windows NT отбасы, Windows NT 3.51 386 қолдауымен соңғы нұсқасы болды.[22][23]

Debian GNU / Linux 3.1 шығарумен 386 тіректі алып тастады (Сарге) 2005 ж.[24] Айналадағы күтім ауыртпалығын келтіре отырып SMP примитивтер, Linux ядросы әзірлеушілер 2012 жылдың желтоқсанында дамудың кодтық базасынан қолдауды үзді, кейінірек ядро ​​нұсқасы 3.8 ретінде шығарылды.[12]

Арасында BSD, FreeBSD 5.x шығарылымдары 386-ны қолдауға соңғы болды; 5.6 шығарылымымен 386SX тірегі кесіліп,[25] ал қалған 386 қолдау 2005 жылы 6.0 шығарылымымен жойылды.[26] OpenBSD 4.6 нұсқасымен 386 қолдауды алып тастады (2007),[27] DragonFly BSD 1.12 шығарылымымен (2008),[28] және NetBSD 5.0 шығарылымымен (2009).[29]

Сондай-ақ қараңыз

Ескертпелер мен сілтемелер

  1. ^ Өнімнің өзгеруі туралы хабарлама.
  2. ^ Нақтырақ: 80386 архитектурасы 1984 жылы егжей-тегжейлі ұсынылды. Үлгілер 1985 жылы шығарылды (1984 жылдың аяғында болуы мүмкін) сериялық өндіріспен және 1986 жылдың маусымынан бастап соңғы нұсқасын жеткізумен.
  3. ^ а б mit.edu — FPGA-лардың болашағы (Корнелл) 2012 жылғы 11 қазан
  4. ^ Оның өзі кеңейту болды 8086 - жетілдірілген архитектура жадыны басқару функциялар және айтарлықтай жақсы өнімділік.
  5. ^ Сәйкес көрсеткіштердегі жетістіктерді есепке алмай x87 іске асыру. Бұлар түпнұсқамен салыстырғанда ондаған мың рет өлшенеді 8087, немесе бағдарламалық қамтамасыздандырумен салыстырғанда жүздеген мың есе көп өзгермелі нүкте үстінде 8086.
  6. ^ «Intel Architecure бағдарламалау және ақпарат». intel80386.com. Алынған 15 наурыз, 2018.
  7. ^ Форбс, Джим (1986 ж., 27 қаңтар). «386 жеделдетуді дамыту». InfoWorld. Том. 8 жоқ. 4. InfoWorld Media Group. б. 5. ISSN  0199-6649. 1985 жылдың қазан айында, өндіріс чипі 1986 жылы маусымда енгізілді.
  8. ^ Ранни, Элизабет (1 қыркүйек, 1986). «ALR 386 желінің құлдырауымен аяқталуын аяқтайды деп үміттенеді». InfoWorld. Том. 8 жоқ. 35. InfoWorld медиа тобы. б. 5. ISSN  0199-6649. Алғашқы 80386 компьютер 1986 жылдың қазан айында шығарылды.
  9. ^ «CRN». 2009 жылғы 27 маусым. Мұрағатталған түпнұсқа 2009 жылғы 27 маусымда. Алынған 15 наурыз, 2018 - archive.org арқылы.
  10. ^ «Intel ежелгі чиптерде ақша алады». Архивтелген түпнұсқа 2011 жылғы 22 тамызда. Алынған 18 мамыр, 2006.
  11. ^ «RIM BlackBerry 950 шолуы - гаджет». the-gadgeteer.com. 26 ақпан, 2001 ж. Алынған 15 наурыз, 2018.
  12. ^ а б Ларабел, Майкл (2012 жылғы 12 желтоқсан). «Linux ядросы ескі Intel 386 процессорларын қолдайды». Phoronix. Алынған 14 қазан, 2019.
  13. ^ «Intel стипендиаты - Джон Х. Кроуфорд». Intel.com. 16 тамыз, 2010 жыл. Алынған 17 қыркүйек, 2010.
  14. ^ A. K. Ray, K. M. Bhurchandi, «Жетілдірілген микропроцессорлар және перифериялық құрылғылар».
  15. ^ Ел-аят, Қ .; Agarwal, R. K. (желтоқсан 1985). «Intel 80386 - сәулет және енгізу». IEEE Micro. 5 (6): 4–22. дои:10.1109 / мм.1985.304507. ISSN  0272-1732.
  16. ^ Бұл Intel қолданғанға ұқсас тәсіл болды 8088, түпнұсқа IBM ДК-де қолданылған Intel 8086 туындысы.
  17. ^ 16 МБ шегі осыған ұқсас болды 68000, салыстырмалы процессор.
  18. ^ «Микропроцессорлардың хронологиясы (1990-1992 жж.)». Islandnet.com. Алынған 17 қыркүйек, 2010.
  19. ^ Мюллер, Скотт. «Микропроцессордың түрлері мен сипаттамалары> P3 (386) үшінші буын процессорлары». Ақпарат. Алынған 17 қыркүйек, 2010.
  20. ^ «Windows 95 орнатуға қойылатын талаптар». Microsoft қолдау қызметі. Microsoft. 17 желтоқсан, 2000. мұрағатталған түпнұсқа 2004 жылғы 19 қазанда. Алынған 1 қыркүйек, 2020.
  21. ^ «Windows 98 өнім нұсқаулығы: жүйелік талаптар». microsoft.com. Microsoft. 1998 жылғы 4 желтоқсан. Мұрағатталды түпнұсқадан 1999 жылғы 20 сәуірде. Алынған 31 тамыз, 2020.
  22. ^ «Windows NT 3.5x орнату ақаулықтарын жою жөніндегі нұсқаулық». Microsoft қолдау қызметі. Microsoft. Архивтелген түпнұсқа 2007 жылғы 23 ақпанда. Алынған 31 тамыз, 2020.
  23. ^ «Windows NT Workstation 4.0 - Талаптар». microsoft.com. Microsoft. 29 қаңтар 1999 ж. Мұрағатталған түпнұсқа 1999 жылы 2 ақпанда. Алынған 31 тамыз, 2020.
  24. ^ «Debian GNU / Linux 3.1 (» sarge «), Intel x86 шығарылымына арналған ескертпелер - алдыңғы шығарылымдардан жаңартулар». debian.org. Debian жобасы. Маусым 2005. Алынған 1 қыркүйек, 2020.
  25. ^ «FreeBSD / i386 5.2-RELEASE Hardware Notes». freebsd.org. FreeBSD жобасы. 2004 жылғы қаңтар. Алынған 31 тамыз, 2020.
  26. ^ «FreeBSD / i386 6.0-RELEASE шығарылымы туралы ескертпелер». freebsd.org. FreeBSD жобасы. Қараша 2005. Алынған 31 тамыз, 2020.
  27. ^ «OpenBSD 4.2 Changelog». openbsd.org. OpenBSD жобасы. Қараша 2007 ж. Алынған 31 тамыз, 2020.
  28. ^ «DragonFly 1.12.0 шығарылымы туралы ескертпелер». dragonflybsd.org. DragonFly жобасы. 26 ақпан, 2008. Алынған 31 тамыз, 2020.
  29. ^ «NetBSD 5.0-ті жариялау». netbsd.org. NetBSD қоры. Сәуір 2009. Алынған 31 тамыз, 2020.

Сыртқы сілтемелер