Проце��оры
Ìèíèñòåðñòâî îáùåãî è ïðîôåññèîíàëüíîãî îáðàçîâàíèÿ Ðîññèéñêîé Ôåäåðàöèè
Õàáàðîâñêèé ãîñóäàðñòâåííûé òåõíè÷åñêèé óíèâåðñèòåò
êàôåäðà ÀèÑ
Ð Å Ô Å Ð À Ò
íà òåìó:
Ìèêðîïðîöåññîðû
Âûïîëíèëè: ñò.ãð.ÓÈÒÑ-71
Áóðåíîê Í.
Ïðîâåðèë:
.
Õ à á à ð î â ñ ê 1998
Ñîäåðæàíèå
1. Ââåäåíèå
2.Âàæíåéøèå îïðåäåëåíèÿ
3.Cåìåéñòâî ïðîöåññîðîâ x88/x86
4. i8088
5. i8086
6. i80286
7. i80386DX
8. i80386SX
9. i486
10.i486SX
11. i80386SL
12.i486SL
13. Ïðîöåññîðû ñ óìíîæåíèåì ÷àñòîòû.
Pentium
Pentium Pro
Pentium II Xeon
Íåñêîëüêî ñëîâ î ïðîèçâîäèòåëüíîñòè.
Ââåäåíèå.
Âàæíåéøèé êîìïîíåíò ëþáîãî ïåðñîíàëüíîãî - ýòî åãî ìèêðîïðîöåññîð.
Äàííûé ýëåìåíò â áîëüøåé ñòåïåíè îïðåäåëÿåò âîçìîæíîñòè âû÷èñëèòåëüíîé
ñèñòåìû è, îáðàçíî âûðàæàÿñü, ÿâëÿåòñÿ åãî ñåðäöåì. Äî íàñòîÿùåãî
âðåìåíè áåçóñëîâíûì ëèäåðîì â ñîçäàíèè ñîâðåìåííûõ ìèêðîïðîöåññîðîâ
îñòà¸òñÿ ôèðìà Intel.
Ìèêðîïðîöåññîð, êàê ïðàâèëî, ïðåäñòàâëÿåò èç ñåáÿ ñâåðõáîëüøóþ
èíòåãðàëüíóþ ñõåìó, ðåàëèçîâàííóþ â åäèíîì ïîëóïðîâîäíèêîâîì êðèñòàëëå è
ñïîñîáíóþ âûïîëíÿòü ôóíêöèè öåíòðàëüíîãî ïðîöåññîðà. Ñòåïåíü èíòåãðàöèè
îïðåäåëÿåòñÿ ðàçìåðàìè êðèñòàëëà è êîëè÷åñòâîì ðåàëèçîâàííûõ â í¸ì
òðàíçèñòîðîâ. ×àñòî èíòåãðàëüíûìè ìèêðîñõåìû íàçûâàþò ÷èïàìè (chips).
Ê îáÿçàòåëüíûì êîìïîíåíòàì ìèêðîïðîöåññîðà îòíîñÿòñÿ
àðèôìåòèêî-ëîãè÷åñêîå (èñïîëíèòåëüíîå) óñòðîéñòâî è áëîê óïðàâëåíèÿ. Îíè
õàðàêòåðèçóþòñÿ ñêîðîñòüþ (òàêòîâîé ÷àñòîòîé), ðàçðÿäíîñòüþ èëè äëèííîé
ñëîâà (âíóòðåííåé è âíåøíåé), àðõèòåêòóðîé è íàáîðîì êîìàíä. Àðõèòåêòóðà
ìèêðîïðîöåññîðà îïðåäåëÿåò íåîáõîäèìûå ðåãèñòðû, ñòåêè, ñèñòåìó
àäðåñàöèè, à òàêæå òèïû îáðàáàòûâàåìûõ ïðîöåññîðîì äàííûõ. Îáû÷íî
èñïîëüçóþòñÿ ñëåäóþùèå òèïû äàííûõ: áèò(îäèí ðàçðÿä), áàéò (8 áèò),
ñëîâî (16 áèò), äâîéíîå ñëîâî (32 áèòà). Âûïîëíÿåìûå ìèêðîïðîöåññîðîì
êîìàíäû ïðåäóñìàòðèâàþò, êàê ïðàâèëî, àðèôìåòè÷åñêèå äåéñòâèÿ,
ëîãè÷åñêèå îïåðàöèè, ïåðåäà÷ó óïðàâëåíèÿ (óñëîâíóþ è áåçóñëîâíóþ) è
ïåðåìåùåíèå äàííûõ (ìåæäó ðåãèñòðàìè, ïàìÿòüþ, ïîðòàìè ââîäà-âûâîäà).
Ïîä êîíâåéåðíûì ðåæèìîì ïîíèìàþò òàêîé âèä îáðàáîòêè, ïðè êîòîðîì
èíòåðâàë âðåìåíè, òðåáóåìûé äëÿ âûïîëíåíèÿ ïðîöåññà â ôóíêöèîíàëüíîì
óçëå (íàïðèìåð, â àðèôìåòèêî-ëîãè÷åñêîì óñòðîéñòâå) ìèêðîïðîöåññîðà,
ïðîäîëæèòåëüíåå, ÷åì èíòåðâàëû, ÷åðåç êîòîðûå äàííûå ìîãóò ââîäèòñÿ â
ýòîò óçåë. Ïðåäïîëàãàåòñÿ, ÷òî ôóíêöèîíàëüíûé óçåë âûïîëíÿåò ïðîöåññ â
íåñêîëüêî ýòàïîâ, òî åñòü êîãäà ïåðâûé ýòàï çàâåðøàåòñÿ, ðåçóëüòàòû
ïåðåäàþòñÿ íà âòîðîé ýòàï, íà êîòîðîì èñïîëüçóþòñÿ äðóãèå àïïàðàòíûå
ñðåäñòâà. Ðàçóìååòñÿ, ÷òî óñòðîéñòâî, èñïîëüçóåìîå íà ïåðâîì ýòàïå,
îêàçûâàåòñÿ ñâîáîäíûì äëÿ íà÷àëà íîâîé îáðàáîòêè äàííûõ. Êàê èçâåñòíî,
ìîæíî âûäåëèòü ÷åòûðå ýòàïà îáðàáîòêè êîìàíäû ìèêðîïðîöåññîðà: âûáîðêà,
äåêîäèðîâàíèå, âûïîëíåíèå è çàïèñü ðåçóëüòàòà. Èíûìè ñëîâàìè, â ðÿäå
ñëó÷àåâ ïîêà ïåðâàÿ êîìàíäà âûïîëíÿåòñÿ, âòîðàÿ ìîæåò äåêîäèðîâàòüñÿ, à
òðåòüÿ âûáèðàòüñÿ.
Ñ âíåøíèìè óñòðîéñòâàìè ìèêðîïðîöåññîð ìîæåò «îáùàòüñÿ» áëàãîäàðÿ
øèíàì àäðåñà, äàííûõ è óïðàâëåíèÿ, âûâåäåííûõ íà ñïåöèàëüíûå êîíòàêòû
êîðïóñà ìèêðîñõåìû. Ñòîèò îòìåòèòü, ÷òî ðàçðÿäíîñòü âíóòðåííèõ
ðåãèñòðîâ ìèêðîïðîöåññîðà ìîæåò íå ñîâïàäàòü ñ êîëè÷åñòâîì âíåøíèõ
âûâîäîâ äëÿ ëèíèé äàííûõ. Èíà÷å ãîâîðÿ, ìèêðîïðîöåññîð ñ 32-ðàçðÿäíûìè
ðåãèñòðàìè ìîæåò èìåòü, íàïðèìåð òîëüêî 16 ëèíèé âíåøíèõ äàííûõ. Îáú¸ì
ôèçè÷åñêè àäðåñóåìîé ìèêðîïðîöåññîðíîé ïàìÿòè îäíîçíà÷íî îïðåäåëÿåòñÿ
ðàçðÿäíîñòüþ âíåøíåé øèíû àäðåñà êàê 2 â ñòåïåíè N, ãäå N - êîëè÷åñòâî
àäðåñíûõ ëèíèé.
Âàæíåéøèå îïðåäåëåíèÿ.
Ïðåæäå ÷åì ïðîäîëæèòü ðàññêàç î ìèêðîïðîöåññîðàõ, íàïîìíèì âàæíûå
îïðåäåëåíèÿ, êîòîðûå ïðèãîäÿòñÿ â äàëüíåéøåì.
Ëþáîå âíåøíåå óñòðîéñòâî, ñîâåðøàþùåå ïî îòíîøåíèþ ê ìèêðîïðîöåññîðó
îïåðàöèè ââîäà-âûâîäà, ìîæíî íàçâàòü ïåðèôåðèéíûì.
Ðåãèñòð ïðåäñòàâëÿåò ñîáîé ñîâîêóïíîñòü áèñòàáèëüíûõ óñòðîéñòâ ( òî
åñòü èìåþùèõ äâà óñòîé÷èâûõ ñîñòîÿíèÿ), ïðåäíàçíà÷åííûõ äëÿ õðàíåíèÿ
èíôîðìàöèè è áûñòðîãî äîñòóïà ê íåé.  êà÷åñòâå òàêèõ óñòðîéñòâ â
èíòåãðàëüíûõ ñõåìàõ èñïîëüçóþò òðèããåðû. Òðèããåð â ñâîþ î÷åðåäü âûïîëíåí
íà òðàíçèñòîðíûõ ïåðåêëþ÷àòåëÿõ (ýëåêòðîííûõ êëþ÷àõ).  ðåãèñòðå èç N
òðèããåðîâ ìîæíî çàïîìíèòü ñëîâî èç N áèò èíôîðìàöèè.
Ïîðò - ýòî íåêàÿ ñõåìà ñîïðÿæåíèÿ, îáû÷íî âêëþ÷àþùàÿ â ñåáÿ îäèí èëè
íåñêîëüêî ðåãèñòðîâ ââîäà-âûâîäà è ïîçâîëÿþùàÿ ïîäêëþ÷èòü, íàïðèìåð
ïåðèôåðèéíîå óñòðîéñòâî ê âíåøíèì øèíàì ìèêðîïðîöåññîðà. Ïðàêòè÷åñêè
êàæäàÿ ìèêðîñõåìà èñïîëüçóåò äëÿ ðàçëè÷íûõ öåëåé íåñêîëüêî ïîðòîâ
ââîäà-âûâîäà. Êàæäûé ïîðò ïåðñîíàëüíîì êîìïüþòåðå èìååò ñâîé óíèêàëüíûé
íîìåð. Çàìåòèì, ÷òî íîìåðà ïîðòà - ýòî, ïî ñóòè, àäðåñ ðåãèñòðà
ââîäà-âûâîäà, ïðè÷¸ì àäðåñíûå ïðîñòðàíñòâà îñíîâíîé ïàìÿòè è ïîðòîâ
ââîäà-âûâîäà íå ïåðåñåêàþòñÿ.
Ïîä ïðåðûâàíèåì ïîíèìàåòñÿ ñèãíàë, ïî êîòîðîìó ïðîöåññîð óçíà¸ò
ñîâåðøåíèè íåêîòîðîãî àñèíõðîííîãî ñîáûòèÿ. Ïðè ýòîì èñïîëíåíèå òåêóùåé
ïîñëåäîâàòåëüíîñòè êîìàíä ïðèîñòàíàâëèâàåòñÿ (ïðåðûâàåòñÿ), à â ìåñòî
íå¸ íà÷èíàåò âûïîëíÿòñÿ äðóãàÿ ïîñëåäîâàòåëüíîñòü, ñîîòâåòñòâóþùàÿ
äàííîìó ïðåðûâàíèþ. Ïðåðûâàíèÿ ìîæíî êëàññèôèöèðîâàòü êàê àïïàðàòíûå,
ëîãè÷åñêèå è ïðîãðàììíûå. Àïïàðàòíûå ïðåðûâàíèÿ îáû÷íî ñâÿçàíû ñ
çàïðîñàìè îò ïåðèôåðèéíûõ óñòðîéñòâ (íàïðèìåð, íàæàòèå êëàâèøè
êëàâèàòóðû ), ëîãè÷åñêèå âîçíèêàþò ïðè ðàáîòå ñàìîãî ìèêðîïðîöåññîðà
(äåëåíèå íà íîëü), à ïðîãðàììíûå èíèöèàëèçèðóþòñÿ âûïîëíÿåìîé ïðîãðàììîé
è èñïîëüçóþòñÿ äëÿ âûçîâà ñïåöèàëüíûõ ïîäïðîãðàìì. Êðîìå òîãî,
ïðåðûâàíèÿ ìîãóò áûòü ìàñêèðóåìûìè, òî åñòü ïðè îïðåäåë¸ííûõ óñëîâèÿõ
(íàïðèìåð, çàïðåòå íà îïðåäåëåíèå ïðåðûâàíèÿ) ìèêðîïðîöåññîð íå îáðàùàåò
íà íèõ âíèìàíèå, è íåìàñêèðóåìûìè.  ïîñëåäíåì ñëó÷àå, êàê ïðàâèëî,
äîëæíû îáðàáàòûâàòüñÿ ïî÷òè êàòàñòðîôè÷åñêèå ñîáûòèÿ (ïàäåíèå
íàïðÿæåíèÿ ïèòàíèÿ èëè îøèáêà ïàìÿòè).
 ðåæèìå ïðÿìîãî äîñòóïà (DMA, Direct Memory Access) ïåðèôåðèéíîå
