Sunteți pe pagina 1din 18

INFORMATIC ECONOMIC

TEORIE - 2
2.4. MICROCALCULATOARE
2.4.1. Componentele interne ale unui microcalculator
Componentele interne eseniale, care asigur funcionarea unui calculator personal sunt:
1. microprocesorul;
2. memoria intern;
3. magistralele de date, de adrese i de comenzi i sloturile de extensie.
Microprocesorul (procesorul) este unitatea central de prelucrare (UCP) a unui
microcalculator.
Procesorul este format dintr-un singur cip care execut instruciunile de program i
coordoneaz activitile care au loc n interiorul sistemului de calcul. Cip-ul este o pies
mic din silicon cu un circuit electric complex, numit circuit integrat.
Procesorul realizeaz urmatoarele activiti:
decodific instruciunile programului,
solicit operanzii,
execut calcule aritmetico-logice,
transmite, altor componente din sistem, mesaje i semnale de control,
sincronizeaz ntreaga funcionare a calculatorului.
Pentru rezolvarea unei probleme prin intermediul calculatorului programatorul scrie un
program prin care specific instruciunile care conduc la obinerea rezultatului dorit.
Programele, scrise ntr-un anumit limbaj de programare, sunt introduse n memoria
intern (RAM) a calculatorului sub form binar. Programul conine o mulime finit de
instruciuni pe baza crora microprocesorul este programat s adune, s nmuleasc, s
mpart, s deplaseze bii, s fac operaiuni logice comparri, repetri, modificare de
bii sau doar s atepte.
Execuia unui program implic ncrcarea lui n memoria intern, mai exact n memoria
RAM, de unde procesorul preia fiecare instruciune, o analizeaz i o execut. Rezultale
obinute le transfer napoi n memoria RAM, de unde vor lua calea spre un periferic de
ieire pentru a fi vizualizate. Traficul de date i instruciuni dintre procesor i memoria
RAM, pe magistrala numit procesor-memorie, este intens, de mare vitez i nu sunt
admise trangulri de transmisii.
Din punct de vedere funcional microprocesoarele au patru uniti:
unitatea aritmetico logic;
unitatea de comand i control;
unitatea de memorie intern procesorului (memoria cache, registri);
unitatea de adresare a memoriei interne (Program Counter PC, RI)

