Documente Academic
Documente Profesional
Documente Cultură
PROCESOARE
R1
ALU R2
R3
Controler Controler Controler de
de memorie de disc imprimantă
Unitate de Rn-1
commandă
şi control CP
BUS
6. 1. Caracteristicile procesorului
1
- magistrala de intrare şi ieşire a datelor;
- regiştrii interni;
- magistrala de adrese.
Viteza ceasului unui calculator înseamnă de fapt frecvenţa lui exprimată de obicei în
perioade sau cicluri pe secundă. Frecvenţa ceasului este controlată de un oscilator cu cristal
care este compus dintr-o lamă de cuarţ montată într-un mic container metalic. Dacă se aplică
o tensiune cuarţului el începe să vibreze după o armonică determinată de forma şi mărimea
lamei. Oscilaţiile sunt emise sub forma unui curent alternativ cu frecvenţa armonicei dată de
cristal. Acest curent alternativ se numeşte semnal de ceas (tact). Un calculator lucrează uzual
la frecvenţe de milioane de cicluri (perioade) pe secundă, din acest motiv unitatea de măsură
este MHz.
O perioadă de ceas este cel mai mic element de timp al procesorului. Orice operaţie
necesită cel puţin o perioadă. De exemplu pentru a transfera date de la şi spre memorie, un
procesor modern cum este Pentium II are nevoie de cel puţin trei perioade de tact pentru a
iniţia primul transfer de memorie, iar apoi o singură perioadă pentru fiecare din următoarele
cinci sau şase transferuri. O perioadă de aşteptare (wait state) este un tact al ceasului în
care nu se întâmplă nimic, pentru a nu permite procesorului să o ia înaintea restului
calculatorului.
Timpul necesar pentru executarea instrucţiunilor este de asemenea, variabil.
Pentru a executa o instrucţiune, procesoarele 8086 au nevoie în medie de 12 perioade de ceas,
procesoarele 286 şi 386 de 4,5 perioade de ceas, iar procesoarele 486 de 2 perioade de ceas.
Procesorul Pentium posedă două canale de prelucrare paralelă (pipeline) a instrucţiunilor,
precum şi alte îmbunătăţiri care asigură executarea unei instrucţiuni medii într-o singură
perioadă de ceas, iar procesoarele Pentium Pro şi Pentium II pot executa trei sau chiar mai
multe instrucţiuni pe ciclu.
Procesoarele actuale sunt disponibile în diferite variante, care lucrează la diferite
frecvenţe de ceas, determinate de frecvenţa de lucru a plăcii de bază. Cele mai multe dintre
ele utilizează o frecvenţă care este un multiplu al frecvenţei plăcii de bază. De exemplu pentru
un procesor Pentium la 200 MHz, frecvenţa de lucru a plăcii de bază este de 66 MHz, deci
frecvenţa procesorului este aproximativ multiplu de 3 a acesteia (3 x 66MHz = 198MHz), iar
un Pentium IV de 1,5GHz funcţionează la o frecvenţă a plăcii de bază de 400 MHz, deci
frecvenţa procesorului este aproximativ multiplu de 4 al frecvenţei plăcii de bază.
Duratele diferite de executare a instrucţiunilor fac dificilă comparaţia între sisteme în
funcţie doar de frecvenţa ceasului sau de numărul ciclurilor pe secundă. Pentru a permite
compararea adecvată a diferitelor procesoare cu frecvenţe de ceas diferite, Intel a dezvoltat o
serie de teste specifice numite benchmarks pentru cipurile sale pentru a genera un indicator
al performanţelor.
În exemplul următor se compară performanţele mai multor tipuri de procesoare prin
intermediul a trei benchmarks-uri.
2
FIG. 6.1.1.2. Testul Business Winstone 2001
Aşa cum am prezentat anterior, lăţimea unui procesor este dată de dimensiunile
magistralei de date şi de adrese precum şi de mărimea regiştrilor interni şi a memoriei interne
a procesorului.
3
are de două ori mai multe linii dedicate transmisiei şi recepţiei simultane de date, în acelaşi
interval de timp. În cazul procesoarelor pe 64 de biţi (Pentium IV) transmisia se realizează
simultan pe 64 de linii.
Printre cele mai importante consecinţe a lăţimii magistralei de date a unui cip este
aceea de definire a mărimii bancului de memorie. Aceasta înseamnă că un procesor pe 32
de biţi (486) citeşte şi scrie în memorie 32 de biţi simultan. Procesoarele din clasa Pentium
citesc şi scriu în memorie 64 de biţi simultan. Deoarece modulele SIMM (Single Inline
Memory Module) standard cu 72 de pini au o lăţime de numai 32 de biţi, ele trebuie să fie
instalate câte unul în majoritatea sistemelor din clasa 486 şi câte două în majoritatea
sistemelor din clasa Pentium. Modulele de tip DIMM (Dual Inline Memory Module) au
lăţimea de 64 de biţi, astfel încât sunt instalate câte unul în sistemele din clasa Pentium.
Obs. Există tabele care prezintă caracteristicile tehnice ale procesoarelor cum ar fi:
ceasul CPU, tensiunea de alimentare, mărimea regiştrilor interni, lăţimea magistralei de date,
lăţimea magistralei de adrese, memoria maximă, memoria cache intern etc.
4
memorie. Mărimea unei magistrale de adrese determină dimensiunea maximă a memoriei
RAM pe care un cip o poate adresa.
Calculatoarele folosesc sistemul de numeraţie binar, deci un număr format din două
cifre furnizează doar patru adrese distincte (00, 01, 10 şi 11), calculate ca 2 la puterea a doua,
un număr format din 3 cifre asigură 8 adrese distincte (de la 000 la 111), calculate ca 2 la
puterea a treia. De exemplu, procesoarele 386DX, 486 şi Pentium utilizează o magistrală de
adrese de 32 biţi cu care se pot calcula maximum 2 la puterea 32, respectiv 4.294.967.296 de
adrese ale locaţiilor de memorie.
Magistralele de date şi de adrese sunt independente, iar proiectanţii de cipuri pot folosi
orice dimensiune doresc pentru fiecare dintre ele. Dimensiunea magistralei de date este o
indicaţie a capacităţii cipului de a manipula informaţii, iar dimensiunea magistralei de adrese
ne arată dimensiunea memoriei de lucru.
5
Pe măsura dezvoltării procesoarelor, firmele producătoare au urmărit asigurarea
compatibilităţii dintre modelele vechi şi cele noi. Din acest motiv au fost create trei moduri
diferite de operare ale procesoarelor care se referă la diferitele medii de operare şi afectează
instrucţiunilor şi posibilităţilor cipului. Acestea sunt:
- modul real;
- modul protejat;
Acest mod de operare împarte un singur procesor în mai multe procese virtuale,
fiecare având posibilitatea să ruleze un proces DOS separat, ca şi când ar fi un cip 8086
dedicat. Fiecare procesor virtual are acces la întregul domeniu de adrese de 1MB al modului
real şi poate să folosească aceleaşi instrucţiuni care ar fi disponibile şi în cazul unui cip 8086
dedicat.
Ca exemplu de mod de operare virtual este rularea unei ferestre cu prompter DOS în
cadrul sistemului de operare Windows.
Este de remarcat faptul că toate procesoarele Intel pornesc în mod real. Dacă se
încarcă un sistem de operare pe 32 de biţi, acesta va comuta automat procesorul în modul pe
32 de biţi şi va prelua controlul.
Intel a creat o serie de socluri numite Socket 1până la Socket 8 utilizate pentru cipurile
sale de la 486 în sus. Tabelul de mai jos reprezintă câteva din caracteristicile acestor socluri:
6
Tipul soclului Nr. de pini Procesoare admise
Socket 1 169 SX/SX2, DX/DX2, DX4 Over Drive
Socket 2 238 SX/SX2, DX/DX2, DX4 Over Drive, 486 Pentium Over
Drive
Socket 3 237 SX/SX2, DX/DX2, DX4 Over Drive, 486 Pentium Over
Drive
Socket 4 273 Pentium 60/66, Pentium 60/66 Over Drive
Socket 5 320 Pentium 75-133, Pentium 75 + Over Drive
Socket 6 235 DX4, 486, Pentium Over Drive
Socket 7 321 Pentium 75-300, Pentium 75 +Over Drive
Socket 8 387 Pentium Pro
Socket 1, 2, 3, şi 6 sunt socluri pentru procesoarele 486, iar Socket 4,5,7 şi 8 sunt
socluri pentru Pentium şi Pentium Pro. Ele sunt reprezentate în figura următoare:
Pentru procesoarele mai noi cum ar fi Celeron, firma Intel a creat un alt tip de soclu
(figura 6.3.2) mai ieftin cu denumirea PGA 370 (Pin Grid Array). El este asemănător cu
soclul 7, dar are următoarele diferenţe: număr mai mare de pini şi tip diferit de semnale. Acest
soclu are 370 de pini aranjaţi în zigzag.
7
FIG. 6.3.2. Soclul PGA 370
O parte din aceste tipuri de socluri au fost adoptate şi de alte firme de procesoare,
altele, cum ar fi Compaq, şi-au creat propriile socluri.
În figura 6.3.3. sunt reprezentate câteva plăci de bază cu diferite tipuri de socluri
pentru procesoare Pentium III / Celeron (socket 370), AMD K7 Athlon / Duron (socket A) şi
Pentium IV 478 pini (socket 478).
În 1976, firma Intel a realizat un cip, 8086, pe 16 biţi care adresa 1 MB RAM, dar care
era foarte scump din cauza magistralei pe 16 biţi. Sistemele disponibile în aceea vreme erau
sisteme pe 8 biţi şi utilizatorii nu au fost dispuşi să plătească pentru performanţele
suplimentare ale unui model integral pe 16 biţi. De aceea, în 1978 Intel a introdus cipul 8088
care funcţiona la o frecvenţă de 4,77 MHz, executând o instrucţiune în aproximativ 12
perioade de ceas. Cipul 8088 avea o magistrală de date de 8 biţi, iar magistrala de adrese
8
de 20 biţi, ceea ce permite sistemului să acceseze 2 la puterea 20 adrese ale locaţiilor de
memorie, deci 1MB RAM. Ulterior cipul 8088 a fost reproiectat pentru a lucra la 8 MHz.
Cele două tipuri de procesoare au fost proiectate folosind circuite NMOS (N-channel
Metal Oxid Semiconductor), obţinându-se cipuri rapide, dar mari consumatoare de energie.
Ulterior au fost lansate versiuni cu consum mai redus, bazate pe tehnologia CMOS
(Complementary Metal Oxid Semiconductor).
Raportul între 80186 şi 80188 este aceleaşi cu cel între 8086 şi 8088: unul este
versiunea îmbunătăţită a celuilalt. Procesorul 80186 este aproape identic cu 8088 şi este
proiectat integral pe 16 biţi. Cipul 80188 este un cip hibrid care face un compromis între
modelul pe 16 biţi şi interfaţa de comunicaţie externă pe 8 biţi. Avantajul acestor procesoare
este că ele includ pe un singur cip 15-20 de componente de sistem ale seriei 8086-8088,
reducând astfel numărul de componente utilizate la proiectarea unui calculator.
Procesorul Intel 80286 (numit 286) a fost lansat în 1981. El se caracterizează prin
magistrală de 16 biţi, frecvenţa de ceas a procesorului de 6, 8, 10, 12, 16 şi 20 MHz (în
funcţie de tipul procesorului) şi magistrala de adrese de 24 biţi, ceea ce înseamnă că el
poate accesa 16 MB RAM. Acest procesor a fost prima încercare a firmei Intel de a produce
un cip care să permită funcţionarea multitasking, prin care mai multe programe pot rula
simultan. Totuşi, în proiecarea acestui procesor, Intel nu a ţinut cont de sistemul de operare
DOS care stabilea în acel moment regulile pe piaţa calculatoarelor personale. În cazul noului
cip, DOS nu putea să folosească întreaga putere a acestuia. El era limitat la modul real şi la
1MB de memorie RAM:
9
poate adresa 16 MB de memorie;
- 386SL are aceleaşi performanţe ca şi procesorul 386SX, dar a fost proiectat pentru
laptopuri şi în general lucrează la frecvenţa de 25 MHz;
- 386DX, pe 32 de biţi, cu regiştrii interni de 32 biţi, magistrală de date de 32 biţi,
conţine 275.000 tranzistoare, se livrează într-o capsulă cu 132 pini, este realizat în
tehnologie CMOS (Complementary Metal Oxide Semiconductor), lucrează în
gama de frecvenţe între 16 şi 33 MHz, poate adresa 4 MB de memorie.
10
de bază are două socluri, primul corespunde unui cip cu 168 de pini, în timp ce cel de-al
doilea unui cip cu 169 de pini.
Familia de procesoare 486 are performanţe ridicate deoarece incorporează dispozitive
care anterior erau externe cum ar fi: controllerul de cache, memoria cache şi coprocesorul
matematic.
Coprocesorul matematic numit câteodată şi MCP (Main CoProcessor) este inclus în
procesoarele din seria 486 DX cu scopul de realizare a calculelor matematice complexe, mai
rapid.
Primul cip Pentium a fost lansat de firma Intel în anul 1993. Acest cip se deosebeşte
de cele anterioare deoarece are două canale identice de prelucrare a datelor, ceea ce îi permite
să execute două instrucţiuni în acelaşi timp, această capacitate numindu-se tehnologie
superscalară. Datorită acestei tehnologii, cipul Pentium poate executa mai multe instrucţiuni
cu viteza de două instrucţiuni pe ciclu de ceas, ceea ce îl deosebeşte de procesorul 486. În
mod obişnuit, de avantajele arhitecturii superscalare beneficiază numai programele compilate
de un compilator cu optimizare. Totuşi, Intel a pus la punct o soluţie şi pentru programele
existente, prin împărţirea acestora în segmente mai mici şi trimiterea acestora către două
canale de prelucrare simultană.
Printre principalele caracteristici ale primelor generaţii de procesoare Pentium sunt:
- magistrala externă de date - 64 biţi;
- dimensiunea regiştrilor – 32 biţi;
- magistrala adreselor de memorie – 32 biţi;
- memoria maximă adresată – 4GB;
- frecvenţele nominale maxime – 60, 66 MHz (prima generaţie), 75, 90, 100, 120, 133,
150, 200 MHz (a doua generaţie) etc.;
- multiplicarea tactului CPU – 1x (prima generaţie), 1,5 x – 3x (a doua generaţie);
- mărimea memoriei imediate – 8KB cod, 8KB date;
- tipul memoriei imediate incorporate – asociativă pe seturi cu 2 căi, write-back pentru
date;
- capsula – 273 pini, 296 pini;
- coprocesor matematic – incorporat;
- tensiunea de alimentare – 5V (prima generaţie), 3,465V, 3,3 V, 3,1V, 2,9V (a doua
generaţie).
Cele două canale ale unui procesor Pentium sunt numite u şi v. Canalul u este canalul
principal care execută toate instrucţiunile pentru calculul cu numere întregi şi în virgulă
mobilă. Canalul v este canalul secundar care execută numai instrucţiuni simple de calcul cu
numere întregi şi unele instrucţiuni în virgulă mobilă. Procesul prin care se execută două
instrucţiuni simultan se numeşte pairing (împerechere).
În figura 6.4.6.1. este reprezentată arhitectura internă a unui procesor Pentium.
Procesorul Pentium este prevăzut cu un modul BTB (Branch Target Buffer), care
utilizează o tehnică numită branch prediction (predicţia salturilor). Acest modul reduce la
minim timpii de aşteptare în unul sau mai multe canale de procesare, cauzaţi de întârzierile în
preluarea instrucţiunilor corespunzătoare. Utilizarea acestei tehnici permite procesorului
Pentium să menţină în funcţiune, la viteza maximă, cele două canale ale sale.
Pentium are două memorii imediate (cache) ce îmbunătăţeşte performanţele, interne,
separate, de câte 8KB fiecare, una pentru date şi una pentru instrucţiuni. Ele sunt organizate în
două blocuri asociate, fiecare dintre ele fiind împărţit în câte două linii de 32 de biţi fiecare.
Fiecare memorie cache are câte un modul TLB (Translation Lookaside Buffer) dedicat,
care converteşte adresele logice succesive în adrese fizice. Memoria cache poate fi
11
configurată pentru ca datele să fie tratate în modul Write-Back sau Write-Through, linie cu
linie. În modul Write-Back, memoria cache păstrează atât operaţiile de scriere, cât şi cele de
citire, în comparaţie cu modul Write-Through, care memorează doar citirile. Folosirea
modului Write-Back determină reducerea volumului comunicaţiei între CPU şi memoria
sistemului.
Sistemele bazate pe procesor Pentium pot beneficia de memorii cache de nivel 2,
compuse din cipuri foarte rapide de tipul SRAM (Static RAM). Atunci când unitatea CPU are
nevoie de date care încă nu există în memoria cache de nivel 1 apar ciclurile de aşteptare.
Dacă datele necesare sunt deja prezente în memoria cache de nivel 2, procesorul poate
continua să lucreze fără a mai folosi ciclurile de aşteptare.
Toate procesoarele incorporează modulul de administrare SMM (System Management
Mode) care asigură controlul complet al facilităţilor de gestionare a alimentării, în scopul
reducerii consumului de energie.
12
Procesorul Pentium din generaţia a doua a apărut în 1994, la început în variantele
de 90 şi 100MHz, iar ulterior variante până la 200 MHz. Acest cip utilizează tot tehnologia
BiCMOS, dar cu trasee de 0,6 microni care reduc dimensiunile pastilei de siliciu, precum şi
consumul de energie, tensiunea de alimentare fiind de 3,3V. Versiunile mai noi au chiar trasee
de 0,35 microni. Capsula corespunzătoare acestui procesor este de tipul SPGA (Staggered
PIN Grid Array) cu 296 de pini. De asemenea numărul de tranzistoare implantate în pastila de
siliciu este de 3,3 milioane. Numărul suplimentar de tranzistoare se datorează modulului
SMM, controllerului de întreruperi şi interfeţei pentru lucrul cu procesoare în pereche.
Controllerul APIC şi interfaţa pentru procesoare în pereche realizează armonizarea
configuraţiilor în care două cipuri Pentium din a doua generaţie lucrează simultan pe aceeaşi
placă de bază. Multe din plăcile de bază Pentium sunt livrate cu două socluri Socket 7, care
permit folosirea integrală a capacităţii de multiprocesare a noilor cipuri.
Procesoarele Pentium din generaţia a doua au circuite de multiplicare a tactului astfel
încât procesorul să funcţioneze la o viteză mai mare decât magistrala. Raportul dintre
frecvenţa internă a procesorului şi cea a magistralei este controlat prin doi pini ai cipului,
având indicativele BT1 şi BT2. Există tabele în care este reprezentat modul în care starea
acestor pini afectează multiplicarea frecvenţei de ceas în procesorul Pentium.
Procesorul Pentium MMX face parte din a treia generaţie de procesoare Pentium şi a
fost lansat în 1997. Gama de frecvenţe la care funcţionează acest procesor este de 166, 200,
233 şi 266 MHz. Acest procesor are multe elemente în comun cu procesorul din a doua
generaţie inclusiv arhitectura superscalară, suportul multiprocesor, controllerul local APIC şi
posibilităţile de gestionare a energiei (Power Management). Elementele noi sunt: o unitate
MMX cu canale pentru executarea instrucţiunilor, memorie cache write-back de 16KB pentru
cod şi 4,5 milioane de tranzistoare. Cipurile Pentium MMX sunt produse printr-o tehnologie
îmbunătăţită CMOS pe siliciu, cu trasee de 0,35 microni, care permite un nivel de tensiune
mai scăzut, de 2,8V şi deci consum mai mic de energie.
Pentru a putea utiliza acest tip de procesor, a fost necesară construirea unei plăci de
bază care să fie în măsură să furnizeze această tensiune de 2,8V. Pentru a crea o placă de bază
mai flexibilă în ceea ce priveşte aceste tensiuni schimbătoare, Intel a introdus soclul Socket 7
cu VRM (Voltage Regulator Module). Acest modul se introduce în soclu alături de procesor
şi furnizează tensiunea corectă. El poate fi înlocuit uşor, iar configurarea plăcii de bază la
schimbarea lui se face foarte simplu. Un alt element nou pe care în aduce cipul Pentium
MMX este faptul că el incorporează un proces numit SIMD (Single Instruction Multiple Data)
care permite ca o instrucţiune să efectueze o operaţie pe mai multe porţiuni de date. Acest
lucru este foarte util în cazul aplicaţiilor multimedia şi de comunicare în care aplicaţiile
rulează bucle repetitive de instrucţiuni care necesită foarte mult timp pentru a fi executate. În
plus, au fost adăugate 57 de instrucţiuni noi, special pentru a trata datele audio, video şi
grafice.
Procesorul Pentium II a fost lansat în 1997, el numindu-se înainte de lansare oficială
Klamath. Gama de frecvenţe la care funcţionează acest procesor este de 233, 266, 300, 333,
350, 400 şi 450MHz. Unul din elementele noi pe care le aduce acest tip de procesor este
construcţia fizică a sa. Cipul se prezintă sub forma unui cartuş cu conector unic de margine
SEC (Single Edge Contact) şi împreună cu câteva cipuri de memorie cache de nivel 2 este
montat pe o mică placă cu circuite (asemeni unui modul SIMM supradimensionat) închisă
într-un cartuş de metal şi material plastic. Conectarea la placa de bază se face printr-un
conector de margine asemănător cu cel pentru plăcile de extensie. Această soluţie constructivă
a dus la scăderea preţului procesorului.
Partea centrală a procesorului Pentium II are 7,5 milioane de tranzistoare, dimensiunea
conectorilor variind de la 0,35 microni la 0, 25 microni. De aici rezultă o dimensiune mai
mică a pastilei de siliciu, precum şi consum de energie mai mic.
13
Un alt element de noutate îl constituie dublarea memoriei cache interne de nivel 1 de
la 16KB la 32 KB. Procesorul Pentium II este prevăzut cu execuţie dinamică, denumire care
defineşte următoarele îmbunătăţiri:
- predicţia multiplă a salturilor, pentru a prevedea fluxul programului prin mai multe
ramuri;
- analiza fluxului de date care programează instrucţiunile astfel încât acestea să fie
executate când sunt gata independent de ordinea lor în programul iniţial;
- execuţia speculativă, care creşte viteza de execuţie depăşind contorul programului şi
executând instrucţiunile care vor fi necesare.
O altă noutate este existenţa a două magistrale independente (arhitectură DIB – Dual
Independent Bus), magistrala memoriei cache de nivel 2 şi magistrala de sistem de la procesor
la memoria principală. Procesorul poate utiliza ambele magistrale simultan astfel încât pot fi
transferate de două ori mai multe date în şi din procesor. De exemplu la procesorul Pentium II
de 333MHz memoria cache este de 2,5 ori mai rapidă decât a celorlalte procesoare Pentium
din generaţiile anterioare.
Procesorul Pentium III a fost lansat în 1999, numele de cod dinaintea lansării fiind
Katmai. El se bazează pe o nouă tehnologie numită SSE (Streaming SIMD, SIMD = Single
Instruction Multiple Data) bazată pe un set de 70 de coduri SIMD care permit programelor să
definească funcţii de procesare tridimensionale printr-o singură comandă. SSE presupune de
asemenea introducerea unor noi regiştrii pentru execuţia funcţiilor multimedia, ceea ce a dus
la creşterea numărului de tranzistoare la 9,5 milioane.
Procesorul Pentium IV a fost lansat cu numele de cod Willamente. El rulează pe 32
de biţi, are 4 unităţi de prelucrare în virgulă mobilă şi arhitectura pastilei de siliciu este de
0,13 microni, fiind confecţionată din cupru. Procesorul Intel IV a fost conceput pentru a creşte
performanţele în aplicaţii precum prelucrarea video digitală şi jocurile on-line.
Microarhitectura lui P4 se numeşte NetBurst şi a fost special proiectată pentru a face faţă
noilor aplicaţii multimedia şi Internet. Principalele caracteristici ale procesorului Pentium IV
sunt:
- tehnologie hyper-pipelined (mai multe conducte de prelucrare a datelor);
- funcţionarea unităţilor ALU la frecvenţă dublă faţă de frecvenţa de tact a
procesorului;
- magistrala sistemului de 400 MHz;
- existenţa unui nou nivel de cache L1 denumit Execution Trace Cache şi a nivelului
L2 de 256KB care este on-cip;
- magistrala sistemului de 400MHz asigură o rată de transfer de 3,2GB între procesor
şi controllerul de memorie, fiind cea mai mare rată de transfer disponibilă pentru un sistem
desktop;
- numărul de tranzistoare este de 42 de milioane;
- suportă numai memorii de tip Dual Channel (32 biţi) PC 800 Rambus care după cum
se ştie sunt memorii care oferă de aproximativ 3-4 ori performanţa clasicului SDRAM PC133
Problema care se ridică însă pentru acest tip de memorie este preţul.
Pentru calcule cu întregii, procesorul pentium IV are integrate două unităţi de calcul
care au un buffer ce poate conţine până la 126 de instrucţiuni, astfel se pot executa un număr
dublu de instrucţiuni în raport cu frecvenţa procesorului.
Ca exemple, în figura 6.4.6.2. este reprezentat procesorul Intel Pentium IV, iar în
figura 6.4.6.3. procesorul AMD Athlon XP 1800+.
14
FIG. 6.4.6.2. Procesorul Intel Pentium IV
Caracteristicile acestui procesor sunt: soclu – mPGA-478, BUS – 400 MHz, cache –
L1 – 8KB, L2 – 256KB, tehnologie – 0,13 microni, include tehnologie MMX media
enhancement.
Caracteristicile acestui procesor sunt: soclu – Socket A, BUS – 266 MHz, cache – L1
– 128KB, L2 – 256KB, arhitectură – 32 biţi, tehnologie – 0,18 microni, alimentare – 1,75V.
15