óñòðîéñòâî ñâÿçàíî ñ îïåðàòèâíîé ïàìÿòüþ íåïîñðåäñòâåííî, ìèíóÿ
âíóòðåííèå ðåãèñòðû ìèêðîïðîöåññîðà. Íàèáîëåå ýôôåêòèâíà òàêàÿ ïåðåäà÷à
äàííûõ â ñèòóàöèÿõ, êîãäà òðåáóåòñÿ âûñîêàÿ ñêîðîñòü îáìåíà ïðè ïåðåäà÷å
áîëüøîãî êîëè÷åñòâà èíôîðìàöèè (íàïðèìåð, ïðè çàãðóçêå äàííûõ â ïàìÿòü ñ
âíåøíåãî íàêîïèòåëÿ).
Äîâîëüíî ÷àñòî äëÿ àäðåñîâ, íîìåðîâ ïîðòîâ, ïðåðûâàíèé è ò.ä.
èñïîëüçóåòñÿ øåñòíàäöàòåðè÷íàÿ ñèñòåìà ñ÷èñëåíèÿ.  ýòîì ñëó÷àå ïîñëå
ñîîòâåòñòâóþùåãî ÷èñëà ñòîèò áóêâà ‘h’ (hexadecimal).
Ñåìåéñòâî ïðîöåññîðîâ x88/x86.
Ïåðâûé ìèêðîïðîöåññîð - i4004 - áûë èçãîòîâëåí 1971 ãîäó è ñ òåõ ïîð
ôèðìà Intel (INTegrated Electronics) ïðî÷íî óäåðæèâàåò ëèäèðóþùåå
ïîëîæåíèå íà äàííîì ñåãìåíòå ðûíêà. Ñòîèò, ïîæàëóé, íàïîìíèòü, ÷òî
ìàêñèìàëüíàÿ òàêòîâàÿ ÷èñòîòà ýòîãî ïðàïðàäåäóøêè ñîâðåìåííûõ
«÷èñëîäðîáèëîê» ñîñòàâëÿëà âñåãî 750 êÃö.
Ðåàëèçàöèÿ ðÿäà ñëåäóþùèõ ïðîåêòîâ ôèðìû Intel ïî ðàçðàáîòêå
îäíîêðèñòàëëè÷åñêèõ ìèêðîïðîöåññîðîâ (i4040, i8008) âîçâåñòèëà î
íàñòóïëåíèè íîâîé ýðû ïåðñîíàëüíûõ êîìïüþòåðîâ. Íàèáîëåå óñïåøíûì áûë,
ïîæàëóé, ïðîåêò ðàçðàáîòêè ìèêðîïðîöåññîðà i8080. Êñòàòè, âïîñëåäñòâèè
èìåííî íà ýòîì ìèêðîïðîöåññîðå áûë îñíîâàí êîìïüþòåð «Àëüòàèð», äëÿ
êîòîðîãî ìîëîäîé Áèë Ãåéòñ íàïèñàë ñâîé ïåðâûé èíòåðïðåòàòîð Áåéñèêà.
Ýòîò 8-ðàçðÿäíûé ìèêðîïðîöåññîð áûë âûïîëíåí ïî n-êàíàëüíîé
ÌÎÏ-òåõíîëîãèè (n-MOS), à åãî òàêòîâàÿ ÷àñòîòà íå ïðåâûøàëà 2 ÌÃö. Íå
áóäåò ïðåóâåëè÷åíèåì ñêàçàòü, ÷òî êëàññè÷åñêàÿ àðõèòåêòóðà i8080 îêàçàëà
îãðîìíîå âëèÿíèå íà äàëüíåéøåå ðàçâèòèå îäíîêðèñòàëüíûõ
ìèêðîïðîöåññîðîâ. Íåñìîòðÿ íà çàñëóæåííûé óñïåõ i8080, íàñòîÿùèì
ïðîìûøëåííûì ñòàíäàðòîì äëÿ ïåðñîíàëüíûõ êîìïüþòåðîâ ñòàë äðóãîé
ìèêðîïðîöåññîð ôèðìû Intel.
i8088
Ìèêðîïðîöåññîð i8088 áûë àíîíñèðîâàí Intel â èþíå 1979 ãîäà, à â
1981-ì «Ãîëóáîé Ãèãàíò» (ôèðìà IBM) âûáðàë ýòîò ìèêðîïðîöåññîð äëÿ
ñâîåãî ïåðâîãî ïåðñîíàëüíîãî êîìïüþòåðà è, íàäî ñêàçàòü íå îøèáñÿ. Íîâûé
÷èï ñîäåðæàë ïðèìåðíî 29 òûñÿ÷ òðàíçèñòîðîâ. Îäíèì èç ñóùåñòâåííûõ
äîñòîèíñòâ ìèêðîïðîöåññîðà i8088 áûëà âîçìîæíîñòü (áëàãîäàðÿ 20 àäðåñíûì
ëèíèÿì) ôèçè÷åñêè àäðåñîâàòü îáëàñòü ïàìÿòè â 1 Ìáàéò. Çäåñü ñëåäóåò,
ïðàâäà, îòìåòèò, ÷òî äëÿ IBM PC â ýòîì ïðîñòðàíñòâå áûëî îòâåäåíî âñåãî
ëèøü 640 Êáàéò. Õîòÿ ñ âíåøíèìè ïåðèôåðèéíûìè óñòðîéñòâàìè (äèñêàìè,
âèäåî) i8088 áûë ñâÿçàí âíåøíþþ 8-ðàçðÿäíóþ øèíó äàííûõ, åãî âíóòðåííÿÿ
ñòðóêòóðà (àäðåñóåìûå ðåãèñòðû) ïîçâîëÿëà ðàáîòàòü ñ 16-ðàçðÿäíûìè
ñëîâàìè.
Êàê èçâåñòíî, íà ñèñòåìíîé øèíå IBM PC äëÿ ïåðåäà÷è äàííûõ áûëî îòâåäåíî
8 ëèíèé (1 áàéò). Ïåðâîíà÷àëüíî ìèêðîïðîöåññîð i8088 ðàáîòàë íà ÷àñòîòå
4,77 ÌÃö è èìåë áûñòðîäåéñòâèå 0,33 MIPS (Million Instruction Per
Second), îäíàêî âïîñëåäñòâèè áûëè ðàçðàáîòàíû åãî êëîíû, ðàññ÷èòàííûå íà
áîëåå âûñîêóþ òàêòîâóþ ÷àñòîòó (íàïðèìåð, 8 ÌÃö).
i8086
×èï 8086, ïîÿâèâøèéñÿ ðîâíî íà ãîä ðàíüøå ñâîåãî ñ÷àñòëèâîãî
ïîñëåäîâàòåëÿ (â èþíå 1978 ãîäà), ñòàë ïîïóëÿðåí áëàãîäàðÿ êîìïüþòåðó
Compaq DeskPro. Ïðîãðàììíàÿ ìîäåëü (äîñòóïíûå ðåãèñòðû) ýòîãî
ìèêðîïðîöåññîðà ïîëíîñòüþ ñîâïàäàåò ñ ìîäåëüþ i8088. Îñíîâíîå îòëè÷èå
äàííûõ ìèêðîïðîöåññîðà ñîñòîèò â ðàçëè÷íîé ðàçðÿäíîñòè âíåøíåé øèíû
äàííûõ: 8 ðàçðÿäîâ ó i8088 è 16 ó i8086. Ïîíÿòíî, ÷òî áîëåå âûñîêîé
ïðîèçâîäèòåëüíîñòè ñ íîâûì ìèêðîïðîöåññîðîì ìîæíî áûëî äîñòè÷ü ïðè
èñïîëüçîâàíèè êîìïüþòåðà, íà ñèñòåìíîé øèíå êîòîðîãî ïîä äàííûå
ïðåäóñìîòðåíî 16 ëèíèé. Àäðåñíàÿ øèíà ìèêðîïðîöåññîðà i8086 ïî-ïðåæíåìó
ïîçâîëÿëà àäðåñîâàòü 1 Ìáàéò ïàìÿòè.
i80286
Îïèðàÿñü íà àðõèòåêòóðó i8086 è ó÷èòûâàÿ çàïðîñû ðûíêà, â ôåâðàëå
1982 ãîäà ôèðìà Intel âûïóñòèëà ñâîé íîâûé ìèêðîïðîöåññîð - i80286. Íà
êðèñòàëëå áûëî ðåàëèçîâàíî îêîëî 130 òûñÿ÷ òðàíçèñòîðîâ. Íàäî ñêàçàòü,
÷òî ýòîò ÷èï ïîÿâèëñÿ ïðàêòè÷åñêè îäíîâðåìåííî ñ íîâûì êîìïüþòåðîì ôèðìû
IBM - PC/AT. Íàðÿäó ñ óâåëè÷åíèåì ïðîèçâîäèòåëüíîñòè ýòîò ìèêðîïðîöåññîð
(i80286) ìîã òåïåðü ðàáîòàòü â äâóõ ðåæèìàõ - ðåàëüíîì è çàùèù¸ííîì.
Åñëè ïåðâûé ðåæèì áûë (çà ðÿäîì èñêëþ÷åíèé) ïîõîæ íà îáû÷íûé ðåæèì
ðàáîòû i8088/86, òî âòîðîé èñïîëüçîâàë áîëåå èçîùð¸ííóþ òåõíèêó
óïðàâëåíèÿ ïàìÿòüþ.  ÷àñòíîñòè, çàùèù¸ííûé ðåæèì ðàáîòû ïîçâîëÿë,
íàïðèìåð, òàêèì ïðîãðàììíûì ïðîäóêòàì, êàê Windows 3.0 è OS/2, ðàáîòàòü
ñ îïåðàòèâíîé ïàìÿòüþ ñâûøå 1 Ìáàéòà. Áëàãîäàðÿ 16 ðàçðÿäàì äàííûõ íà
íîâîé ñèñòåìíîé øèíå, êîòîðàÿ áûëà âïåðâûå èñïîëüçîâàíà â IBM PC/AT286,
ìîã îáìåíèâàòüñÿ ñ ïåðèôåðèéíûìè óñòðîéñòâàìè 2-áàéòíûìè ñîîáùåíèÿìè. 24
àäðåñíûå ëèíèè íîâîãî ìèêðîïðîöåññîðà ïîçâîëÿëè â çàùèù¸ííîì ðåæèìå
îáðàùàòüñÿ óæå ê
16 Ìáàéòàì ïàìÿòè. Â ìèêðîïðîöåññîðå i80286 âïåðâûå íà óðîâíå ìèêðîñõåì
áûëè ðåàëèçîâàíû ìíîãîçàäà÷íîñòü è óïðàâëåíèå âèðòóàëüíîé ïàìÿòüþ. Ïðè
òàêòîâîé ÷àñòîòå 8 ÌÃö äîñòèãàëàñü ïðîèçâîäèòåëüíîñòü 1,2 MIPS.
i80386DX
 îêòÿáðå 1985 ãîäà ôèðìîé Intel áûë àíîíñèðîâàí (ïðåäñòàâëåí)