Unitatea aritmetico-logic
Acest bloc execut prelucrarea datelor fiind specializat n realizarea:
operaiilor arimetice: adunare, scdere, inmulire, mprire;
operaiilor logice: SI (AND conjuncia logic), SAU (OR disjuncia logic), NU
NOT negaia logic)
Pentru realizarea acestor funcii, UAL dispune de urmtorii regitri:
Acumulatorul- reine operanzii precum i rezultatele obinute n urma prelucrrii
instruciunilor
Registrul F de fanioane (flags) indicatori de condiie- care dau precizri n ce privete
paritatea rezultatului, semnul sau existena bitului de transport, mprirea la zero.
Unitatea de comand i control
decodific i execut instruciuni,
gestioneaz cererile de acces la memorie,
controleaz i sincronizeaz funcionarea tuturor componentelor din configuraia
calculatorului pe principiul ntreruperilor.
Unitatea de adresare a memoriei interne
n memoria intern RAM se gsesc stocate date i programe pe care microprocesorul
trebuie s le execute. Un program este constiuit dintr-un numar finit de instruciuni, care
se succed ntr-o anumit ordine.
Rolul acestei uniti (de adresare a memoriei interne) este de a transfera instruciunile
programului i operanzii din RAM n memoria intern a microprocesorului pentru a
putea fi prelucrate; accesul la aceste informaii se face pe baza adreselor lor de memorie.
Pentru gestionarea acestor transferuri procesorul are 2 regitri cu destinaie special i
anume Program Counter PC (reine adresa instruciunii) i registru de instruciuni RI
( reine codul instruciunii). Dup execuia fiecrei instruciunii PC se incrementeaz
automat cu o unitate, fcndu-se astfel trecerea la adresa instruciunii urmtoare din
program.
Unitatea de memorie intern[ procesorului: memoria cache, regitri.
Regitri sunt locaii ultra-rapide de memorie n care se stocheaz date pentru a facilita
prelucrarea instruciunilor. Aceste date pot fi valori intermediare rezultate din anumite
operaii de calcul sau adrese de memorie, pentru a gsi rapid date din memoria RAM.
2

Regitri pot fi:


- regitri de date (rein valori ntregi);
- regitri de adrese (rein adresele unor zone de memorie);
- regitri cu scop general (pot reine att date ct i adrese);
- regitri FPR (rein valori reale);
- regitri pentru constante (0,1, pi);
- regitri pentru vectori (rein date pentru procesare vectorial).
- regitri cu scop special.
Fiecare registru are un nume special, de ex: AX, BX etc.
Cel mai important registru este contorul de program (PC- Program Counter), care
indic adresa instruciunii urmtoare care va fi extras pentru execuie.
Un alt registru important este registrul de instruciuni (IR-Instruction Register), n care
se pstreaz instruciunea n curs de execuie.
Din punct de vedere al performanei de lucru, un microprocesor este caracterizat de
urmtorii parametri:
- viteza de lucru;
- capacitatea de memorie pe care o poate adresa;
- setul de instruciuni pe care-l poate executa.
VITEZA DE LUCRU
Viteza de lucru a unui microprocesor este determinat de mai muli factori:
- frecvena ceasului intern;
- dimensiunea regitrilor interni i a magistralei de date;
- tipul constructiv al microprocesorului;
- dimensiunea memoriei CACHE.
Ceasul intern al unui PC este, de fapt, un oscilator care trimite n calculator pulsuri la
intervale de timp egale, bine determinate. Toate activitile calculatorului sunt coordonate
de aceste pulsuri periodice.
Frecvena cu care sunt generate aceste pulsuri poart numele de frecvena ceasului
intern, aceasta avnd ca unitate de msur Hertz-ul (Hz) i multipli si (1 Khz
=1024Hz=210 Hz, 1MHz=220 Hz,
1GHz=210 MHz =230 Hz).
Ex: o frecven de 16MHz nseamn 16 milioane de pulsuri pe secund. Cele mai rapide
procesoare ale PC-urilor de astzi au frecvena de tact de peste 3000 MHz. Cu ct
frecvena de ceas este mai mare, cu att calculatorul este mai rapid.
Viteza de lucru a microprocesorului determin ct de repede microprocesorul execut o
instruciune. Viteza de lucru a microprocesorului se msoar n milioane de instruciuni
pe secund (MIPS). Un calculator performant are o vitez de execuie de ordinul a 178
000 MIPS (http://en.wikipedia.org/wiki/Instructions_per_second).
Procesorul este unitatea central de prelucrare i este cea mai important component a
sistemului de calcul. Procesoarele sunt fabricate sub diferite forme, fiecare model avnd
3

nevoie de un anumit tip de slot sau soket pe placa de baz. Cei mai cunoscui
productori de microprocesoare sunt Intel i AMD.

Procesor (unitate central de prelucrare)


Tipul microprocesorului definete apartenena microprocesorului la o familie de
microprocesoare care au caracteristici comune. Aceste caracteristici determin
performanele calculatorului: viteza de lucru, setul de instruciuni care sunt nelese i
executate de procesor. Fiecare tip de procesor este caracterizat printr-o arhitectur intern.
La momentul actual, piaa de calculatoare este dominat de dou familii mari de
microprocesoare: Intel i AMD (Advanced Micro Devices). Aceste dou tipuri de
procesoare nu sunt compatibile ntre ele. Microprocesoarele din cadrul aceleiai familii
sunt compatibile ntre ele.
Un alt factor ce influeneaz viteaza PC-ului este tipul de procesor.
http://www.intel.com/pressroom/kits/quickreffam.htm (Intel Corporation: Pentium, Celeron,
Xeon, Itanium)
http://en.wikipedia.org/wiki/List_of_AMD_microprocessors.
http://www.amd.com/us/products/Pages/processors.aspx

Evoluia microprocesoarelor Intel


http://en.wikipedia.org/wiki/List_of_Intel_microprocessors

Procesor pe 4 bii
Intel 4004: first single-chip microprocessor
Introduced November 15, 1971
Clock rate 740 kHz
0.07 MIPS
Bus Width 4 bits (multiplexed address/data due to
limited pins)
PMOS
Number of Transistors 2,300 at 10 m
Addressable Memory 640 bytes
Program Memory 4 KB (4 KB)

12.5 MHz with 2.66 MIPS


16 MHz, 20 MHz and 25 MHz available.
Bus Width: 16 bit data, 24 bit address.
Included memory protection hardware to support
multitasking operating systems with per-process
address space
Number of Transistors 134,000 at 1.5 m
Addressable memory 16 MB (16 MB)
32-bit processors: the 80386 range
80386DX
Introduced October 17, 1985
Clock rates:
16 MHz with 5 to 6 MIPS
20 MHz with 6 to 7 MIPS, introduced February 16,
1987
25 MHz with 8.5 MIPS, introduced April 4, 1988
33 MHz with 11.4 MIPS (9.4 SPECint92 on
Compaq/i 16K L2), introduced April 10, 1989
Bus Width 32 bit data, 32 bit address
Number of Transistors 275,000 at 1 m
Reworked and expanded memory protection support
including paged virtual memory and virtual-86 mode,
features required by Linux,Windows 95 and OS/2
Warp
Used in Desktop computing

Procesor pe 8 bii
8008
Introduced April 1, 1972
Clock rate 500 kHz (8008-1: 800 kHz)
0.05 MIPS
Bus Width 8 bits (multiplexed address/data due to
limited pins)
Number of Transistors 3,500 at 10 m
Addressable memory 16 KB
8080
Introduced April 1, 1974
Clock rate 2 MHz
0.64 MIPS
Bus Width 8 bits data, 16 bits address
Number of Transistors 6,000
Addressable memory 64 KB

32-bit processors: the 80486 range


80486DX
Introduced April 10, 1989
Clock rates:
25 MHz with 20 MIPS
33 MHz with 27 MIPS (128 KB L2), introduced May
7, 1990
50 MHz with 41 MIPS (256 KB L2), introduced June
24, 1991
Bus Width 32 bits
Number of Transistors 1.2 million at 1 m; the 50
MHz was at 0.8 m
Addressable memory 4 GB
Level 1 cache of 8 KB on chip
Math coprocessor on chip
Used in Desktop computing and servers

8085
Introduced March 1976
Clock rate 5 MHz
0.37 MIPS
Bus Width 8 bits data, 16 bits address
Number of Transistors 6,500 at 3 m
The 16-bit processors: origin of x86
8086
Introduced June 8, 1978
Clock rates:
5 MHz with 0.33 MIPS
8 MHz with 0.66 MIPS
10 MHz with 0.75 MIPS
Bus Width 16 bits data, 20 bits address
Number of Transistors 29,000 at 3 m
Addressable memory 1 megabyte

Pentium (chronological entry)


Introduced March 22, 1993
32-bit processors: the Pentium ("I")
Pentium ("Classic")
Bus width 64 bits
System bus clock rate 60 or 66 MHz
Addressable Memory 4 GB
Virtual Memory 64 TB
16 KB of L1 cache

8088
Introduced June 1, 1979
Clock rates:
4.77 MHz with 0.33 MIPS
9 MHz with 0.75 MIPS
Internal architecture 16 bits
External bus Width 8 bits data, 20 bits address
Number of Transistors 29,000 at 3 m
Addressable memory 1 megabyte

P5 - 0.8 m process technology


Introduced March 22, 1993
Number of transistors 3.1 million
60 MHz with 100 MIPS (256 KB L2)
66 MHz with 112 MIPS (256 KB L2)

80286
Introduced February 1, 1982
Clock rates:
6 MHz with 0.9 MIPS
8 MHz, 10 MHz with 1.5 MIPS

Pentium II
Introduced May 7, 1997

Number of transistors 7.5 million


32 KB L1 cache
512 KB bandwidth external L2 cache
233 MHz Introduced May 7, 1997
266 MHz Introduced May 7, 1997
300 MHz Introduced May 7, 1997

Core 2 Duo X6850 - 2.54 GHz (4 MB L2)


Core 2 Duo E6750 - 2.67 GHz (4 MB L2)
Core 2 Duo E6700 - 2.67 GHz (4 MB L2)
Core 2 Duo E6600 - 2.40 GHz (4 MB L2)
Core 2 Duo E6550 - 2.33 GHz (4 MB L2)
Core 2 Duo E6420 - 2.13 GHz (4 MB L2)
Core 2 Duo E6400 - 2.13 GHz (2 MB L2)
Core 2 Duo E6320 - 1.86 GHz (4 MB L2)
Core 2 Duo E6300 - 1.86 GHz (2 MB L2)

Pentium III
Katmai - 0.25 m process technology
Introduced February 26, 1999
Number of transistors 9.5 million
512 KB bandwidth L2 External cache
Variants
450 MHz Introduced February 26, 1999
500 MHz Introduced February 26, 1999
550 MHz Introduced May 17, 1999
600 MHz Introduced August 2, 1999
533 MHz Introduced (133 MHz bus clock rate)
September 27, 1999
600 MHz Introduced (133 MHz bus clock rate)
September 27, 1999

Desktop CPU Quad Core


Introduced December 13, 2006
Number of Transistors 586 Million
Variants
Core 2 Quad Q6700 - 2.66 GHz (2x4 MB L2 Cache)
Core 2 Quad Q6600 - 2.40 GHz (2x4 MB L2 Cache)
Core i5
4 MB L3 cache
Introduced September 8, 2009
Variants
750 - 2.66 GHz
Core i7
256 KB L2 cache
8 MB L3 cache
781 million transistors
Introduced November 17, 2008
Variants
920 - 2.66 GHz
940 - 2.93 GHz
950 - 3.06 GHz
965 (extreme edition) - 3.20 GHz
975 (extreme edition) - 3.33 GHz

Pentium 4
0.18 m process technology (1.40 and 1.50 GHz)
Introduced November 20, 2000
L2 cache was 256 KB Advanced Transfer Cache
(Integrated)
System Bus clock rate 400 MHz
Number of Transistors 42 million
Used in desktops and entry-level workstations
0.18 m process technology (1.7 GHz)
Introduced April 23, 2001
Pentium 4E
Introduced February 2004
built on 0.09 m (90 nm) process technology Prescott
1 MB L2 cache
533 MHz system bus
Number of Transistors 125 million on 1 MB Models
Number of Transistors 169 million on 2 MB Models
800 MHz system bus (all other models)

Core i7

o
o
o
o
o

32-bit processors
Pentium D
Introduced May 26, 2005
2.663.2 GHz (model numbers 805-840)
Number of Transistors 230 million
1 MB x 2 (non-shared, 2 MB total) L2 cache
Cache coherency between cores requires
communication over the FSB
Performance increase of 60% over similarly clocked
Prescott
2.66 GHz (533 MHz FSB) Pentium D 805 introduced
December 2005
Contains 2x Prescott dies in one package

Bloomfield 45 nm process technology


4 physical cores
256 KB L2 cache
8 MB L3 cache
Front side bus replaced with
Variants

975 (extreme edition) 3.33 GHz/3.60 GHz Turbo


Boost

Turbo Boost

920 2.66 GHz/2.93 GHz

Lynnfield 45 nm process technology


o
4 physical cores
o
256 KB L2 cache
o
8 MB L3 cache
o
Variants

880 3.06 GHz/3.73 GHz


Turbo Boost (TDP 95W)

860S
2.53 GHz/3.46 GHz Turbo Boost (TDP 82W)

Intel Core 2
Introduced July 27, 2006
Number of Transistors 291 Million
64 KB of L1 cache per core (32+32 KB 8-way)
Variants
Core 2 Duo E6850 - 3.00 GHz (4 MB L2)
Core 2 Duo X6800 - 2.93 GHz (4 MB L2)

TODO: Westmere


o
o

o
12 MB L3 cache
Gulftown 32 nm process technology

980X Extreme Edition 6 physical cores


3.33 GHz/3.60 GHz Turbo Boost
256 KB L2 cache
970 - 3.20 GHz/3.46 GHz Turbo Boost

O alt caracteristic ce influeneaz viteza de lucru a calculatorului este viteza de lucru a


memoriei CAHE. Acest tip de memorie este conceput pentru a fi mai direct legat de
microprocesor dect MI (memoria intern), evitndu-se astfel operaiile intermediare. Cu ct
memoria CACHE este mai mare, cu att viteza de lucru este mai mare.
L1- memorie CACHE de nivel 1 ncorporat n general n microprocesor 8KB 128 KB.
L2- memorie CACHE de nivel 2 exterioar microprocesorului 256KB-16MB (6 x 256 KB).
L3- memorie CACHE de nivel 3 exterioar microprocesorului 4MB-16MB.
Capacitatea de memorie pe care o poate adresa un microprocesor este o alt mrime
caracteristic pentru un microprocesor. Un microprocesor nu poate adresa o cantitate infinit de
memorie, ci numai cantitatea maxim impus din construcie.
Valoarea maxim a memoriei adresabile de ctre un microprocesor este important n primul
rnd datorit faptului c microprocesorul lucreaz mult mai rapid cu MI (memoria intern) dect
cu ME (memoria extern). n al doilea a rnd pentru c un program nu poate fi executat dect n
memoria intern.
Microcalculatoarele actuale ajung s adrese ntre 1GB i 32 GB.
Setul de instruciuni pe care un microprocesor le poate executa este o ultim caracteristic a
microprocesorului. Cu ct acest set este mai bogat, cu att pot fi abordate mai multe domenii de
activitate cu ajutorul calculatorul respectiv.
Microprocesoarele prezint dou tipuri logice funcionale (http://www.techterms.com/
definition/cisc):
CISC Complex Instruction Set Computer, a fost standardul iniial folosit pentru setul de
instruciuni al micropocesoarelor.
RISC Reduced Instruction Set Computer, reprezint un pas nainte prin simplificarea structurii
instruciunilor, reducerea numrului acestora, ceea ce nseamn o vitez mai mare de execuie.

Memoria intern
Memoria intern a calculatorului are rolul de a nregistra valori i de a reda valori. Memoria
intern a unui calculator este acea parte a memoriei care intr n contact direct cu
microprocesorul. Ea este alcatuit din dou mari pri ROM i RAM.
ROM (Read Only Memory - memorie doar citibil) este o memorie care conine informaii, de
obicei programe, nemodificabile pe durata utilizrii calculatorului. Memoria ROM este scris o
singur dat, de regul la fabricarea calculatorului. Acest tip de memorie nu poate fi rescris ori
tears. Avantajul principal pe care aceast memorie l aduce este insensibilitatea fa de curentul
electric. Coninutul memoriei se pstreaz chiar i atunci cnd nu este alimentat cu energie.
Memoria ROM este o memorie remanent, adic la scoaterea de sub tensiune informaiile se
pstreaz.
RAM (Random Access Memory - memorie cu acces aleator) este o memorie volatil, ceea ce
face ca informaia coninut aici s se piard la decuplarea calculatorului de sub tensiune.
Aceasta este memoria care poate fi citit ori scris n mod aleator, n acest mod putndu-se
accesa o singur celul a memoriei fr ca acest lucru s implice utilizarea altor celule. n
practic, memoria RAM este memoria de lucru a PC-ului, util pentru prelucrarea temporar a
datelor, dup care este necesar ca acestea s fie stocate (salvate) pe un suport ce nu depinde
direct de alimentarea cu energie pentru a menine informaia. Memoria RAM este o memorie
neremanent, adic la scoaterea de sub tensiune informaiile se pierd.
7

Memorie intern RAM


Memoria este locul de stocare a tuturor octeilor de care are nevoie microprocesorul pentru a
funciona. Ea conine att datele brute care urmez s fie prelucrate, ct i rezultatele
prelucrrilor. n sensul cel mai strict, memorie poate s nsemne orice dispozitiv de stocare a
datelor, chiar dac acesta conine un singur bit.
n timpul funcionrii, procesorul execut instruciuni aflate n memoria calculatorului. O parte
dintre instruciuni sunt legate de procesul de pornire a calculatorului si din acest motiv sunt
nregistrate ntr-o memorie permanent cunoscut sub numele de memorie R.O.M. (Read Only
Memory). Tot n aceast memorie sunt pstrate si secvenele programate care servesc la accesul
perifericelor principale, deoarece ele sunt folosite n procesul de pornire. Ansamblul acestor
programe de acces este cunoscut sub numele de BIOS Basic Input Output System.

Memorie intern ROM


Restul memoriei este denumit memorie R.A.M. (Random Access Memory), memorie cu acces
aleator. Coninutul aceteia se modific permanent n timpul funcionrii calculatorului.
Unitatea de msur a capacitii memoriei este octetul (eng. byte, prescurtat B). Un octet este
format dintr-o succesiune de 8 poziii binare (bii) i permite n principiu memorarea unui
caracter. Un bit este echivalent unei cifre binare, deci poate lua dou valori, 0 sau 1. Dei din
punct de vedere fizic bitul este celula elementar care compune memoria, ca unitate de memorie
s-a impus octetul datorit semnificaiei sale legate de asocierea cu caracterul.
Din punct de vedere fizic, memoria RAM a unui calculator este format prin alturarea unor
module (barete) de memorie. O caracteristic a unei barete de memorie este capacitatea acesteia,
exprimat n MB (megaoctei). Valorile uzuale pentru un modul de RAM sunt 512 MB, 1 GB ,
2GB, 4GB sau 8 GB .
Caracteristica de baz a memoriei pentru PC este posibilitatea de a fi modificat prin intermediul
electricitii. De aceea cele mai practice memorii sunt formate din circuite integrate, disponibile
n diferite forme, deosebindu-se prin funcii, accesibilitate, tehnologie i capacitate de vitez.
8

Memoria intern a unui PC este caracterizat de urmtorii parametri:


- dimensiunea ei
- timpul maxim de rspuns
- tipul memoriei
- frecvena la crea ruleaz
Dimensiunea memoriei interne
Este strns legat de microprocesorul folosit, fiind limitat de tipul acestuia.
Dimensiuni actuale 512 MB, 1GB, 2GB, 4GB16 GB, 24 GB, 32GB. Cele mai utilizate n
prezent sunt cele ntre 1 GB i 4GB.
Timpul maxim de rspuns
Se exprim prin intervalul de timp scurs din momentul n care MI primete comanda de la
microprocesor pentru a citi sau scrie date i momentul n care depune datele pe magistrala de
date. Valoarea medie este de 7-15 ns (nano secunde) i depinde de tehnologia de fabricaie a
cipurilor de memorie.
Nanosecund o miliardime de secund.
Tipul memoriei i frecvena de lucru
Memoria cea mai rspndit n momentul de fa este DDR SDRAM (Double Data Rate
Synchronous Data Random Access Memory).
Modele actuale: DDR2 i DDR3
Frecvena efectiv este de 400, 667, 800, 1066, 1333, 1600, 1866, 2 000, 2133, 2400 MHz.
DDR - module de 512 MB, 1GB
DDR2 - module de 1GB, 2GB i 4GB.
DDR3 - module de 1GB, 2GB, 4GB i 8GB.

Magistrala
Magistralele pot fi interne sau externe procesorului, pentru transmisii de date sau pentru
transport de adrese. Numrul de bii ce pot fi transportai la un moment dat se numete limea
magistralei.
Tipuri de magistrale
Cele mai importante magistrale ale unui calculator sunt:
-

magistrala procesorului
magistrala memoriei
magistrala I/O

Magistrala procesorului asigur comunicaia adreselor i a datelor ntre procesor, magistrala


I/O, memoria RAM i memoria CACHE. Magistralelor externe are o frecven mult mai mic
dect magistrala procesorului.
Magistrala memoriei se folosete pentru transferul informaiilor ntre procesor i memoria
RAM a sistemului. Transferul datelor pe aceast magistral este controlat de controlorul de
memorie. Limea magistralei de memorie este ntotdeauna egal cu limea magistralei
procesorului i deci i cu dimensiunea regitrilor procesorului.
Magistrala de I/O este folosit pentru comunicarea ntre procesor i dispozitivele periferice.
Componentele de I/O pot fi conectate la magistrala de I/O a sistemului prin conectori sau sloturi
de extensie.
Magistrale de date
9

Magistrala de date este reprezentat prin ansamblul de linii (trasee) de transmisie utilizate pentru
a transmite i recepiona date. Cu ct sunt mai multe linii de transmisie paralele, cu att se pot
transmite simultan mai multe semnale, adic date, i magistrala este mai rapid.
Magistrala de date este bidirecional. Pe ea intr date atunci cnd se efectueaz o citire din
memorie sau de la dispozitivele de intrare/ieire, i ies date la efectuarea unei scrieri. Cu ct este
mai lat, cu att viteza calculatorului este mai mare.
Magistrala de adrese. Aceasta este unidirecional, adic adresele ies din microprocesor pentru
a fi transmise la circuitele de memorie i cele de intrare/ieire ale calculatorului.
O magistral de adrese este folosit pentru a specifica o adres fizic. Cnd un procesor trebuie
s citeasc sau s scrie la o locaie de memorie, el specific acea locaie de memorie utiliznd
magistrala de adrese (valoarea de citit sau scris este trimis pe magistrala de date). Limea
magistralei de adrese determin cantitatea de memorie pe care un sistem o poate adresa. De
exemplu, un sistem cu o magistrala de adrese pe 32 de bit poate adresa 2 32 (4 294 967 296)
locaii de memorie. Dac fiecare adres de memorie deine un octet, spaiul de memorie
adresabil este de 4 GB.
Magistrala de comenzi

Spre deosebire de celelalte dou magistrale, n care liniile fiecruia aveau semnificaii similare,
magistrala de comenzi este reuniunea unor semnale individuale de intrare sau de ieire din
microprocesor, avnd fiecare un rol aparte.
Aceste semnale se clasific n trei grupe:
semnalul de tact
semnalul de comand
semnalul de stare
Semnalul de tact
Este un semnal digital i constituie elementul motor al microprocesorului. Toate evenimentele
interne ale microprocesorului sunt sincronizate cu acest semnal. Deoarece viteza de execuie a
instruciunilor este direct proporional cu frecvena tactului, interesul este ca semnalul de tact s
aib frecvena ct mai mare. Fiecare instruciune executat de microprocesor dureaz un numr
ntreg de taci.
Semnale de comand
Sunt semnalele generate de ctre microprocesor cu ajutorul crora, unitatea de comand a
microprocesorului dirijeaz activitile din interiorul calculatorului.
Semnale de stare
Sunt semnalele prin care microprocesorul preia comenzi de la celelalte componente din sistem.

2.4. 2. Descrierea sistemelor de calcul


Componenta care ofer cadrul pentru componentele interne i ofer protecia acestora poart
denumirea de carcas.

10

Carcase
Pe lng protecie i susinere, carcasa asigur i pstrarea componentelor la o temperatur
adecvat prin intremediul ventilatoarelor de carcas care sunt folosite pentru micarea aerului n
interiorul carcasei. n funcie de productori toate, tipurile de carcas pot avea conectori (ieiri)
porturi USB i audio, montate pe partea frontal a carcasei.
Placa de baz reprezint circuitul integrat principal care conine magistralele sau circuitele
electrice care se gsesc ntr-un calculator.

11

Placa de baz este de fapt componenta de baz a UC i este denumit i motherboard (plac
mam). Celelalte circuite din UC sunt pri ale acesteia sau se conecteaz direct la ea.
Placa de baz denumete funciile i capacitile fiecrui calculator, deci am putea spune c
fiecare tip de calculator are un tip de plac de baz (MB).
Placa de baz conine cele mai importante elemente ale unui PC: microprocesorul, cipul BIOS,
memoria, sistemul de stocare, sloturile de extensie i porturile. Toate acestea sunt controlate de
elementul cel mai important al plcii de baz: cipsetul.
Conector de curent- este mufa responsabil cu alimentarea cu energie a plcii de baz.
Socket-ul CPU aici se va monta procesorul.
Socket-ul determin tipul de procesor sau procesoare ce pot fi instalate pe acea plac de baz. De
asemenea, sistemul de rcire al pocesorului trebuie s fie compatibil cu acest socket, instalarea
radiatorului i al ventilatorului trebuie s se efectueze n aa fel nct s securizeze procesorul.
Socket-urile difer de la un productor la altul, ca urmare trebuie avut mare grij la alegerea
fcut.

Cipset-ul
Cip-ul reprezint denumirea pentru un circuit integrat, construit pe baz de siliciu, care are un rol
bine definit n funcionarea unui echipament electronic. Procesorul, memoria, placa de baz,
placa grafic, placa de sunet, toate nglobeaz unul sau mai multe astfel de cip-uri, fiecare avnd
rolul su, ce poate fi ori de execuie a anumitor operaii, ori de memorare a unor date, de obicei,
temporar. Spre exemplu, funcia procesorului este uor de neles: execuia propriu-zis a
operaiilor necesare desfurrii activitilor unui computer. Placa grafic deine un cip principal
ce efectueaz operaii similare dar optimizate pentru domeniul grafic, att 2D ct i 3D. Memoria
nu face altceva dect s stocheze temporar informaii necesare celorlalte echipamente. Am ajuns
la placa de baz, al crei rol este mai greu de neles. Muli vor considera c singurul ei rol este
acela de a lega componentele ntre ele, aadar ce nevoie mai avem de cip-urile prezente pe ea? n
12

primul rnd, placa de baz nu este pur i simplu un element de legtur, ci este componenta
principal a unui sistem, care coordoneaz toate activitile.
Componentele unei plci de baz
Ea joac rol de arbitru i direcioneaz fluxurile de date ntre procesor i memorie, memorie i
hard disk, procesor i tastatur i altele asemenea. Nimic nu poate funciona pur i simplu, este
nevoie de o component suprem care s tie s foloseasc resursele celorlalte componente
dintr-un PC. Un astfel de echipament poart numele de controller. Putem spune c placa de baz
este un controller general, diferitele ei segmente oferind funcia de controller local. De exemplu,
controller-ul de memorie este circuitul care d via memoriei, fr el memoriile DDR vor fi
alimentate cu energie i nimic mai mult, neexistnd nimeni care s exploateze posibilitile
oferite de ele.

Arhitectura i comunicarea Chip set-ului


Controller-ul principal al plcii de baz este denumit cipset, fiind format de obicei din dou
cip-uri independente (de aici denumirea de cipset = set de cip-uri). Ele poart numele de
northbridge i southbridge (aceasta n ciuda ncercrii unor companii de a le schimba aceste
nume deja ncetenite). Sau altfel spus, puntea de nord i cea de sud (nu exist nici o legtur cu
13

punctele cardinale, nordul i sudul fiind alese pentru a sublinia poziiile opuse pe care le au
aceste cip-uri, aproape simetrice fa de centrul plcii). Fiecare dintre ele are un rol bine
determinat, rol care depinde de la cipset la cipset dar exist multe elemente comune ntre
diferitele modele. Numrul tipurilor de cipset-uri aprute de-a lungul istoriei este foarte mare,
ns numrul celor folosite ntr-o anumit perioad a evoluiei PC-urilor este relativ mic.
Denumirile de cipset, northbridge i southbridge chiar dac ele nu sunt 100% corecte, n primul
caz pentru c unele cipset-uri sunt de fapt simple cip-uri (nordul se contopete cu sudul), fiind
prezent un singur cip integrat principal pe placa de baz ce joac dublu rol, (un exemplu fiind
Intel).
Northbridge-ul este rspunztor de comunicarea cu procesorul, cu memoria, cu portul AGP
i/sau PCI Express (dac cel puin unul dintre ele exist) iar southbridge-ul cu tot ce nseamn
periferic: uniti de stocare (porturile IDE i cel de floppy), slot-urile PCI i ISA i interfeele
externe, cum ar fi cea USB, FireWire, reeaua sau sunetul.
(http://en.wikipedia.org/wiki/Front-side_bus)
FSB-ul (Front Side Bus) este magistrala de date dintre procesor i Northbridge. Exist la unele
procesoare i Back Side Bus, acesta fiind conexiunea dintre procesor i cache (de obicei L2).

BIOS(Basic Input/Output System)- sistem de intrare-ieire de baz. Software ncorporat care


determin ce poate face un calculator fr s acceseze programele de pe disc.
Cea mai important parte a programelor de sistem care coordoneaz activitatea calculatorului i
ofera servicii pentru programele de aplicaii, sunt implementate din construcie n memoria
ROM, constituind sistemul de intrare/ieire de baz numit BIOS (Basic Input Output System).
BIOS-ul este un firmware, adica un soft stocat permanent intr-un cip ROM.
ROM BIOS-ul conine programe de gestionare a elementelor hardware ale PC-ului. Scopul
principal l constituie:
Secventa POST (Power On Self Test) reprezint autotestarea componentelor n momentul
punerii sub tensiune a calculatorului. n aceast faz se verific starea de funcionare a
calculatorului. Se fac teste de memorie.
Secventa de BOOT adic ncrcarea sistemului de operare de pe dispozitivul de iniializare.
Pentru a fi ncarcat sistemul de operare, BIOS-ul trebuie sa citesc mai inti o inregistrare de
incrcare boot record- aflat la nceputul discului i controlul calculatorului este preluat de
micul program coninut n aceast nregistrare, urmnd astfel s fie incrcat sistemul de operare
n calculator. Dispozitivul de iniializare este de obicei hard-disc-ul, discheta sau CD-ROM-ul
dar utilizatorul are posibilitatea de a specifica de pe care dispozitiv se dorete iniializarea.
Programele coninute n ROM-BIOS sunt transferate pentru execuie n DRAM, de unde
procesorul le executa. Cele mai noi tipuri de BIOS ncorporeaz faciliti de determinare a
configuraiei interne i de alocare a resurselor prin intermediul standardului PnP (Plug and Playconectare i folosire).
Bateria CMOS alimenteaz ceasul intern i alte funcii ale BIOS-ului. Resetarea BIOS-ului
presupune scoaterea sa din loca pentru cteva minute. Chiar lng el se afl cip-ul BIOS-ului,
uor de recunoscut datorit soclului su. mpreun alctuiesc un ansamblu fr de care nici un
sistem nu poate funciona. Conine codul necesar controlrii tastaturii, display-ului, unitilor de
disc, etc.
Conectori SATA Seste o interfa care realizeaz conectarea cu dispozitivele de stocare a
datelor(cum ar fi uniti de hard disk i unitile optice).
Conectorii externi conectorii care asigur legtura perifericelor cu placa de baz. Aici se
gsesc conectorii PS/2, n care se introduc cablurile mouse-ului i al tastaturii, FireWire
(standard de magistral extern, foarte rapid, care are viteze de transfer al datelor mai mare de
400 MBps), 2 LAN (de reea) i USB.
14

Conectorii IDE (Intelligent Drive Electronics sau Integrated Drive Electronics) Aici se
conecteaz componente ca hard diskuri cu interfa IDE sau uniti optice CD/DVD. Chiar dac
exist un singur conector, exist cabluri care permit legarea mai multor componente la un singur
conector IDE.
Slolt-uri PCI(Peripheral Component Interconnect) Reprezint interfaa cea mai utilizat pentru
conectarea plcilor adiacente (grafice, de sunet, modem-uri, tunere TV, etc.). AGP (Accelerated
Graphics Port) un alt tip de slot, n care se conecteaz de obicei placa video, a fost nlocuit
treptat de cele PCI, aa cum cele PCI, au nceput s lase locul celor PCI Express. Este de
meninut, c dac plac de baz nu este dotat cu un slot AGP, nu se va achiziiona o plac video
cu o astfel de interfa.
Slot-uri PCI Express- o mai nou generaie a clasei PCI, care nu mparte limea de band cu alte
interfee similare, crescnd astfel viteza de transmisie i implicit performana componentei pe
care o deservete.

Interfeele externe: serial, paralel, USB etc


Pe lng interfeele care permit conectarea componentelor interne, n spe plcile de
extensie, porturile externe permit ataarea de dispozitive exterioare PC-ului care
ndeplinesc diverse funcii, de la mouse pn la DVD writer.
Porturile serial i paralel sunt prezente n practic toate sistemele, de la apariia PC-ului
ncoace, fiind utilizate n principal pentru cuplarea unor dispozitive periferice externe (mouse
serial, imprimant, modem, scanner etc). Diferenele dintre ele privesc modul de funcionare:
portul serial transmite date pe un singur fir (bit cu bit), fa de cel paralel care transfer
datele pe opt linii paralele (byte cu byte).
Perifericele conectate la portul paralel sunt diverse, cuprinznd n primul rnd
imprimantele, scanner-ele, unitile de band dar i altele mai exotice, precum
webcam-urile. Odat cu necesitile tot mai mari de la sfritul anilor '90, portul
paralel a nceput ncet-ncet s fie dat uitrii, locul su fiind preluat de alte
standarde incompatibile cu acesta.
Portul serial, datorit vitezei sczute, nu poate fi utilizat dect de
componente care nu necesit viteze mari, precum mouse-ul sau modem-ul.
Un avantaj al su, de cele mai multe ori ignorat, este posibilitatea de
transmitere a datelor la distane mult mai mari dect portul paralel. Putem
aduga i numrul de fire de transmisie mai mic (3 n cazul portului serial fa
de 19 sau 25 pentru paralel), deci costurile cablurilor sunt mai reduse.
Concluzionnd, nu putem pune o relaie comparativ ntre portul serial i paralel pentru c ele
au fost concepute pentru utilizri diferite. Ambele se afl n declin, ns nici un alt standard nu a
reuit s se impun puternic din cauza costurilor ridicate, cu excepia celui PS/2 - utilizat azi
pentru tastatur i mouse. Acesta a fost introdus de IBM n 1987, odat cu seria de PC-uri
numit PS/2 (Personal System/2. ns Intel s-a folosit de standard, el devenind uzual abia n
1997. Att mouse-ul ct i tastatura (conectat pn atunci prin standardul AT compatibil pin la pin cu PS/2, dar de form mai mare) se legau la computer prin
acest port.
Un alt standard, pe numele su USB (Universal Serial Bus), a aprut din
dorina de a se oferi o interfa universal, capabil s conecteze la PC orice fel
de dispozitiv, de la mouse, imprimant, pn la interfa extern de sunet (similar
unei plci de sunet dar situat n exteriorul PC-ului), TV tuner, hard disk i unitate
optic.
Interfaa este plug&play, ceea ce nseamn c orice dispozitiv va fi
recunoscut
automat de sistemul de operare i respectiv va putea fi conectat sau
deconectat
din zbor, fr a fi necesar o repornire.
15

USB s-a impus foarte greu, pe parcursul ctorva ani el progresnd lent din cauza
performanelor reduse ale dispozitivelor conectate la acest port. n prezent, plcile de baz
suport interfaa USB i aproape toate dispozitivele se pot conecta la aceasta.
Exist 3 tipuri de porturi USB:
USB 1.1 permitea transmisia la viteze de pn la 12 Mbps n mod full-speed i 1.5 Mbps n
modul low speed.
USB 2.0 permite scriere la viteze de pn la 30 MB/s.
USB 3.0 permite scriere la viteze de pn la 135 MB/s.
Un port cu funcii mai avansate i cu o vechime mai mare este FireWire, numit i IEEE
1394, standard introdus de ctre Apple la mijlocul anilor '80 i oferit apoi ctre IEEE (Institute of
Electrical and Electronics Engineers) pentru standardizare, de unde i numele alternativ.
n 1995, acest institut lansa specificaiile sale oficiale, oferind trei rate de transfer posibile:
100, 200 i 400 Mbps. Aceasta n perioada n care USB, n prima sa versiune (12 Mbps) era doar
n proiect. Totui, scopul lui FireWire este diferit: el dorete s conecteze la computer
dispozitive ce au nevoie (i aveau nevoie nc de la acea dat) de viteze foarte mari, precum
camerele video digitale, Sony adoptnd rapid standardul. ncet-ncet, FireWire a ctigat
popularitate, devenind astzi ceva doar cu puin mai exotic dect USB (nefiind prezent pe orice
plac de baz, dar cele high-end sigur l dein). n prezent, utilizarea sa este destul de larg, fiind
folosit de dispozitive real-time de editare audio/video, dar i de produse destinate publicului larg,
precum scannere, webcam-uri, uniti optice de stocare sau hard disk-uri portabile.
Alt interfa ntlnit pe majoritatea plcilor de baz, este IrDA (Infrared Data
Association), care permite schimbul de date wireless (fr fir) cu alte echipamente ce au
incorporat o astfel de tehnologie (imprimante, laptop-uri, PDA-uri, telefoane mobile, camere
digitale etc) sau chiar cu un alt PC. Tot la capitolul interfee wireless mai merit menionat
standardul Bluetooth, relativ folosit, dar nc exotic pentru utilizatorii obinuii. Prin
intermediul acestuia, PC-urile, PDA-urile, telefoanele mobile, imprimantele i alte dispozitive,
pot fi conectate folosind undele radio, pe distane scurte sau medii.
Bluetooth creeaza mici retele fara fir, denumite retele personale PAN (Personal Area Network)
intre PC si dispozitive periferice cum ar fi: imprimante, tastaturi, mouse-uri, chiar si ehipamente
electronice cum ar fi telefoane celulare, televizoare, sisteme de protectie a locuintelor. Este
foarte rezistent la interferent. Transferul de date se face cu o rata aproximativa de 723Kbps,si
are o raza de actiune cam de 10m. Exist si dispozitive Bluetooth mai performante dar acestea
nu sunt inca disponibile pe scar larg.
Unitile de rcire sunt acele dispozitive care au rolul de a pstra o temperatur corespunztoare
a diferitelor componente ale sistemului de calcul prin micarea aerului din interiorul carcasei.
Aceste uniti se prezint sub diferite forme i dimensiuni n funcie de componenta pe care va fi
aplicat.

(a)

(b)
16

(c)

Uniti de rcire pentru: (a) procesor, (b) plci video, (c) carcas
Sursa de alimentare - power supply unit (PSU) asigur fiecrei componente din PC cantitatea
exact de curent de care are nevoie pentru a funciona.

Sursa se alimentare
HARD-DISK-ul este un disc magnetic, de mare capacitate, care ajut la stocarea datelor pentru
sistemele cu microprocesoare.
Placa video reprezint componenta care genereaz imaginea de pe ecranul monitorului, la
parametri cerui, convertind codurile digitale n modele de bii pentru fiecare punct vizibil
determinnd totodat numrul de culori afiate i rezoluia final a imaginii.
Placa de sunet nglobeaz toate componentele electronice necesare producerii de sunete i
asigur prin caracteristicile hardware cteva funcii referitoare la componenta audio.
Cea mai important funcie este conversia datelor audio digitale n form analogic, redat de
difuzoare sub form de sunete. n plus nregistreaz sunete pentru redarea ulterioar a unui
convertor analogic-digital. Prin sintetizatoarele interne proprii pot crea sunete, iar prin circuitele
de mixare combin datele de la toate sursele disponibile PC-ului (microfonul i ieirea
convertorului digital-analogic de pe placa de sunet). Tot aici este inclus i un amplificator care
preia amestecul audio i l amplific la volumul dorit.
Plcite de baz moderne au integrat placa de sunet.

Placa de sunet
Unitile CD-ROM reprezint un mediu de distribuie a datelor cu ajutorul discului denumit
compact disk (CD). Aceste dispozitive sunt folosite pentru citirea informaiilor de pe CD care are
o capacitate standard de 650 MB. Unitile CD-RW sunt acele uniti optice cu ajutorul crora
putem transfera informaiile dintr-un sistem de calcul pe CD, dar i pentru a citi informaiile de
pe suportul de stocare. ncepnd cu anii 90 au fost dezvoltate dou medii optice de stocare cu
densitate mare: discul MultiMedia susinut de Philips i Sony, iar pe de alt parte discul
SuperDensity susinut de Toshiba, Time-Warner i Hitachi. Cu ajutorul celor de la IBM, Philips
i Sony au renunat la idea discului MultiMedia i au dezvoltat discul SuperDensity cu o
capacitate de 4,7GB. Aceast nou tehnologie a dus la apariia DVD-ROM-ului (uniti de citire)
i a DVD-RW-ului (uniti de scriere i citire).
17

Uniti optice CD-ROM / DVD-ROM


Plac de reea, numit i adapter de reea sau plac cu interfa de reea, este o pies electronic
proiectat petru a permite calculatoarelor s se conecteze la o reea de calculatoare. Termenul
corespunztor n englez este Network Interface Card (NIC). Placa este de obicei opional; cnd
este instalat ntr-un computer ea permite accesul fizic la resursele reelei. Reeaua permite
utilizatorilor crearea de conexiuni cu ali utilizatori, n principiu pe dou ci: prin cablu fizic, sau
printr-o tehnologie radio fr fir de tip wireless.
Fiecare plac de reea poart un identificator unic propriu, care i permite s fie adresat i
regsit chiar n reelele de ntindere global maxim.

Plac de reea cu conexiune cu fir

Plac de reea cu conexiune wireless

18

S-ar putea să vă placă și