ïåðâûé
32-ðàçðÿäíûé ìèêðîïðîöåññîð i80386. Íîâûé ÷èï ñîäåðæàë ïðèìåðíî 275
òûñÿ÷ òðàíçèñòîðîâ. Ïåðâûì êîìïüþòåðîì, èñïîëüçóþùèé ýòîò ïðîöåññîð,
áûë Compaq Desk Pro 386 (äðóãèå èñòî÷íèêè ãîâîðÿò î ëèäåðñòâå ôèðìû
ALR). Ïîëíîñòüþ 32-ðàçðÿäíàÿ àðõèòåêòóðà (32-ðàçðÿäíûå ðåãèñòðû è
32-ðàçðÿäíàÿ âíåøíÿÿ øèíà äàííûõ) â íîâîì ìèêðîïðîöåññîðå áûëà äîïîëíåíà
ðàñøèðåííûì óñòðîéñòâîì óïðàâëåíèÿ ïàìÿòüþ MMU (Memory Management Unit),
êîòîðàÿ ïîìèìî áëîêà ñåãìåíòàöèè (Segmentation Unit) áûëî äîïîëíåíî
áëîêàìè óïðàâëåíèÿ ñòðàíèöàìè (Paging Unit). Ýòî óñòðîéñòâî ïîçâîëÿëî
ëåãêî ïåðåñòàâëÿòü ñåãìåíòû èç îäíîãî ìåñòà ïàìÿòè â äðóãîå (ñâîïèíã) è
îñâîáîæäàòü äðàãîöåííûå êèëîáàéòû ïàìÿòè. Íà òàêòîâîé ÷àñòîòå 16 ÌÃö
áûñòðîäåéñòâèå íîâîãî ïðîöåññîðà ñîñòàâëÿëî ïðèìåðíî 6 MIPS.
 ðåàëüíîì ðåæèìå (ïîñëå âêëþ÷åíèÿ ïèòàíèÿ) ìèêðîïðîöåññîð i80386
ðàáîòàë êàê « áûñòðûé i8088 » (àäðåñíîå ïðîñòðàíñòâî 1 Ìáàéò,
16-ðàçðÿäíûå ðåãèñòðû). Çàùèù¸ííûé ðåæèì áûë ïîëíîñòüþ ñîâìåñòèì ñ
àíàëîãè÷íûì ðåæèìîì â i80286. Òåì íå ìåíåå â ýòîì ðåæèìå i80386 ìîã
âûïîëíÿòü è ñâîè
« åñòåñòâåííûå » (native) 32-ðàçðÿäíûå ïðîãðàììû. Íàïîìíèì, ÷òî 32
àäðåñíûå ëèíèè ìèêðîïðîöåññîðà ïîçâîëÿëè ôèçè÷åñêè àäðåñîâàòü 4 Ãáàéòà
ïàìÿòè. Êðîìå òîãî áûë ââåä¸í íîâûé ðåæèì - âèðòóàëüíîãî ïðîöåññîðà
(V86). Â ýòîì ðåæèìå ìîãëè îäíîâðåìåííî âûïîëíÿòüñÿ íåñêîëüêî çàäà÷,
ïðåäíàçíà÷åííûõ äëÿ i8086.
i80386SX
Áîëåå äåø¸âàÿ àëüòåðíàòèâà 32-ðàçðÿäíîìó ïðîöåññîðó i80386, êîòîðûé
â ïîñëåäñòâèè ïîëó÷èë îêîí÷àíèå DX, ïîÿâèëñÿ òîëüêî â èþíå 1988 ãîäà. Òî
áûë ïðîöåññîð i80386SX.  îòëè÷èå îò ñâîåãî ñòàðøåãî « ñîáðàòà » íîâû
ìèêðîïðîöåññîð èñïîëüçîâàë 16-ðàçðÿäíóþ øèíó âíåøíèõ äàííûõ è
24-ðàçðÿäíóþ àäðåñíóþ (àäðåñóåìîå ïðîñòðàíñòâî - 16 Ìáàéò). Ýòî áûëî
îñîáåííî óäîáíî äëÿ ñòàíäàðòà PC/AT, ñèñòåìíàÿ øèíà êîòîðûõ èñïîëüçóåò,
êàê èçâåñòíî, òîëüêî 16 ëèíèé äàííûõ. Áëàãîäàðÿ äåøåâèçíå íîâîãî
èçäåëèÿ ìíîãèå ïðîèçâîäèòåëè «æåëåçà» ñòàëè çàìåíÿòü óæå óñòàðåâøèé
ìèêðîïðîöåññîð i80286 íà áîëåå ïðîèçâîäèòåëüíûé i80386SX. Îäíèì èç
ðåøàþùèõ ôàêòîðîâ äëÿ çàìåíû áûëà ïîëíàÿ ñîâìåñòèìîñòü 32-ðàçðÿäíûõ
ìèêðîïðîöåññîðîâ: ïðîãðàììíîå îáåñïå÷åíèå, íàïèñàííîå äëÿ i80386DX,
êîððåêòíî ðàáîòàëî è íà i80386SX. Äåëî â òîì, ÷òî âíóòðåííèå ðåãèñòðû èõ
áûëè ïîëíîñòüþ èäåíòè÷íû. Íàäî îòìåòèòü, ÷òî óæå ê êîíöó 1988 ãîäà
ìèêðîïðîöåññîð i80386SX âûïóñêàëñÿ â êîëè÷åñòâå, ñóùåñòâåííî
ïðåâîñõîäÿùèõ ðåêîðäíûå ïîêàçàòåëè äëÿ i80386DX. Êñòàòè, ãîâîðÿò, ÷òî
èíäåêñ SX ïðîèçîø¸ë îò ñëîâà SiXteen (øåñòíàäöàòü), ïîñêîëüêó
ðàçðÿäíîñòü âíåøíåé øèíû äàííûõ íîâîãî òîãäà ïðîöåññîðà áûëà èìåííî
òàêîé.  äàëüíåéøåì, ïðàâäà, äëÿ 486-õ ïðîöåññîðîâ SX ñòàë îçíà÷àòü
îòñóòñòâèå ìàòåìàòè÷åñêîãî ñîïðîöåññîðà.
i486
Íà îñåííåé âûñòàâêå Comdex â 1989 ãîäó ôèðìà Intel âïåðâûå
àíîíñèðîâàëà ìèêðîïðîöåññîð i486DX, êîòîðûé ñîäåðæàë áîëåå ìèëëèîíà
òðàíçèñòîðîâ (à òî÷íåå, 1,2 ìèëëèîíà) íà îäíîì êðèñòàëëå è áûë ïîëíîñòüþ
ñîâìåñòèì ñ ïðîöåññîðîì ðÿäà õ86. Íàïîìíèì, ÷òî íà êðèñòàëëå ïåðâîãî
÷ëåíà ýòîãî ñåìåéñòâà - ìèêðîïðîöåññîðà i8088 - íàñ÷èòûâàëîñü îêîëî 29
òûñÿ÷ òðàíçèñòîðîâ. Â áîðüáå ñ ìèêðîïðîöåññîðàìè-êëîíàìè ôèðìà Intel
íàìåðåííî óáðàëà èç íàçâàíèÿ íîâîãî óñòðîéñòâà ÷èñëî 80. Íîâàÿ
ìèêðîñõåìà âïåðâûå îáúåäèíèëà íà îäíîì ÷èïå òàêèå óñòðîéñòâà, êàê
öåíòðàëüíûé ïðîöåññîð, ìàòåìàòè÷åñêèé ñîïðîöåññîð è êýø-ïàìÿòü.
Èñïîëüçîâàíèå êîíâåéåðíîé àðõèòåêòóðû, ïðèñóùåé RISC-ïðîöåññîðàì,
ïîçâîëèëî äîñòè÷ü ÷åòûð¸õêðàòíîé ïðîèçâîäèòåëüíîñòè îáû÷íûõ 32-ðàçðÿäíûõ
ñèñòåì. Ýòî ñâÿçàíî ñ óìåíüøåíèåì êîëè÷åñòâà òàêòîâ äëÿ ðåàëèçàöèè
êàæäîé êîìàíäû. 8-Êáàéòíàÿ âñòðîåííàÿ êýø-ïàìÿòü óñêîðÿåò âûïîëíåíèå
ïðîãðàìì çà ñ÷¸ò ïðîìåæóòî÷íîãî õðàíåíèÿ ÷àñòî èñïîëüçóåìûõ êîìàíä è
äàííûõ. Íà òàêòîâîé ÷àñòîòå 25 ÌÃö ìèêðîïðîöåññîð ïîêàçàë
ïðîèçâîäèòåëüíîñòü 16,5 MIPS. Ñîçäàííàÿ â èþíå 1991 ãîäà âåðñèÿ
ìèêðîïðîöåññîðà ñ òàêòîâîé ÷àñòîòîé
50 ÌÃö ïîçâîëèëà óâåëè÷èòü ïðîèçâîäèòåëüíîñòü åù¸ íà 50%. Âñòðîåííûé
ìàòåìàòè÷åñêèé ñîïðîöåññîð ñóùåñòâåííî îáëåã÷àë è óñêîðÿë ìàòåìàòè÷åñêèå
âû÷èñëåíèÿ. Îäíàêî âïîñëåäñòâèè ñòàëî ÿñíî, ÷òî ïîäîáíûé ñîïðîöåññîð
íåîáõîäèì òîëüêî 30% ïîëüçîâàòåëåé.
i486SX
Ïîÿâëåíèå íîâîãî ìèêðîïðîöåññîðà i486SX ôèðìû Intel âïîëíå ìîæíî
ñ÷èòàòü îäíèì èç âàæíåéøèõ ñîáûòèé 1991 ãîäà. Óæå ïðåäâàðèòåëüíûå
èñïûòàíèÿ ïîêàçàëè, ÷òî êîìïüþòåðû íà áàçå i486SX ñ òàêòîâîé ÷àñòîòîé
20 ÌÃö ðàáîòàþò áûñòðåå (ïðèìåðíî íà 40%) êîìïüþòåðîâ, îñíîâàííûõ íà
i80386DX ñ òàêòîâîé ÷àñòîòîé 33 ÌÃö. Ìèêðîïðîöåññîð i486SX, ïîäîáíî
îðèãèíàëüíîìó i486DX, ñîäåðæèò íà êðèñòàëëå è êýø-ïàìÿòü, à âîò
ìàòåìàòè÷åñêèé ñîïðîöåññîð ó íåãî çàáëîêèðîâàí. Çíà÷èòåëüíàÿ ýêîíîìèÿ
(áëàãîäàðÿ èñêëþ÷åíèþ çàòðàò íà òåñòèðîâàíèå ñîïðîöåññîðà) ïîçâîëèëà
ôèðìå Intel ñóùåñòâåííî ñíèçèòü öåíû íà íîâûé ìèêðîïðîöåññîð. Íàäî
ñêàçàòü, ÷òî åñëè ìèêðîïðîöåññîð i486DX áûë îðèåíòèðîâàí íà ïðèìåíåíèå â
ñåòåâûõ ñåðâåðàõ è ðàáî÷èõ ñòàíöèÿõ, òî i486SX ïîñëóæèë îòïðàâíîé
òî÷êîé äëÿ ñîçäàíèÿ ìîùíûõ íàñòîëüíûõ êîìïüþòåðîâ. Âîîáùå ãîâîðÿ, â
ñåìåéñòâå ìèêðîïðîöåññîðîâ i486 ïðåäóñìàòðèâàåòñÿ íåñêîëüêî íîâûõ
âîçìîæíîñòåé äëÿ ïîñòðîåíèÿ ìóëüòèïðîöåññîðíûõ ñèñòåì: ñîîòâåòñòâóþùèå
êîìàíäû ïîääåðæèâàþò ìåõàíèçì ñåìàôîðîâ ïàìÿòè, àïïàðàòíî-ðåàëèçîâàííîå
âûÿâëåíèå íåäîñòîâåðíîñòè ñòðîêè êýø-ïàìÿòè îáåñïå÷èâàåò ñîãëàñîâàííîñòü
ìåæäó íåñêîëüêèìè ìîäóëÿìè êýø-ïàìÿòè è ò.ä. Äëÿ ìèêðîïðîöåññîðîâ
ñåìåéñòâà i486 äîïóñêàåòñÿ àäðåñàöèÿ ôèçè÷åñêîé ïàìÿòè ðàçìåðîì 64
Òáàéò.
i80386SL
Ê êîíöó 1991 ãîäà 32-ðàçðÿäíûå ìèêðîïðîöåññîðû ñòàëè ñòàíäàðòíûìè
äëÿ êîìïüþòåðîâ òèïà ëýïòîï è íîóòáóê, îäíàêî îáû÷íûå ìèêðîñõåìû
i80386DX/SX íå ïîëíîñòüþ îòâå÷àëè òðåáîâàíèÿì ðàçðàáîò÷èêîâ ïîðòàòèâíûõ
êîìïüþòåðîâ. Äëÿ óäîâëåòâîðåíèÿ ïîòðåáíîñòåé ýòîãî ñåãìåíòà ðûíêà â 1990
ãîäó ôèðìîé Intel áûë ðàçðàáîòàí ìèêðîïðîöåññîð i80386SL, êîòîðûé
ñîäåðæàë ïðèìåðíî 855 òûñÿ÷ òðàíçèñòîðîâ. Äàííûé ìèêðîïðîöåññîð
ïðåäñòàâëÿåò ñîáîé èíòåãðèðîâàííûé âàðèàíò ìèêðîïðîöåññîðà i80386SX,
áàçîâàÿ àðõèòåêòóðà êîòîðîãî äîïîëíåíà åù¸ íåñêîëüêèìè âñïîìîãàòåëüíûìè
êîíòðîëåðàìè. Ïî ñóùåñòâó, âñå êîìïîíåíòû, íåîáõîäèìûå äëÿ ïîñòðîåíèÿ
ïîðòàòèâíîãî êîìïüþòåðà, ñîñðåäîòî÷åíû â äâóõ ìèêðîñõåìàõ:
ìèêðîïðîöåññîðå i80386SL è ïåðèôåðèéíîì êîíòðîëåðå i82360SL. Â íàáîð
i82360SL âïåðâûå ââåäåíî íîâîå ïðåðûâàíèå, íàçûâàåìîå System Management
Interrupt (SMI), êîòîðîå ìîæåò áûòü èñïîëüçîâàíî äëÿ îáðàáîòêè ñîáûòèé,
ñâÿçàííûõ, íàïðèìåð, ñ óïðàâëåíèåì ïîòðåáëÿåìîé ìîùíîñòüþ. Âìåñòå ñ
ìàòåìàòè÷åñêèì ñîïðîöåññîðîì i80386SL äàííûé íàáîð ìèêðîñõåì ïîçâîëÿåò
ñîçäàòü 32-ðàçðÿäíûé êîìïüþòåð íà ïëîùàäè, íå íàìíîãî ïðåâûøàþùèé ðàçìåð
èãðàëüíîé êàðòû.
i486SL
Ìèêðîñõåìà i486SL ïðåäñòàâëÿåò ñîáîé ñàìûé ïðîèçâîäèòåëüíûé
ïðîöåññîð ñåðèè SL, ðàçðàáîòàííûé ôèðìîé Intel. Àíîíñèðîâàííàÿ â êîíöå
1992 ãîäà, ýòà ìèêðîñõåìà îáúåäèíÿåò õàðàêòåðíûå ÷åðòû äâóõ
ïðåäñòàâèòåëåé ïðîöåññîðíûõ ñåìåéñòâ Intel: i486DX è i80386SL. Ïî
ïðîèçâîäèòåëüíîñòè íîâûé ïðîöåññîð íå óñòóïàåò i486DX, íî áëàãîäàðÿ
ïîíèæåííîìó íàïðÿæåíèþ ïèòàíèÿ (3,3 Â) è ðàçâèòîé òåõíîëîãèåé óïðàâëåíèÿ
ýíåðãîñíàáæåíèÿ (êàê â i80386SL) îí ìîæåò ýôôåêòèâíî èñïîëüçîâàòüñÿ â
ïîðòàòèâíûõ êîìïüþòåðàõ. Ïðîèçâîäèòåëüíîñòü ñèñòåìû íà áàçå i486SL ìîæíî
ñóùåñòâåííî óëó÷øèòüñÿ áëàãîäàðÿ 16-ðàçðÿäíîé øèíå âûñîêîñêîðîñòíîãî
ïåðèôåðèéíîãî èíòåðôåéñà PI, êîòîðàÿ ïîääåðæèâàåò áûñòðûé èíòåðôåéñ
ãðàôè÷åñêîãî äèñïëåÿ è óñòðîéñòâ õðàíåíèÿ èíôîðìàöèè íà îñíîâå
ôëýø-ïàìÿòè. Ïî íåêîòîðûì îöåíêàì, ñèñòåìíàÿ ïëàòà êîìïüþòåðà íà áàçå
i486SL ïðèìåðíî íà 60% ìåíüøå, ÷åì ïðè èñïîëüçîâàíèè i80386SL, à ñðåäíåå
âðåìÿ àâòîíîìíîé ðàáîòû êîìïüþòåðà-áëîêíîòà (îêîëî 3 ÷àñîâ) ìîæåò
óâåëè÷èòñÿ íà îäèí ÷àñ òîëüêî çà ñ÷¸ò èñïîëüçîâàíèÿ íîâîãî
ìèêðîïðîöåññîðà.
Êñòàòè, ñ êîíöà 1993 ãîäà ôèðìà Intel íà÷àëà âûïóñêàòü íîâóþ ñåðèþ
ìèêðîïðîöåññîðîâ 486SL Enhanced, êîòîðàÿ çàìåíèëà 5-âîëüòîâûå 486SX,
486DX, 486DX2, è OverDrive-ïðîöåññîðû. Ïîäîáíûå ïðîöåññîðû èìåþò
íàïðÿæåíèå ïèòàíèÿ 3,3 Â è ðàçâèòóþ òåõíîëîãèþ ýíåðãîñáåðåæåíèÿ, ÷òî
ïîëíîñòüþ ñîîòâåòñòâóåò àìåðèêàíñêîé íàöèîíàëüíîé ïðîãðàììå Energy Star.
Ïðîöåññîðû ñ óìíîæåíèåì ÷àñòîòû.
 ìàðòå 1992 ãîäà ôèðìà Intel îáúÿâèëà î ñîçäàíèè âòîðîãî ïîêîëåíèÿ
ìèêðîïðîöåññîðîâ 486. Ýòè ìèêðîïðîöåññîðû, íàçâàííûå i486DX2, îáåñïå÷èëè
íîâóþ òåõíîëîãèþ, ïðè êîòîðîé ñêîðîñòü ðàáîòû âíóòðåííèõ áëîêîâ
ìèêðîïðîöåññîðà â äâà ðàçà âûøå ñêîðîñòè îñòàëüíîé ÷àñòè ñèñòåìû. Òåì
ñàìûì ïîÿâèëàñü âîçìîæíîñòü îáúåäèíåíèÿ âûñîêîé ïðîèçâîäèòåëüíîñòè
ìèêðîïðîöåññîðà ñ âíóòðåííåé òàêòîâîé ÷àñòîòîé 50(66) ÌÃö è ýôôåêòèâíîé
ïî ñòîèìîñòè 25/33-ìåãàãåðöîâîé ñèñòåìíîé ïëàòîé. Íîâûå ìèêðîïðîöåññîðû
ïî ïðåæíåìó âêëþ÷àëè â ñåáÿ öåíòðàëüíûé ïðîöåññîð, ìàòåìàòè÷åñêèé
ñîïðîöåññîð è êýø-ïàìÿòü íà 8 Êáàéò. Êîìïüþòåðû, ïîñòàâëÿåìûå íà áàçå
ìèêðîïðîöåññîðîâ i486DX2, ðàáîòàþò ïðèáëèçèòåëüíî íà 70%
ïðîèçâîäèòåëüíåé òåõ, ÷òî îñíîâàíû íà ìèêðîïðîöåññîðàõ i486DX ïåðâîãî
ïîêîëåíèÿ. Íåñêîëüêî ïîçæå ïîÿâèëèñü ïðîöåññîðû i486SX2, â êîòîðûõ, êàê
ñëåäóåò èç íàçâàíèÿ, îòñóòñòâóåò âñòðîåííûé ñîïðîöåññîð.
Ñëåäóåò íàïîìíèòü, ÷òî òåõíîëîãèÿ óìíîæåíèÿ ÷àñòîòû ñòàëà
èñïîëüçîâàòüñÿ òàêæå â ïðîöåññîðàõ OverDrive. Êñòàòè, êàê çàÿâëÿþò
ïðåäñòàâèòåëè ôèðìû Intel, OverDrive - ýòî íå êîíêðåòíûå ìèêðîñõåìû, à,
ñêîðåå, íîâàÿ ìåòîäîëîãèÿ çàìåíû ïðîöåññîðîâ. Ïî ñóòè, îñíîâíîå ðàçëè÷èå
ìåæäó ïðîöåññîðàìè ñåðèè DX2 è OverDrive Intel ñîñòîèò â òîì, ÷òî ïåðâûå
ìîíòèðóþòñÿ íà ñèñòåìíûõ ïëàòàõ åù¸ ïðè ñáîðêå êîìïüþòåðîâ, à âòîðûå
äîëæíû óñòàíàâëèâàòüñÿ ñàìèìè ïîëüçîâàòåëÿìè. Âíóòðåííèå ôóíêöèîíàëüíûå
óçëû ïîäîáíûõ óñòðîéñòâ (ìàòåìàòè÷åñêèé ñîïðîöåññîð, êýø, óñòðîéñòâî
óïðàâëåíèÿ ïàìÿòüþ, àðèôìåòèêî-ëîãè÷åñêîå óñòðîéñòâî) èñïîëüçóþò
óäâîåííóþ òàêòîâóþ ÷àñòîòó, â òî âðåìÿ êàê îñòàëüíûå ýëåìåíòû ñèñòåìíîé
ïëàòû (ñèñòåìíàÿ è âíåøíÿÿ êýø-ïàìÿòü, âñïîìîãàòåëüíûå ìèêðîñõåìû)
ðàáîòàþò ñ îáû÷íîé ñêîðîñòüþ. Òàêîé «ôîêóñ» ïîçâîëÿåò óâåëè÷èòü
ïðîèçâîäèòåëüíîñòü ñèñòåìû, êàê ïðàâèëî, çà ñ÷¸ò õðàíåíèÿ ÷àñòè äàííûõ è
âûïîëíÿåìûõ êîäîâ ïðîãðàìì âî âíóòðåííåé êýø-ïàìÿòè. Ïîíÿòíî, ÷òî â
ïðîòèâíîì ñëó÷àå èãðà íå ñòîèëà áû ñâå÷: êàêîé ñìûñë óìåíüøàòü âðåìÿ
îáðàáîòêè òèïà ðåãèñòð-ðåãèñòð, åñëè ïîòîì ïðèä¸òñÿ ñðàâíèòåëüíî äîëãî
æäàòü íîâûõ îïåðàíäîâ èç âíåøíåé ïàìÿòè? Îòìåòèì, ÷òî ïîâûøåíèå
ïðîèçâîäèòåëüíîñòè ïðîöåññîðîâ ñîïðîâîæäàåòñÿ ñóùåñòâåííûì óâåëè÷åíèåì
ïîòðåáëÿåìîé ìîùíîñòè.
 íàñòîÿùåå âðåìÿ òåõíîëîãèÿ óìíîæåííîé ÷àñòîòû (íå òîëüêî â äâà, íî
è, íàïðèìåð, â ïîëòîðà, äâà ñ ïîëîâèíîé èëè òðè ðàçà) íàõîäèò øèðîêîé
ïðàêòè÷åñêîå ïðèìåíåíèå âî âñåõ ñîâðåìåííûõ ïðîöåññîðàõ. Òàê, ôèðìà
Intel âûïóñêàëà ñåðèþ ìèêðîïðîöåññîðîâ ñ óìíîæåíèåì ÷àñòîòû - DX4
(êîäîâîå íàçâàíèå P24C ). Ïðîöåññîðû ýòîãî ñåìåéñòâà - 486DX4-75,
486DX4-83 è 486DX4-100 èìåþò êýø-ïàìÿòü 16 Êáàéò è ïðåäíàçíà÷åíû äëÿ
óñòàíîâêè ñ ñèñòåìíûå ïëàòû, ðàáîòàþùèå íà òàêòîâîé ÷àñòîòå 25 è 33 ÌÃö.
Íàïðÿæåíèå ïèòàíèÿ ýòèõ ïðîöåññîðîâ ñîñòàâëÿåò 3,3 Â, êîëè÷åñòâî
òðàíçèñòîðîâ íà êðèñòàëëå - 1,6 ìèëëèîíà.
Pentium
 ìàðòå 1993 ãîäà ôèðìà Intel îáúÿâèëà î íà÷àëå ïðîìûøëåííûõ
ïîñòàâîê 66- è 60-ìåãàãåðöîâûõ âåðñèé ïðîöåññîðà Pentium, èçâåñòíîãî
ðàíåå êàê 586 èëè P5. Íàçâàíèå íîâîãî ìèêðîïðîöåññîðà ÿâëÿåòñÿ
çàðåãèñòðèðîâàííîé òîðãîâîé ìàðêîé êîðïîðàöèè Intel . Òàêèì îáðàçîì, â
ñèñòåìàõ Intel Inside ìèêðîïðîöåññîð 586 ôèãóðèðîâàòü íå áóäåò. Ñèñòåìû,
ïîñòðîåííûå íà áàçå Pentium, ïîëíîñòüþ ñîâìåñòèìû ñî 100 ìèëëèîíîâ
ïåðñîíàëüíûõ êîìïüþòåðîâ, èñïîëüçóþùèõ ìèêðîïðîöåññîðû i8088, i80286,
i80386, i486. Íîâàÿ ìèêðîñõåìà ñîäåðæèò îêîëî 3,1 ìèëëèîíà òðàíçèñòîðîâ
è èìååò 32-ðàçðÿäíóþ àäðåñíóþ è 64-ðàçðàäíóþ âíåøíþþ øèíó äàííûõ, ÷òî
îáåñïå÷èâàåò îáìåí äàííûìè ñ ñèñòåìíîé ïëàòîé ñî ñêîðîñòüþ äî 528
Ìáàéò/ñ.  îòëè÷èå îò 486-õ ïðîöåññîðîâ, äëÿ ïðîèçâîäñòâà êîòîðûõ
èñïîëüçîâàëàñü CMOS-òåõíîëîãèÿ, äëÿ Pentium ôèðìû Intel ïðèìåíèëà
0,8-ìèêðîííóþ BiCMOS-òåõíîëîãèþ.
Pentium ñ òàêòîâîé ÷àñòîòîé 66 ÌÃö èìååò ïðîèçâîäèòåëüíîñòü 112
MIPS (ìèëëèîíîâ îïåðàöèé â ñåêóíäó). Ñóïåðñêàëÿðíàÿ àðõèòåêòóðà ñîäåðæèò
äâà ïÿòèñòóïåí÷àòûõ áëîêà èñïîëíåíèÿ, ðàáîòàþùèõ íåçàâèñèìî è
îáðàáàòûâàþùèõ äâå èíñòðóêöèè çà îäèí òàêò ñèíõðîíèçàöèè. Pentium èìååò
äâà ðàçäåëüíûõ 8-Êáàéòíûõ êýøà: îäèí äëÿ êîìàíä è îäèí äëÿ äàííûõ.
Îäíèì èç íàèáîëåå èíòåðåñíûõ íîâøåñòâ, èñïîëüçóåìûõ â Pentium, ÿâëÿåòñÿ
íåáîëüøàÿ êýø-ïàìÿòü, íàçûâàåìàÿ Branch Target Buffer - BTB (áóôåð ìåòîê
ïåðåõîäà), êîòîðàÿ ïîçâîëÿåò äèíàìè÷åñêè ïðåäñêàçûâàòü ïåðåõîäû â
èñïîëíÿåìûõ ïðîãðàììàõ. Ïî ñêîðîñòè âûïîëíåíèÿ îïåðàöèé ñ ïëàâàþùåé
òî÷êîé Pentium îñòàâëÿåò äàëåêî ïîçàäè âñåõ ñâîèõ «ñîáðàòüåâ ïî êëàññó»
- i486DX-33 (ïî÷òè â 10 ðàç), i486DX2-66 (2,5 ðàçà). Ýòî äîñòèãàåòñÿ, â
÷àñòíîñòè, áëàãîäàðÿ ðåàëèçàöèè îïòèìàëüíûõ àëãîðèòìîâ, à òàêæå
ñïåöèàëèçèðîâàííûì áëîêàì ñëîæåíèÿ, óìíîæåíèÿ è äåëåíèÿ ñ
âîñìèñòóïåí÷àòîé êîíâåéåðèçàöèåé, ÷òî ïîçâîëÿåò âûïîëíÿòü îïåðàöèè ñ
ïëàâàþùåé òî÷êîé çà îäèí òàêò. Êàê èçâåñòíî, â ïðîöåññîðàõ i486
ñïåöèàëüíîãî êîíâåéåðà äëÿ óñòðîéñòâ ñ ïëàâàþùåé òî÷êîé ïðåäóñìîòðåíî íå
áûëî.
 íàñòîÿùåå âðåìÿ ìèêðîñõåìû Pentium ñíÿòû ñ ïðîèçâîäñòâà.
Pentium Pro
1 íîÿáðÿ 1995 ãîäà ôèðìà Intel îáúÿâèëà î íà÷àëå êîììåð÷åñêèõ
ïîñòàâîê ìèêðîïðîöåññîðà íîâîãî ïîêîëåíèÿ Pentium Pro èìåíóåìîãî äî
íåäàâíåãî âðåìåíè P6. Â åãî îñíîâå ëåæèò êîìáèíàöèÿ òåõíîëîãèé,
èçâåñòíàÿ êàê Dynamic Execution. Ñîáñòâåííî, ýòî òðè óæå èçâåñòíûå
òåõíîëîãèè: ìíîãîêðàòíîå ïðåäñêàçàíèå âåòâëåíèé, àíàëèç ïîòîêîâ äàííûõ è
ýìóëÿöèÿ âûïîëíåíèÿ èíñòðóêöèé. Â êîðïóñå ìèêðîñõåìû ðàçìåùåíû äâà
êðèñòàëëà, îäíèì èç êîòîðûõ ÿâëÿåòñÿ 256- èëè 512-Êáàéòíàÿ êýø-ïàìÿòü
âòîðîãî óðîâíÿ. Íà êðèñòàëëå ïðîöåññîðà, êàê îáû÷íî, ðàñïîëîæåí
16-Êáàéòíûé êýø. Íà ñåãîäíÿøíèé äåíü â ñåìåéñòâî Pentium Pro âõîäÿò
ìèêðîïðîöåññîðû ñ òàêòîâîé ÷àñòîòàìè 200, 180, 166 è 150 ÌÃö. Åñëè
ìèêðîñõåìà Pentium Pro 150 âûïóñêàåòñÿ ñîãëàñíî òåõíîëîãè÷åñêèì íîðìàì
0,6 ìêì, òî ïðîöåññîðû ñ áîëåå âûñîêîé òàêòîâîé ÷àñòîòîé èñïîëüçóþò óæå
òåõíîëîãè÷åñêèå íîðìû 0,35 ìêì. Ïîêàçàòåëü ïðîèçâîäèòåëüíîñòè äëÿ
Pentium Pro 200 ïî òåñòó SPECint92 ñîîòâåòñòâóåò 366. Èíûìè ñëîâàìè,
íîâûé ïðîöåññîð ïðåâîñõîäèò àíàëîãè÷íûé ïîêàçàòåëü äàæå äëÿ
RISC-àðõèòåêòóð. ×èñëî òðàíçèñòîðîâ îñíîâíîãî êðèñòàëëà ñîñòàâëÿåò
ïðèìåðíî 5,5, à êðèñòàëëà êýø-ïàìÿòè - ñîîòâåòñòâåííî 15,5 èëè 31
ìèëëèîí. Ïðè íàïðÿæåíèè ïèòàíèÿ îêîëî 3 Â ïðîöåññîð (âìåñòå ñ
êýø-ïàìÿòüþ âòîðîãî óðîâíÿ) ðàññåèâàåò ïðèìåðíî 14 Âò. Èçäåëèå âûïîëíåíî
â PGA-êîðïóñå ñ 387 âûâîäàìè.
Àðõèòåêòóðà Pentium Pro ïîçâîëÿåò ñîåäèíÿòü ìåæäó ñîáîé ìíîæåñòâî
ïðîöåññîðîâ, ñîçäàâàÿ òàêèì îáðàçîì íåïðåâçîéä¸ííóþ ìàñøòàáèðóåìîñòü.
Òàê, Ìèíèñòåðñòâî ýíåðãåòèêè ÑØÀ ñîçäàëà ñèñòåìó, áàçèðóþùóþñÿ íà 9
òûñÿ÷àõ ïðîöåññîðîâ.
Pentium II Xeon
C íà÷àëà èþëÿ 1998 ãîäà ïî âñåìó ìèðó ïðîõîäèëà ñåðèÿ ìåðîïðèÿòèé,
ïîñâÿù¸ííûõ ïðåäñòàâëåíèþ ñàìîãî ìîùíîãî ïðîöåññîðà àðõèòåêòóðû õ86
êîðïîðàöèè Intel. Çàäîëãî äî ýòîãî èç èíôîðìàöèè, ðàçìåù¸ííîé íà
Web-ñàéòàõ Intel ñòàëî èçâåñòíî åãî íàçâàíèå è íàçíà÷åíèå. Îñîáî
ïîä÷¸ðêèâàëîñü, ÷òî ñëîâî Xeon íåæíî ïðîèçíîñèòü êàê «Çåîí», íî
ðîññèéñêîå ïðåäñòàâèòåëüñòâî ïðèíÿëî ðåøåíèå ïîä÷èíèòü ýòî íàçâàíèå
íîðìàì ðóññêîãî (è ãðå÷åñêîãî) ÿçûêà. Òàê ÷òî â Ðîññèè ìû áóäåì èìåòü
äåëî ñ «Êñåîíîì»,- âåäü åñòü æå ó íàñ Âàí Êëèáåðí è Ìåõèêî.
Íîâûé ïðîöåññîð, ê ñëîâó, ñòàë ïîäàðêîì êîìïàíèè-ïðîèçâîäèòåëÿ ñàìîé
ñåáå ïî ñëó÷àþ òðèäöàòèëåòèÿ.
Ïåðâîå, ÷òî áðîñàåòñÿ â ãëàçà, - íåîáû÷íî êðóïíûé ðàçìåð
ïðîöåññîðíîãî êàðòðèäæà â êîòîðûé «ïàêóåòñÿ» Xeon. Îí ïðåäíàçíà÷åí äëÿ
óñòàíîâêè â ðàçú¸ì íîâîé êîíñòðóêöèè Slot 2. Ïî ñëîâàì ðàçðàáîò÷èêîâ,
ýòî ñâÿçàííî ñ óâåëè÷åíèåì ¸ìêîñòè êýø-ïàìÿòè âòîðîãî óðîâíÿ. Â
íàñòîÿùèé ìîìåíò ïðîöåññîðû Xeon ñ åäèíîé òàêòîâîé ÷àñòîòîé ïîñòàâëÿþòñÿ
â äâóõ âàðèàíòàõ: ñ 512 Êáàéò è 1 Ìáàéò êýøà L2. Íî óæå â òåêóùåì ãîäó
ïëàíèðóåòñÿ äîâåñòè ¸ìêîñòü êýø-ïàìÿòè âòîðîãî óðîâíÿ äî 2 Ìáàéò è
ïîâûñèòü òàêòîâóþ ÷àñòîòó äî 450 ÌÃö. Íàïîìíþ, ÷òî ñòàðûé Pentium II
êîìïëåêòîâàëñÿ ëèøü 512 Êáàéò.
Íî åù¸ áîëüøèé èíòåðåñ âûçûâàåò òîò ôàêò, ÷òî êîíñòðóêòîðû ñìîãëè
«çàñòàâèòü» L2-êýø ðàáîòàòü íà òàêòîâîé ÷àñòîòå ïðîöåññîðíîãî ÿäðà.
Íàïîìíþ, ÷òî òà æå êîíöåïöèÿ áûëà ðåàëèçîâàíà â Pentium Pro, íî ïðè ýòîì
ðàçðàáîò÷èêè «ñòîëêíóëèñü» íà ñòàäèè ïðîèçâîäñòâà (ïðîöåíò âûõîäà äâóõ
êà÷åñòâåííûõ êðèñòàëëîâ îêàçàëñÿ íèæå ïðåäïîëàãàåìîãî), è ïðîöåññîð
îêàçàëñÿ äîâîëüíî äîðîãèì. Âîçìîæíî, èìåííî ïîýòîìó Pentium II
èçíà÷àëüíî ñîçäàâàëñÿ ñ «ðàçäåëåíèåì» êðèñòàëëîâ (îñíîâíîãî è êýøà L2),
çà ÷òî ïðèøëîñü ðàñïëà÷èâàòüñÿ «ïîëîâèíîé» òàêòîâîé ÷àñòîòû êýø-ïàìÿòè
âòîðîãî óðîâíÿ.
Âûñîêàÿ ÷àñòîòà ðàáîòû êýøà ñïðîâîöèðîâàëà óâåëè÷åíèå òåïëîîòäà÷è
ïðîöåññîðíîãî áëîêà, ïîýòîìó ïîòðåáîâàëîñü èñïîëüçîâàíèå ìàññèâíîé
ïîãëîùàþùåé òåïëî ïëàñòèíû, ÷òî, â ñâîþ î÷åðåäü, ïðèâåëî ê óâåëè÷åíèþ
âåñà è ãàáàðèòîâ ìîäóëÿ.
 êàæäîì ìîäóëå Slot 2 òðè ñïåöèàëüíûõ îáëàñòè äàííûõ: äîñòóïíàÿ
òîëüêî äëÿ ÷òåíèÿ, îáëàñòü äëÿ ÷òåíèÿ/çàïèñè è äèíàìè÷åñêàÿ èíôîðìàöèÿ
î òåìïåðàòóðå âíóòðè ïðîöåññîðíîãî ìîäóëÿ. Â îáëàñòè ïåðâîãî òèïà
ïîìåùåíà èíôîðìàöèÿ î âåðñèè ïðîöåññîðà, äàííûå î ïîøàãîâîé îòëàäêå è
óêàçàíà ïðåäåëüíî äîïóñòèìàÿ òåìïåðàòóðà. Âî âòîðîþ îáëàñòü ïàìÿòè
ïîëüçîâàòåëè ìîãóò ââîäèòü ñâîþ èíôîðìàöèþ. Äîñòóï ê äèíàìè÷åñêèì äàííûì
îá èçìåíåíèè òåìïåðàòóðû äà¸ò âîçìîæíîñòü óïðàâëÿþùèì ïðîãðàììàì
îïîâåùàòü àäìèíèñòðàòîðà îá îïàñíûõ ñèñòåìíûõ ñîáûòèÿõ.
Óâåëè÷åíèå ¸ìêîñòè êýøà âòîðîãî óðîâíÿ ïîâûøàåò ïðîïóñêíóþ
ñïîñîáíîñòü ñèñòåìû áëàãîäàðÿ ìãíîâåííîìó äîñòóïó ïðîöåññîðîâ ê ÷àñòî
èñïîëüçóåìûì äàííûì è èíñòðóêöèÿì, õðàíÿùèìñÿ â áûñòðîé êýø-ïàìÿòè. Ïî
çàÿâëåíèþ Intel, óâåëè÷åíèå ¸ìêîñòè êýøà ñ 512 Êáàéò äî 1 Ìáàéò ïðèâîäèò
èíîãäà ê 20% ðîñòó îáùåé ïðîèçâîäèòåëüíîñòè ñèñòåìû.
Äëÿ îáúÿñíåíèÿ ýòîãî ÿâëåíèÿ óìåñòíî ïðîâåñòè àíàëîãèþ ñ
õîëîäèëüíèêàìè, èñïîëüçóåìóþ Intel: õðàíåíèå çàïàñà ïðîäóêòîâ â
õîëîäèëüíèêå èçáàâëÿåò ïîâàðîâ ðåñòîðàíà îò íåîáõîäèìîñòè åçäèòü ïî
ìàãàçèíàì, çàêóïàÿ ïðîâèçèþ. ×åì áîëüøå õîëîäèëüíèê, òåì ëó÷øå, îñîáåííî
â ÷àñ ïèê, êîãäà êîëè÷åñòâî êëèåíòîâ â ðåñòîðàíå ðåçêî âîçðàñòàåò. Òàê
âîò, â ñëó÷àå ñ ñåðâåðîì «õîëîäèëüíèê» - ýòî êýø-ïàìÿòü âòîðîãî óðîâíÿ,
à «ìàãàçèí» (ãäå äîñòóïíû òå æå ïðîäóêòû) - â ïðèíöèïå áîëåå ìåäëåííàÿ
ñèñòåìíàÿ ïàìÿòü.
Áîëüøîé êýø L2 çíà÷èòåëüíî ïîâûøàåò îáùóþ ïðîèçâîäèòåëüíîñòü
ìíîãîïðîöåññîðíûõ êîíôèãóðàöèé â ñèñòåìàõ, ðàáîòàþùèõ ñ êðóïíûìè
ìàññèâàìè íåñîïîñòàâèìûõ äàííûõ. Ïî èíôîðìàöèè Intel, ïðîâåä¸ííûå
êîðïîðàöèåé òåñòû ZD ServerBench ïîêàçàëè ïî÷òè ïðîïîðöèîíàëüíûé ðîñò
ïðîèçâîäèòåëüíîñòè ñèñòåìû ïî ìåðå óñòàíîâêè äîïîëíèòåëüíûõ ïðîöåññîðîâ
ñ ìåãàáàéòíûì êýøåì.
Óñîâåðøåíñòâîâàííàÿ àðõèòåêòóðà Xeon, äîïóñêàþùàÿ 36-ðàçðÿäíóþ
àäðåñàöèþ ôèçè÷åñêîé ïàìÿòè, òåîðåòè÷åñêè ïîçâîëÿåò ïðîöåññîðó ïîëó÷àòü
äîñòóï ê ñèñòåìíîé ïàìÿòè ¸ìêîñòüþ äî 64 Ãáàéò. Íîâûé ìåõàíèçì
ïîñòðàíè÷íîãî îáìåíà Page Size Extension - 36 îñòàíåòñÿ ïðàêòè÷åñêè
íåçàìåòíîé äëÿ ãëàç ïîëüçîâàòåëÿ è ðàçðàáîò÷èêîâ ïðèëîæåíèé.  íàñòîÿùåå
âðåìÿ PSE-36 ïîääåðæèâàþò îïåðàöèîííûå ñèñòåìû Windows NT, SCO UnixWare
è Sun Solaris. Äëÿ îñòàëüíûõ îïåðàöèîííûõ ñèñòåì ïîòðåáóåòñÿ îáíîâèòü
äðàéâåð áëîêà óïðàâëåíèÿ ïàìÿòüþ.
Intel 450NX PCIset ñòàë ïåðâûì ìèêðîñõåìíûì íàáîðîì,
îïòèìèçèðîâàííûì äëÿ Pentium II Xeon. Îí âûïóñêàåòñÿ â äâóõ âàðèàíòàõ,
Basic è Full, ñîîòâåòñòâåííî äëÿ ñåðâåðíûõ hi-end è ñèñòåì ñðåäíåãî
óðîâíÿ. Îíè èìåþò îäèíàêîâóþ ñòðóêòóðó ÿäðà, íî îòëè÷àþòñÿ
ïðîèçâîäèòåëüíîñòüþ è öåíîé.
Basic PCIset ïîääåðæèâàåò äî äâóõ ðàçú¸ìîâ 32-ðàçðÿäíîé PCI, îäèí -
64-ðàçðÿäíîé è äî 4 Ãáàéò ñèñòåìíîé ïàìÿòè òèïà EDO. Åãî áîëåå
ñîâåðøåííûé «ðîäñòâåííèê» Full PCIset ïîääåðæèâàåò äî ÷åòûð¸õ ñëîòîâ
òèïà EDO. Ýòè ÷èïñåòû îáúåäèíÿåò ôóíêöèîíèðîâàíèå íà 100-ìåãàãåðöîâîé
÷àñòîòå ñèñòåìíîé øèíû è âîçìîæíîñòü ïîääåðæêè ìíîãîïðîöåññîðíûõ (äî
÷åòûð¸õ Xeon) êîíôèãóðàöèé. 64-ðàçðÿäíàÿ øèíà PCI ñïîñîáíà ñóùåñòâåííûì
îáðàçîì ïîâûñèòü îáùóþ ïðîèçâîäèòåëüíîñòü ñèñòåìû ñ ó÷¸òîì
îïòîâîëîêîííîé òåõíîëîãèè îáìåíà äàííûìè ñ äèñêîâûìè ìàññèâàìè,
èñïîëüçîâàíèÿ âûñîêîïðîèçâîäèòåëüíûõ ñåòåâûõ ìàãèñòðàëåé íà îñíîâå ÀÒÌ,
Gigabit Ethernet è äðóãèõ. Ïîâûøàåòñÿ, ïî ñóòè, ñèíõðîíèçàöèÿ ìîùíîñòè
ïðîöåññîðà è ïðîèçâîäèòåëüíîñòè ïîäñèñòåìû ââîäà-âûâîäà.
Xeon, êàê ÿ óæå îòìå÷àë, ïðåäíàçíà÷åí íå òîëüêî äëÿ ñåðâåðîâ, íî è
äëÿ ðàáî÷èõ è ãðàôè÷åñêèõ ñòàíöèé, äëÿ êîòîðûõ îäíèì èç âàæíåéøèõ
ïàðàìåòðîâ ÿâëÿåòñÿ ïðîèçâîäèòåëüíîñòü âèäåîïîäñèñòåìû. Äëÿ íèõ
ðàçðàáîòàí ÷èïñåò Intel 440GX AGPset íà áàçå èçâåñòíîãî ìèêðîñõåìíîãî
íàáîðà 440BX. 440GX óïðàâëÿåò ðàáîòîé ïîðòà AGP â ðåæèìå 2õ. Ðåæèì
óäâîåííîé ïðîèçâîäèòåëüíîñòè ðåàëèçóåòñÿ áëàãîäàðÿ òàê íàçûâàåìîé
òåõíîëîãèè äâîéíîé íàêà÷êè - äàííûå ïåðåäàþòñÿ êàê ïî ïåðåäíåìó, òàê è
ïî çàäíåìó ôðîíòàì òàêòîâûõ èìïóëüñîâ (ó îáû÷íîé AGP - òîëüêî ïî
ïåðåäíåìó), ïðè ýòîì ïîëîñà ïðîïóñêàíèÿ äîñòèãàåò çíà÷åíèÿ 533 Ìáàéò/ñ.
Ôèçè÷åñêèå ïàðàìåòðû èíòåðôåéñà AGP îñòàþòñÿ ïðåæíèìè.
Åù¸ îäîé îñîáåííîñòüþ íàáîðà ÷èïñåòà 440GX ñòàëà âîçìîæíîñòü
îáðàùåíèÿ ê ïàìÿòè ¸ìêîñòüþ äî 2 Ãáàéò, ÷òî â äâà ðàçà áîëüøå, ÷åì ó åãî
ïðèåìíèêà.
Íåñìîòðÿ íà òîò ôàêò, ÷òî â íàñòîÿùèé ìîìåíò ïîíÿòèå
ìíîãîïðîöåññîðíîñòè àññîöèèðóåòñÿ ó Intel ëèøü ñ ÷åòûðüìÿ óñòðîéñòâàìè
íà îäíîé ïëàòå, âåäóòñÿ ðàáîòû ïî ñîçäàíèþ ñèììåòðè÷íûõ
ìóëüòèïðîöåññîðíûõ ñèñòåì, ïîääåðæèâàþùèõ äî âîñüìè «Êñåîíîâ».
Ðàçðàáîòêè âîñüìèêàíàëüíîãî ÷èïñåòà äëÿ Xeon âåäóòñÿ ôèðìîé Corollary,
äî÷åðíåé êîìïàíèåé Intel. È, ñàìî ñîáîé, âîçìîæíû êëàñòåðíûå ðåøåíèÿ,
ñêàæåì, íà îñíîâå àðõèòåêòóðû ðàñïðåäåë¸ííîé ïàìÿòè (NUMA).  îáîèõ
ñëó÷àÿõ, êàê ïðàâèëî, íå òðåáóåòñÿ «ïåðåïèñûâàòü» ïðèêëàäíûå ïðîãðàììû
(ïðàâäà, îïåðàöèîííàÿ ñèñòåìà òðåáóåò íåêîòîðîé îïòèìèçàöèè). Â
ïðîöåññîðíîé øèíå ÷èïñåòà Intel 450NX PCIset ïðåäóñìîòðåí òàê íàçûâàåìûé
ðàçú¸ì êëàñòåðíîãî ñîåäèíåíèÿ, ÷òî óïðîùàåò ïîñòðîåíèå êëàñòåðíîãî
ñîåäèíåíèÿ íà îñíîâå ñòàíäàðòíûõ ÷åòûð¸õïðîöåññîðíûõ óçëîâ.
Åù¸ îäíèì ïåðñïåêòèâíûì íàïðàâëåíèåì ÿâëÿåòñÿ êëàñòåð ñ ïåðåäà÷åé
ñîîáùåíèé. Ñóòü å¸ ñîñòîèò â îòñóòñòâèè ðàçäåëåíèÿ ðåñóðñîâ. Îòäåëüíî
ñòîÿùèå óçëû êëàñòåðà îáìåíèâàþòñÿ äàííûìè, íàïðèìåð, òàêòîâûìè
èìïóëüñàìè, ñèãíàëèçèðóþùèìè î íîðìàëüíîì ñîñòîÿíèè ñèñòåìû. È õîòÿ
LAN-ñîåäèíåíèå îñòà¸òñÿ ðàáîòîñïîñîáíûì, ñóùåñòâóåò íåîáõîäèìîñòü â ñåòè
íîâîãî òèïà - òàê íàçûâàåìîé SAN (System area Network).
 çàâåðøåíèè õîòåë áû îòìåòèòü, ÷òî íåêîòîðûå âåäóùèå çàïàäíûå
ïðîèçâîäèòåëè (IBM, NCR, Dell) óæå íà÷àëè ïîñòàâêè ñèñòåì íà áàçå Xeon,
à íà ïðåçåíòàöèè ïðîöåññîðà â Ðîññèè êîìïàíèè Kraftway è «Âèñò» òàêæå
ïðåäñòàâèëè ñâîè íîâûå ñåðâåðíûå ðåøåíèÿ. Îðèåíòèðîâî÷íûå öåíû íà
Pentium Xeon ñîñòàâÿò 1124 äîëëàðîâ (L2 512 Êáàéò) è 2836 äîëëàðîâ (L2 1
Ìáàéò) ïðè ïîñòàâêàõ îò òûñÿ÷è øòóê.
Íåñêîëüêî ñëîâ î ïðîèçâîäèòåëüíîñòè.
Äî íåäàâíèøíåãî âðåìåíè îñíîâíîé ìåðîé ïðîèçâîäèòåëüíîñòè
ìèêðîïðîöåññîðîâ (äà è êîìïüþòåðîâ) ñ÷èòàëàñü èõ òàêòîâàÿ ÷àñòîòà
ðàáîòû, è ýòî áûëî, âîîáùå ãîâîðÿ, ñïðàâåäëèâî. Îäíàêî ïî ìåðå
óñëîæíåíèÿ àðõèòåêòóðû ìèêðîïðîöåññîðîâ (RISC - ÿäðî, âñòðîåííàÿ
êýø-ïàìÿòü, òåõíîëîãèÿ âíóòðåííåãî óìíîæåíèÿ òàêòîâîé ÷àñòîòû) äàííûé
ïàðàìåòð ðàáîòû óñòðîéñòâ, õîòÿ è îñòà¸òñÿ âàæíûì ïîêàçàòåëåì èõ
ïðîèçâîäèòåëüíîñòè, óæå íå ÿâëÿåòñÿ îïðåäåëÿþùèì. Èìåííî ýòèì ìîæíî
îáúÿñíèòü, íàïðèìåð, òîò ôàêò, ÷òî ìèêðîïðîöåññîð i486SX-25
ïðîèçâîäèòåëüíåå i386DX-33.
 1992 ãîäó ôèðìà Intel ïðåäëîæèëà èíäåêñ äëÿ îöåíêè
ïðîèçâîäèòåëüíîñòè ñâîèõ ìèêðîïðîöåññîðîâ - iCOMP (Intel Comparative
Microprocessor Performance). Ñàì èíäåêñ ïðåäñòàâëÿåò èç ñåáÿ ÷èñëî,
êîòîðîå îòðàæàåò îòíîñèòåëüíóþ ïðîèçâîäèòåëüíîñòü äàííîãî óñòðîéñòâà ïî
ñðàâíåíèþ ñ äðóãèìè ìèêðîñõåìà ñåìåéñòâà õ86 è Pentium.
Ïðîèçâîäèòåëüíîñòü ïðîöåññîðà 486SX-25 ïðèíèìàåòñÿ çà 100. Çàìåòèì, ÷òî
íîâûé èíäåêñ íå çàìåíÿåò èçâåñòíûå òåñòîâûå ïðîãðàììû (benchmark) óæå
õîòÿ áû ïîòîìó, ÷òî èçìåðÿåò îòíîñèòåëüíóþ ïðîèçâîäèòåëüíîñòü
ìèêðîïðîöåññîðà, à íå ñèñòåìû â öåëîì. Êñòàòè ãîâîðÿ, ïðè âû÷èñëåíèè
èíäåêñà iCOMP ó÷èòûâàþòñÿ îïåðàöèè ñî ñëåäóþùèìè «âçâåøåííûìè»
êîìïîíåíòàìè (÷èñëàìè): 16-ðàçðÿäíûå öåëûå (67%),16-ðàçðÿäíûå
äåéñòâèòåëüíûå (3%), 32-ðàçðÿäíûå öåëûå (25%), 32-ðàçðÿäíûå
äåéñòâèòåëüíûå (5%). Ê ñëîâó, èìåííî âåëè÷èíà ïðîèçâîäèòåëüíîñòè ñ
èíäåêñîì iCOMP èñïîëüçîâàëàñü ôèðìîé Intel â íîâîé ñèñòåìå ìàðêèðîâêè
ïðîöåññîðîâ Pentium, íàïðèìåð 735\90 è 815\100 äëÿ òàêòîâîé ÷àñòîòû 90
è 100 ÌÃö. Ñëåäóåò, îäíàêî, ó÷èòûâàòü, ÷òî â ðåàëüíûõ ñèñòåìàõ ìîæåò
íàáëþäàòüñÿ äðóãîå ñîîòíîøåíèå ïðîèçâîäèòåëüíîñòè ïðîöåññîðîâ. Ñâÿçàííî
ýòî êàê ñ îñîáåííîñòÿìè êîíêðåòíûõ ñèñòåìíûõ ïëàò, òàê è, â ñëó÷àå ñ
Pentium, ñ òåì, ÷òî äëÿ äîñòèæåíèÿ ìàêñèìàëüíîé ïðîèçâîäèòåëüíîñòè
òðåáóåòñÿ îïòèìèçàöèÿ ïðîãðàììíûõ êîäîâ.
Ñïèñîê ëèòåðàòóðû:
À.Áîðçåíêî. IBM PC: óñòðîéñòâî, ðåìîíò, ìîäåðíèçàöèÿ.-Ìîñêâà.:
«Êîìïüþòåð Ïðåññ», 1996.-344 ñ.
Ê.Àõìåòîâ, À.Áîðçåíêî. Ñîâðåìåííûé ïåðñîíàëüíûé êîìïüþòåð.-Ìîñêâà.:
«Êîìïüþòåð Ïðåññ», 1995.-317 ñ.
Êîìïüþòåð Ïðåññ ¹8 1998ã. Â.Áîãäàíîâ. Íîâûå ïðîöåññîð Xeon.:
ñ.193-195.
Êîìïüþòåððà // Ìîñêâà ÎÎÎ"Ïðåññà" 1997 - 1998 ã.
Êîìïüþòåð Ïðåññ // Ìîñêâà «Êîìïüþòåð Ïðåññ» 1997 ã.- 1998 ã.