Documente Academic
Documente Profesional
Documente Cultură
Educational Center
Material pentru uz intern. Este folosit in cadrul modulelor de curs ASC si Depanare Soft si Hard.
~2002~
MEM
UI ALU UE
UC
Salvarea este procedeul de transfer a datelor din memoria internă în cea externă.
3
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
este o secvenţă de cod binar, care dacă se află în memoria internă poate fii rulată direct
(program executabil).
Firmware este software-ul inclus în dispozitivele electronice în momentul
fabricaţiei acestora.
nivele de tensiune: 5V, 12V si mai nou 3.3V date de o sursă de alimentare livrată
cu sistemul de calcul, având puteri cuprinse între 200w şi 300w. Sursele pot fii AT sau
ATX.
frecvenţa F=1/T, frecvenţa centrală (66MHz, 100MHz, etc.) având un factor de
multiplicare. FSB = frecvenţa frontului magistralei de date (front site bus).
4
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
Placa de bază
5
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
Placa de bază (main board, mother board, MB) este cea mai importantă componentă a PC.
Ea conţine:
soclul pt procesor sau chiar procesorul
conectorii pt magistrale (bus)
chip set-ul
ROM BIOS
circuitele de adaptare la magistrale pt flopy disk - FDD
o hard disk - HDD (IDE)
o driver-e pt input/output - i/o
controler-ul pt tastatură
conectorul de alimentare
conectorul pt legatura cu bordul calculatorului
O magistrală nu este altceva decât o cale prin care pot circula date în interiorul PC.
Această cale se utilizează pt comunicaţie şi se stabileşte între două sau mai multe elemente
ale PC. Un PC are mai multe tipuri de magistrale:
magistrala procesorului
magistrala de adrese
magistrala memoriei
magistrale i/o sau de extensie
Magistrala ISA pe 8 biţi are un conector cu 62 contacte pe două rânduri (A1 - A31,
B1 - B31), magistrala ISA pe 16 biti având o extensie cu 36 de contacte pe două rânduri
(C1 - C18, D1 - D18).
A1 A31 C1 C18
B1 B31 D1 D31
7
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
operare este “plug & play”, va prelua aceste atribuţii şi se va îngrijii să nu apară erori.
Dacă o componentă nu satisface aceste cerinţe, utilizatorul va trebui să preia rolul de
arbitru şi să configureze manual. Plăcile “plug & play” sunt dotate cu un cod special care
are rol de identificare pt ca resursele să poată fi puse la dispoziţia plăcii.
Magistrala AGP (Accelerated Graphic Port) este de fapt un port de comunicaţie în
cadrul arhitecturii calculatorului care îmbunătăţeşte transferul de date între procesorul
video, memoria sistemului şi procesorul principal. AGP aduce îmbunătăţiri fundamentale
atât în procesarea imaginii grafice 2D, 3D cât şi în animaţie. Tot mai multe aplicaţii care
permit afişarea 3D în timp real impun cerinţe riguroase hardware-ului. Trebuiesc efectuate
calcule foarte complexe într-un timp extrem de scurt şi trebuiesc afişate hărţi de textură de
dimensiuni mari. Hărţile de textură sunt hărţi de biţi (bmp) care descriu în detaliu
suprafeţele obiectelor în 3D. Magistrala AGP permite controller-ului grafic să creeze
texturile direct în RAM. Prin implementarea AGP a fost eliberată magistrala PCI, aceasta
nemaifiind încărcată cu date video.
C hipset-ul unei plăci de bază este un set integrat de chip-uri care realizează toate
funcţiile vitale ale unui sistem de calcul. La plăcile vechi aceste funcţii erau
implementate printr-un nr mare de circuite integrate distincte.
Memoria ROM BIOS (Read Only Memory - Basic Input/output System) este
formată dintr-o serie de programe înscrise în ROM existentă pe placa de bază. Denumirea
de BIOS este întotdeauna asociată cu numele firmei producătoare: AMI, Award, Phoenix.
10
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
Programele înscrise în ROM BIOS diferă în funcţie de tipul calculatorului şi ele nu pot fi
rulate decât pe sistemul pentru care au fost proiectate. În ultimul timp programele BIOS
sunt furnizate într-o memorie Flash-ROM care este usor de actualizat.
Memoria CMOS este un tip de memorie cu un consum foarte redus care se utilizează pt a
păstra data, ora şi configuraţia sistemului. Capacitatea CMOS este de 64 octeti (512 biti),
informaţia fiind scrisă codificat. Datele din memorie se înscriu de către furnizorul de
echipament şi pot fi modificate oricând de utilizator dacă acesta intră în setup în timpul
pornirii sistemului. Această memorie, împreună cu un circuit de ceas sunt alimentate
permanent dintr-un acumulator sau o baterie long life, determinând funcţiile prioritare timp
îndelungat. Destul de răspândite sunt controller-ele timer CMOS cumulate sub denumirea
de ceas Dalas care nu au nevoie de o baterie pe placa de bază deoarece chip-ul conţine o
baterie cu Li a cărei durată de viaţă este de peste 10 ani.
Resursele de sistem sunt reprezentate de :
adresele porturilor de I/O
întreruperi - IRQ number (Interrupt Request Channel ‘no’)
canale DMA (Direct Memory Access)
memorie
programul corespunzător. După ce rutina soft termină execuţia operaţiei, este restaurat
conţinutul stivei în registrele CPU şi sistemul reia programul pe care îl executa înainte să
apară întreruperea. Prin utilizarea întreruperilor se răspunde evenimentelor în timp util.
Întreruperile hard au asociate nr pt a se stabilii priorităţi. Întreruperile cu cea mai înalta
prioritate l-i se asociază nr cele mai mici. Întreruperile cu nr mic de prioritate concurează
cu alte întreruperi. Dacă sistemul este prea încărcat prin depăşirea stivei, adică prea multe
cereri de întrerupere au fost generate într-un timp prea scurt, apare o eroare de depăşire a
stivei şi sistemul se blochează - Stack Overflow.
Întreruperile magistralei ISA pe 16 biti. Atunci când s-a constatat o creştere a nr
de întreruperi, s-a trecut la utilizarea a două controller-e de întreruperi cu înlănţuirea
întreruperilor generate de al doilea controller la întreruperea IRQ2 ( IRQ9 - IRQ15 au
prioritate mai mare decât IRQ3 - IRQ8). Această aranjare înseamnă de fapt că sunt
disponibile doar 15 nr de întreruperi, IRQ2 fiind identică cu IRQ9. Întreruperile cu nr mai
mare decât 8 provin de la al doilea controller.
IRQ 0 - ocupată de timer-ul sistemului (circuitul de ceas - tactul sistemului) având cea mai
mare prioritate
IRQ 1 - ocupată de tastatură
IRQ 2 - cascadă la IRQ9
IRQ 3 - folosită de COM2
IRQ 4 - COM1
IRQ 5 - placa sunet, placa reţea sau rămâne liber
IRQ 6 - controller FDD
IRQ 7 - LPT
IRQ 8 - RTC (ceasul de timp real)
IRQ 9 - placa video veche
IRQ 10 - placa reţea sau adaptor MP
IRQ 11 si IRQ 12 - sunt rezervate, putând fi ocupate de orice dispozitiv
IRQ 13 - coprocesor matematic
IRQ 14 - primary IDE (conectare pt HDD principal)
IRQ 15 - secondary IDE (conectare pt HDD secundar)
12
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
Canalele DMA descriu un procedeu simplu prin care controller-ul DMA transportă
la comandă o anumită cantitate de date dintr-o locaţie de memorie în alta. Procesorul
specifică actiunea livrând adresa de start şi cea de oprire cât şi lungimea blocului. După ce
a realizat acest lucru trece la rezolvarea altor acţiuni. Magistrala ISA asigură 8 canale
DMA, canale ce pot lucra pe 8 sau 16 biţi.
Microprocesorul
Tipuri de microprocesoare.
Primul calculator personal lansat pe piaţă decătre firma producătoare IBM, era bazat
pe un procesor I8088 (Intel) care lucra la o frecvenţă de 4,77MHz. A fost ales acest
microprocesor cu performanţele cele mai scăzute pt a menţine costul sistemului cât mai
redus. Admitea o magistrală internă de 16 biţi dar magistrala externă era de 8 biţi. Astfel,
primul calculator personal accepta adăugarea unui coprocesor matematic X87 ataşat la
magistrala locală a procesorului, coprocesor care se ocupa de calculele în virgulă mobilă
FPU (Floating Point Unit). Acest sistem era realizat în arhitectură XT (Extended
Technology).
14
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
Procesorul 80386 a apărut în anul 1985, saltul fiind impresionant, procesorul lucrând
pe 32 biţi. Are 275000 tranzistori, fiind realizat în tehnologie CMOS (Complementary
Metal Oxid Semiconductor), la o mărime de 1,2m. Prin aceasta se înţelege distanţa
minimă dintre două componente aflate pe aceeaşi pastilă de siliciu. Procesorul a apărut cu
132 pini în conectare pe soclu şi nu necesita cooler (radiator de răcire). Faţă de 286 are un
mod în plus de lucru, cel virtual/real, care permite mai multor sesiuni în mod real să
lucreze simultan în mod virtual. Apare astfel ideea de multitasking (posibilitatea de a avea
în execuţie două sarcini sau două procese în acelaşi timp).
Primele modele de procesoare 386 lucrau la frecvenţa de 12,5MHz ajungându-se
până la 50MHz. Varianta 386SX oferea facilităţile unui procesor 386 la preţul celui de
286. Deşi avea o arhitectură identică cu 386DX, ele comunicau în exterior pe 16 biţi,
utilizând o magistrală de adrese pe 24 biţi.
Procesorul 80486 apare în anul 1989 şi este ultimul din seria X86. Lucra integral pe
32 biţi, având coprocesorul on-chip (incorporat). În plus venea cu un timp redus de
execuţie a unei instrucţiuni, cu memorie cache Level 1 incorporată, memorie cu randament
între 90 şi 95%, raport care arată cât de des operaţia standard de aşteptare intervenea în
procesul de citire. Procesorul 486 are mai multe versiuni: SX, DX, DX2, DX4 şi DX5
(AMD), gama de frecvenţe fiind cuprinsă între 16 MHz şi 133MHz, un procesor garantat
pt o frecvenţă, lucra intern la o frecvenţă mai mică.
O dată cu 486 s-a recurs la multiplicarea frecvenţei, astfel DX2 funcţiona interior cu
de două ori frecvenţa plăcii de bază, în timp ce DX4 - cu de trei ori frecvenţa plăcii de
bază. Apare acum şi soclul tip ZIF (Zero Insertion Force - soclu cu inserare fără forţă). O
15
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
dată cu apariţia lui DX4 s-a încercat şi s-a reuşit folosirea unei tensiuni mai mici pt
procesor, în loc de 5V, 3,3V.
În anul 1995, Intel a lansat pe piaţă procesorul Pentium Pro realizat în tehnologie
BICMOS, 0,6mm, cu 5,5 milioane tranzistori, având frecvenţa cuprinsă între 150 şi
200MHz. Procesorul cuprindea în aceeaşi carcasă două componente: chip-ul Pentium Pro
şi chip-ul memoriei cache Level 2 de 256 KB. Cele două chip-uri comunică între ele
printr-un bus optimizat. Unitatea centrală poate fi privită ca fiind alcătuită din două părţi
mari: o parte de prelucrare în ordinea dată a instrucţiunilor şi o parte de execuţie în ordine
diferită a lor.
Instrucţiunile sunt aduse în ordine în unitatea centrală dar pot fi executate în ordine
diferită, rezultatele se depun într-o memorie tampon de reordonare - ROB (recorder
16
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
AMD K6.
obţinut la K6. Spre deosebire de procesorul Pentium Pro ce avea o capsulă mare, ceeace a
impus un nou soclu pt procesoare, K6 foloseşte soclul pt Pentium, Socket 7.
AMD a conceput pt K6 chipset-ul AMD 640, compus din:
controller-ul de sistem numit Northbridge
controller pt magistralele periferice, Southbridge
Pt acest procesor a fost desemnată extensia 3D Now!, ce poate fi comparată cu cea MMX,
dar este strict orientată spre aplicaţiile 3D.
În anul 1998 Intel a lansat a doua generaţie de procesoare Pentium II, codificate
Deschutes, realizate în tehnologie CMOS de 0,25mm. În afară de frecvenţa de tact
interioară, nimic altceva nu îl deosebeşte de Klamath. În timp ce Deschutes, având
frecvenţa de 333MHz consuma doar 23W, un Klamath la 300MHz putea consuma în jur de
43W. Ambele procesoare funcţionau cu acelaşi tip de chipset. Deschutes putea ajunge la
frecvenţe de lucru de până la 450MHz. Intel nu a neglijat piaţa lowend, lansând
procesoarele Celeron şi Mendocino. Celeron este un procesor ce nu are memorie cache
Level2, iar Mendocino avea doar 128KB cache. Pt echiparea server-elor, Intel a dezvoltat
clasa procesoarelor Xeon, procesoare dotate cu memorie cache de până la 2MB.
18
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
AMD a lansat ca replică la PIII procesoarele Athlon şi Duron. Athlon este conceput
să lucreze la 200MHz si 266MHz FSB, are 128KB memorie cache Level 1 şi cea Level 2
cu dimensiune programabilă. Produse în tehnologie 0,18mm, au în componenţă 22
milioane de tranzistori.
Primul Athlon a fost lansat în arhitectură Slot A, fiind o concepţie proprie AMD,
incompatibilă cu Slot 1 scos de Intel. Primul chipset care suportă procesorul Athlon a fost
AMD 750. Procesorul s-a impus pe piaţă atunci când VIA (producător de chip set-uri), a
lansat chip set-urile KX133 şi KT133.
Ca replică pt Celeron, AMD a scos procesorul Duron ce are un cache Level 1 de
128KB şi Level 2 de 64KB. Acesta a apărut în arhitectură Soket A, fiind construit în
tehnologie 0,18mm şi ca performanţe net superior unui procesor Celeron echivalent. Deşi
procesoarele produse de AMD sunt mai puternice decât cele echivalente produse de Intel,
realitatea a arătat că sistemele bazate pe procesoare Intel sunt mult mai stabile. Astfel,
procesoarele Athlon disipă o mai mare cantitate de căldură, având un consum prea mare de
putere.
Athlon Thunderbird pt Soket A.
Pentru procesorul Pentium IV a fost introdus soclul Soket 423 (423 de pini).
MEMORIA
19
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
Tehnologia DRAM este pe departe cea mai uzual întâlnită în sistemele actuale, ea
formând memoria principală a calculatorului. Sistemul utilizează acest tip de memorie pt a
stoca temporar programe, date şi pt a procesa informaţiile pe care le interschimbă cu
procesorul, placa video şi alte periferice. Denumirea acestei memorii RAM este dinamică
deoarece ea trebuie reâmprospătată (refresh) de sute de ori pe secundă pt a reţine datele
stocate în celulele de memorie.
Această reâmprospătare este necesară deoarece celula de memorie este concepută ca
un mic condensator care stochează sarcini electrice. Defapt construcţia unei celule de
memorie este grupată în jurul condensatorului, dar mai cuprinde şi alte elemente care
permit încărcarea cu sarcină electrică la scriere precum şi citirea şi reâmprospătarea
acesteia. Pt a găsi o anumită informaţie în memorie este suficientă indicarea adresei, adică
o combinaţie formată din nr coloanei şi nr rândului.
Domeniul care cuprinde toate adresele care au acelaşi nr de rând se numeşte pagină.
Înainte ca datele să fie scrise sau citite, sistemul trimite modulului de memorie adresele
rândurilor şi ale coloanelor. Acestea se transmit prin aceiaşi pini, mai întâi adresa de rând
şi apoi cea de coloană. După ce modulul a primit adresele, acesta citeşte toate celulele unui
rând şi apoi le depozitează într-un preamplificator de citire. Din acesta sunt extrase datele
dorite cu ajutorul adresei de coloană. După terminarea accesului, întregul conţinut al
preamplificatorului este înscris înapoi în celule.
Pt realizarea accesului la memorie se utilizează două semnale: RAS (Row Address
Strobe - semnalul adresei de rând), semnal ce validează adresa de rând, şi CAS (Column
20
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
Memoriile FPM-RAM au fost utilizate foatre mult în sistemele 486, iar folosirea
unui modul FPM-RAM poate fi asemănată cu căutarea într-un dicţionar. Atât timp cât
cuvântul căutat este în pagina deschisă, găsirea lui este mult mai rapidă. Pt FPM aceeaşi
succesiune ale aceleiaşi pagini de memorie presupune doar selectarea unei adrese de
coloane, ducând la o scădere a timpului de acces al modulului. Timpul de acces pt un
modul FPM este între 70 şi 60 ns.
Memoriile EDO-RAM lucrează aproape în acelaşi fel ca modulul FPM, având
posibilitatea de a folosi paginile de memorie în acelaşi fel ca şi modulul FPM. Avantajul
principal al unui modul EDO este capacitatea de a menţine datele validate la ieşire chiar
după ce semnalul CAS ce a validat adresele de coloană devine inactiv. Acest mod de lucru
permite procesorului să-şi repartizeze timpul mai eficient. Se pot rezolva astfel mai multe
sarcini fără a mai aştepta după o memorie mai lemtă. În timp ce memoria EDO găseşte o
instrucţiune pt procesor, acesta poate să îndeplinească alte sarcini, având siguranţa că
instrucţiunea din memorie nu devine invalidă. Tehniologia EDO este cu 10 - 15% mai
rapidă decât cea FPM, având timpul de acces de 60 ns. Pt folosirea memoriei EDO în
cadrul sistemelor 486 trebuiesc făcute unele modificări în BIOS, ele fiind recunoscute
automat doar îcepând cu procesoarele Pentium.
Memoriile SDRAM au fost gândite ca o variantă mai ieftină la memoria video
RAM. În esenţă modulul SDRAM este asemănător cu un modul DRAM, având
îmbunătăţiri semnificative din punct de vedere al logicii de adresare. Un modul SDRAM
lucrează în mod sincron cu procesorul. El are organizarea unui DRAM clasic, fiind
comceput sub forma unor pagini, analog cu arhitectura FPM. Are un mod de operare
sincron, adică, faţă de memoria DRAM convenţională modulul SDRAM are o intrare de
ceas, astfel încât semnalul de tact care controlează pas cu pas activitatea procesoriului
poate de asemenea să controleze şi activitatea memoriei. În acest fel se eliberează
procesorul de stările de inactivitate, ştiind cu siguranţă că cererea formulată va primii un
răspuns. Acesta va veni la începutul unui ciclu de tact, deoarece lucrează sincron în raport
cu un semnal de tact.
21
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
Există mai multe tipuri constructive de memorii DRAM: DIPP, SIPP, SIMM şi DIMM
22
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
SIMM (Single in Line Memory Module - modul de memorie pe un singur rând) a fost
destinat ca o soluţie simplă pt up-grade memoriei principale şi consta în mai multe circuite
integrate de memorie RAM grupate pe o placă care poate fi instalată sau dezinstalată în
soclurile speciale cu care este prevăzută placa de bază.
La început SIMM au apărut în varianta constructivă de 30 (şi 32) pini care lucra pe
16 biţi şi apoi în varianta de 72 pini care permitea lucrul pe 32 biţi.
DIMM (Dual in Line Memory Module - modul de memori pe două rânduri) a fost
mai întâi folosită pe sistemele Macintosh, dar odată cu dezvoltarea magistralelor pe 64 biţi
este folosită şi în PC-IBM. Un DIMM este echivalent cu o pereche de SIMM-uri dar
foloseşte mai puţin spaţiu. Are o magistrală de date de 64 biţi şi este caracterizat prin 168
pini. Acestea sunt module ce pot fi realizate cu chip-uri SDRAM sau EDORAM.
Tensiunea de alimentare a unui modul DIMM poate fi de 5V sau de 3,3V. Pt plăcile de
bază care acceptă module DIMM în ambele variante constructive apare un jumper
(călăreţ ) pt setarea tensiunii de alimentare a memoriei. Pt calculatoarele portabile se
folosesc modulele SODIMM (Small Outline DIMM - DIMM în format mic) cu 72 sau 144
pini.
Erori de memorie.
Nici un tip de memorie nu este perfect. Deşi sar putea ca la 1 bit eronat din câteva
milioane să nu se întâmple nimic, câteodată poate fi de ajuns pt a crea confuzie în sistem
sau mai rău pt a modifica rezultatele unor calcule. Erorile care pot apărea într-un calculator
sunt grupate în două categori: soft şi hard.
pe o linie de adresă poate duce la încărcarea sau salvarea unei valori greşite. Probabilitatea
de apariţie a unei erori la nivelul unui sistem depinde de proiectarea calculatorului. O
proiectare care nu ţine seama de anumite măsuri de siguranţă poate face sistemul nu doar
sensibil la erori ci chiar predispus la generarea perturbaţiilor care vor da naştere la noi
erori. Forţarea sistemului să lucreze la frecvenţe prea mari reprezintă o cauză frecventă a
problemelor de acest tip.
Atunci când o parte a unui chip de memorie se defectează rezultatul este o eroare
hard. Diferenţa dintre o eroare soft şi o eroare hard este că cea din urmă nu dispare după o
reiniţializare a sistemului. Există şi situaţii când apar erori repetate aleatorii atunci când o
celulă este între viaţă şi moarte, devenind instabilă.
BIOS
Codul BIOS are o serie de funcţii separate şi distincte, pe orice placă de bază apar
dar fiecare funcţie este particularizată pt modelul respectiv de placă.
Sistremul BIOS conţine rutine pt testarea calculatorului, blocuri de date care
determină personalizarea unui calculator, rutinele respsective speciale care permit
componentelor software să preia controlul asupra compomnentelor hardware. Conform
unei definiţi clasice, BIOS este cadrul firnware care determină personalizarea unui
calculator personal. Funcţiile pe care le oferă sunt elementare în comparaţie cu capacităţile
componentelor hardware.
După verificarea componentelor periferice, după realizarea testului POST, se trece la
procesul propriuzis de încărcare a sistemului de operare, procedeu denumit boot-are. După
încărcarea sistemului de operare, BIOS-ul pune la dispoziţia sistemului de operare o serie
de rutine care pot fi operate de diferite programe pt operaţiile frecvente. Dacă sistemul de
operare doreşte să preia aceste funcţii, codul BIOS se dă lo o parte şi îi dă întâietate
sistemului de operare. Tendinţa generală este ca sistemul de operare să preia funcţiile
BIOS, acest lucru realizându-se prin intermediul driver-elor software.
Încărcarea sistemului de operare. Se poate vorbi de o încărcare la rece (cold
boot), care reprezintă procesul de pornire al calculatorului şi de încărcare a sistemului de
24
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
operare la conecterea alimentării. Dacă calculatorul rulează deja, încărcarea la rece se face
prin oprirea şi pornirea calculatorului.
Încărcarea la cald (warm boot) reprezintă procesul de repornire a calculatorului şi
de încărcare a sistemului de operare în timp ce acesta lucrează deja şi sa trecut prin
procesul de încărcare cel putin o dată înainte. La nivelul sistemului de operare nu există
diferenţe între încărcarea la cald şi cea la rece. Principalele diferenţe se referă la circuitele
interne ale calculatoriului. O încărcare la rece readuce toate circuitele la starea iniţială şi
şterge deasemenea întregul conţinut al memoriei. O încărcare la cald nu afectează
alimentarea circuitelor, aşa că acestea nu revin la starea iniţială. Din acest motiv o
încărcare la cald nu rezolvă întotdeauna problemele software.
Codul BIOS este stocat într-o memorie ROM (Read Only Memory).
1. memoria mască este unul dintre cele mai vechi tipuri de memorie ROM , la care
informaţiile sunt scrise în momentul fabricării, masca fiind modelul folosit pt
desenarea circuitului pe chip în momentul fabricării. Acest model nu se pretează pt
folosirea în calculatoare.
2. memoria PROM (Programmable ROM) este o soluţie ce permite programarea
datelor în interiorul unui chip după ce acesta a fost produs. Circuite de acest tip sunt
formate din elemente fuzibile. Chip-urile PROM sunt fabricate cu aceste elemente
fuzibile intacte, apoi chip-ul este adaptat pt îndeplinirea unor funcţii diverse folosind
un programator PROM capabil să ardă elementele fuzibile unul câte unul, conform
cerinţelor rutinelor software ce trebuiesc codificate.
3. memoria EPROM (Erasable Programmable ROM). A fost dezvoltat un tip de
memorie ROM cu posibilitatea de programare şi ştergere. O astfel de memorie poate
fi uşor identificată deoarece are o fereastră în partea de sus a circuitului integrat,
fereastră ce este acoperită întotdeauna de o etichetă. Chip-ul este şters prin
iluminarea cu raze ultraviolete prin aceasrtă feraeastră.
4. Un tip înrudit cu aceasta este memoria EEPROM (Electrical Erasable
Programmable ROM). În locul unei surse de lumină ultravioletă, chip are nevoie pt
ştergere doar de o tensiune mai mare decât cea uzuală (27V), nr de scrieri fiind
limitat
5. cel mai nou tip de memorii ROM folosite pt stocarea codului BIOS este o variantă
EEPROM numită FlashROM. În loc să fie nevoie de o tensiune specială mai mare
pt ştergerea memoriei, chip-ul FlashROM poate fi şters şi reprogramat folosind o
tensiune existentă în interiorul calculatorului, de obicei 12 V. Posibilităţile de
reprogramare ale memoriei FlashROM le face uşor de folosit, însă au dezavantajul
că nr de cicluri ştergere/programare este limitat. Primele generaţiide Flashrom
conţineau într-un singur blodc întreaga memorie astfel încât pt reprogramare trebuia
25
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
rescris întregul chip. Chip-urile mai noi conţin mai multe blocuri care pot fi scrise
sepatat. Apare boot block-ul protejat la ştergere care defineşte cadrul necesar pt
încărcarea sistemului după disketă. Memoriile FlashROM mai noi au fost împărţite
în şi mai multe blocuri şi multe pot fi modificate chiar la nivel de bit.
Un rol important în optimizarea performanţelor pe care le poate oferii o placă de bază este
setarea corectă a datelor înscrise în memoria CMOS. Fiecare producător de coduri BIOS a
implementat un program propriu de setup, program structurat pe meniuri şi opţiuni care
dincolo de aspect şi organizare realizează aceleaşi funcţii. Ca prezentare grafică deosebită,
WinBIOS produs de AMI are o interfaţă grafică de tip Windows.
Meniul Standard CMOS setup oferă informaţii referitoare la dată, oră, unităţi de hard
disck (HDD) şi floppy disck (FDD), informaţii despre adaptorul video precum şi la ce fel
de erori întâlnite în timpul execuţiei testelor de pornire (POST) să se oprească calculatorul.
Efectuând modificarea pt opţiunea “Halt on” putem determina oprirea procesului de boot-
are la întâlnirea unor erori de memorie, erori de disc, tastatură sau la orice altfel de erori.
Meniul BIOS feature set up. Optiuni :
Anti virus protection. Această opţiune nu trebuie privită ca o protecţie antivirus pt că
atunci când este setată enabled, sectorul de boot al HDD (sectorul în care sistemul de
operare scrie informaţiile privitoare la operaţia de boot) devine read only (doar citire),
BIOS avertizează apoi ori de câte ori cineva scrie în acest sector, fie că sistemul de operare
sau un virus încearcă să scrie în acest sector, BIOS va cere permisia de utilizatorului
printr-un mesaj la care se răspunde cu Y/N (da sau nu).
CPU internal cache. Această optiune determină activarea sau nu a memoriei cache Level
1. Similar există opţiunea pt activarea sau dezactivarea memoriei cache Level 2 (externă).
Quick POST este o opţiune ce se referă la realizarea sau nu a unor teste POST sumare.
Boot sequents (sau First boot device) este o opţiune prin care se alege ordinea în care vor
fi accesate dispozitivele de memorie externă (HDD, FDD, CD-ROM, etc.) în vederea
încărcării sistemiului de operare.
Swap Floppy drive. Când această opţiune este setată enabled schimbă între ele literele
utilizate pt denumirea FFD, pt utilizarea sub sistemul de operare MS-DOS.
Boot up floppy seek este utilizată tot pt MS-DOS, opţiune care setată enabled în timpul
derulării testului POST dispune ca BIOS să acceseze unităţile FDD pt a determina dacă
sunt de 40 sau 80 de piste, neputând determina exact capacitatea dischetei.
Boot up NumLock este o opţiune care se poate seta on/off. Setată on, în zona keypad sunt
validate cifrele, iar off - săgeţile.
Boot up sistem speed se poate sete hight sau low, specificând încărcarea rapidă sau
înceată a sistemului de operare în memoria principală.
26
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
Meniul Chipset Features Setup (Advanced Chipset Setup). Chip set-ul este cel care
comandă viteza magistralei sistemului şi accesul la resursele de memorie (DRAM, cache).
De asemenea, chipset-ul coordonează comunicarea între magistrala convenţională ISA şi
cea PCI, precum şi comunicarea cu AGP. În funcţie de tipul de chipset obţiunile din acest
meniu pot diferii, în plus şi valorile pe care le putem alege pot fi diferite de la o placă de
bază la alta. În general valorile acestor obţiuni trebuiesc modificate doar dacă este necesar.
În sprijinul utilizatorului apare obţiunea Autoconfiguration cu valorile posibile enabled şi
disabled. Atunci când este setată enabled se lasă utilizatorului posibilitatea de a modifica
numai anumite obţiuni din cele care urmeazăm, iar disabled - toate obţiunile pot fi
modificate.
27
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
28
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
impulsuri de sincronizare linii şi cadre iar memoria tampon video (buffer-ul video) este
umplută cu coduri pt blank.
Black screen. Placa video furnizează semnal de sincronizare pe verticală şi
orizontală însă buffer-ul vineo este umplut cu blank-uri.
DPMS (Display Power management setup) se utilizează atunci când placa video şi
monitorul cunosc standardul VESA DPMS.
În mule setup-uri se pot configura ora şi minutele sau evenimente când trebuie să-şi
reia activitatea. În acest caz BIOS-ul trebuie să ştie ce circuite, subansamble şi ce
întreruperi să monitorizeze. Pt a înlesni utilizatorului configurarea şi pt a-i pune la
dispoziţie mecanismul de economisire a energiei a fost dezvoltată o interfaţă soft pt
Windows. Acesta se numeşte APM (Advanst Power Managrer) şi prin opţiunile BIOS i se
poate ceda controlul total.
PCI PnP BIOS Autoconfig. Valorile posibile sunt enabled şi disabled. Când este ales
enabled BIOS asignează automat întreruperi pt slot-urile PCI. Aceasta este opţiunea
recomandată. Atunci când este disabled, utilizatorul trebuie să atribuie câte un nr de
întrerupere pt fiecare dintre cele trei sau patru conectoare PCI. Dacă există în sistem plăci
ISA capabile să lucreze cu o anumită IRQ, acea întrerupere ttrebuie orientată spre ISA.
Opţiunea care operează această orientare este Legacy to ISA.
PS/2 Mouse Function. Această opţiune modifică sau nu funcţia de control pt mouse pe
portul PS/2.
IDE HDD Block Mode. Setată enabled validează funcţia de transfer a blocurilor multiple
suportate de discurile dure moderne. HDD este testat de BIOS pt a stabilii dimensiunile
maxime a blocului pe care sistemul îl poate transfera. Această dimensiune depinde de tipul
de HDD.
On Chip USB Controller activează sau nu comntroller-ul USB aflat pe placa de bază.
USB Keyboard Support asigură sau nu suport pt o tastatură conectată pe portul USB.
Init Display First. Valorile fiind PCI sau AGP această optiune determină care placă video
va fi iniţializată prima. În unele cazuri chiar dacă avem doar o singură placă video în
sistem trebuie să precizăm în ce slot este introdusă.
Ring/Wake on LAN Control permite sau nu activarea setărilor din Power Management la
venirea unui semnal pe reţea.
RTC Alarm Controller (RTC - Real Time Clock). Atucnci când este enabled se poate
seta o dată şi o oră la care calculatorul va porni (valabil pt ATX).
Power On Function stabileşte cum va fi efectuată pornirea calculatoriului. Există
variantele:
Button Only - pornire numai de la butonul carcasei
Keyboard (K Win95) - de la butonul tastaturii (pt ATX)
Password - pornire numai la un anumita combinaţie de taste(standard - CTRL+F1,
+F2, F3)
IDE Autodetection rulează o rutină BIOS care detectează automat tipurile de HDD
utilizate şi instalate în sistem. Cele mai multe BIOS nu sunt capabile să detecteze dacă pe
un port IDE este instalat un HDD sau un CD-ROM. Ultimele versiuni recunosc şi unităţile
CD-ROM.
Dacă din diverse cauze integritatea datelor din memoria CMOS a fost afectată, la
boot-area calculatorului se va obţine un mesaj de eroare - CMOS CRC Checksum Error
(CRC - Cyclic Redundancy Cod). În acest caz trebuie realizată o slavare a setărilor din
BIOS.
Load BIOS Default restaurează valorile implicit minimale stocate în ROM.
Load Setup Default încarcă niştre valori optimale alese astfel încât să se asigure un mod
optimal de funcţionare pt placa de bază respectivă.
Actualizarea BIOS. Majoritatea plăcilor de bază noi sunt dotate cu un BIOS pt care
se poate face o actualizare (update). Pt a accesa BIOS-ul se utilizează un program realizat
de producătorul programului BIOS (award.flash.exe; ami.flash.exe), loader capabil să scrie
în memoria FlashROM datele existente în fişierul ce trebuie indicat (de forma 4513.bin;
*.bin). În general noile versiuni de BIOS se pot lua (download) de pe Internet.
Opţiunea Live BIOS prezentă pe unele plăci de bază permite realizarea automartă a
unui update de BIOS pe calculatoarele pe care există acces la Internet.
30
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
Capetele de citire/scriere. O unitate HDD are câte un cap c/s pe fiecare faţă a unui disc.
Toate capetele sunt montate solidar pe un dispozitiv comun care le pune în mişcare numit
rack (cărucior). Toate capetele se mişcă împreună spre interior şi exteriorul pachetului de
discuri, ele neputându-se mişca independent. Braţul care sustine capetele se poate mişca
liniar (înainte şi înapoi pe raza discurilor) sau se poate roti cu un anumit unghi (tangenţial
cu pistele citite). În funcţionare normală capetele unităţii HDD nu ating suprafaţa
discurilor. Cât timp unitatea este functiune o pernă de aer ţine capetele suspendate la o
mică distanţă de o faţă a discului.
31
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
Pistele care au aceeaşi poziţie faţă de axul pachetului de discuri luate la un loc
formează un cilindru. O pistă este prea mare pt a fi gestionată ca o singură unitate de
memorie. Multe dintre piste pot memora 50, 60 Kocteţi de memorie iar astăzi s-a ajuns la
câţiva Mocteţi, spaţiu care ar fi fost ineficient utilizat pt fişiere mici. Din acest motiv
pistele sunt împărţitre în mai multe părţi numerotate în ordine, numite sectoare. Ele sunt
felii dintr-o pistă iar nr lor depinde de modelul unităţii de discuri. Un sector creat de
procedura standard de formatare are o capacitate de 512 octeţi. Sectoarele unei piste sunt
numerotate de la 1 spre deosebire de capete şi cilindri care sunt numerotaţi începând de la
0. La formatarea unui disc, pe fiecare sector sunt create zone suplimentare necesare
controller-ului pt numerotarea şi identificarea ulterioară a începutului şi sfârşitului fiecărui
sector. În plus, toate unităţile de discuri folosesc o parte a spatiului ca spaţiu rezervart pt
gestionarea informaţiei aflate pe disc. Toate aceste zone care conţin adresele sectoarelor
crează diferenţa dintre capacitatea unui disc neformatat şi cea a unui disc formatat. În mod
normal un sector are 517 octeţi. În acestea sunt cuprinse un prefix (preambul), zona de
informaţie de 512 octeţi şi un sufix (postambul). Prefixul identifică începutul sectorului şi
nr acestuia iar sufixul marchează sfârşitul sectorului şi conţine o sumă de control care ajută
la verificarea identităţii datelor înscrise în sector. Înafara ?? din interiorul sectorului apar
intervale între sectoarele de pe fiecare pistă precum şi între piste. Intervalele dintre
sectoare oferă un interval de timp pt stabilizarea capetelor după ce a fost selectat un cap
nou.
Separarea formatării fizice de cea logică face posibilă utilizarea mai multor sisteme
de operare pe acelaşi HDD. Formatarea fizică este aceeaşi indiferent de sistemul de
operare utilizat, iar cea logică este specifică unui sistem de operare. Intre cele două operaţii
un HDD trebuie să fie supus operaţiei numită partiţionare.
sistem este lent pt fişiere mari şi incomod datorită limitării la 2GB pe unitatea de discuri.
Dacă discul dur este mai mare el trebuie obligatoriu divizat în partiţii, fiecare având o
dimensiune mai mică de 2 GB. Sistemul FAT16 poate gestiona maxim 216 cluster-e, adică
65536 cluster-e (cluster - corespondentul logic al sectorului).
Cluster-ul trebuie văzut ca unitatea logică de bază în gestionarea fişierelor. Un fişier
acoperă întotdeauna un nr întreg de cluster-e (indiferent dacă ultimul cluster a fost ocupat
în întregime sau nu, acesta intră în componenţa fişierului respectiv). Datorită limitării
impuse pt nr de cluster-e de către sistemul FAT16, dimensiunile cluster-elor cresc o dată
cu mărimea partiţiei, ajungând la 32KB atunci când partiţia are 2 GB. În general se pierde
în medie o jumătate de cluster la fiecare fişier.
Partiţionarea se face cu programul Fdisk.exe. Cu acest program se pot crea partiţii
primare, partiţii extinse şi în cadrul partiţiilor extinse se pot crea unităţi logice.
Partiţia primară este cea care încarcă sistemul de operare. Pt a putea boot-a
de pe o anumită partiţie ea trebuie marcată ca fiind activă. Partiţia primară apare în
cadrul programului fdisk cu numele de primary DOS particion. Dacă în sistemul de
calcul avem un singur HDD, partiţia principală a acestuia va fi notată “C:”. dacă
avem şi al doilea HDD partiţia primară a acestuia va avea asociată litera “D:”.
Partiţia extinsă. Dacă pe un HDD se doreşte să se creeze mai mult de o
partiţie, spaţiul rămas este afectat unei partiţii extinse (extended DOS partition).
Aceasta trebuie împărţită la rândul ei în una sau mai multe unităţi logice. Patrtiţia
extinsă nu are asociată nici o literă, ele find asociate doar partiţiilor logice în limita
alfabetului englez (a şi b sunt rezervate pt FDD). După crearea partiţiilor trebuie
efectuată o restartare iar apoi fiecare partiţie trebuie formatată în parte.
sistem cu un HDD C: - partiţie primară D:, E:,…, Z: - unităţi logice în partiţia extinsă
sistem cu 2 HDD C: - partiţie primară pe primul disc D: - partiţie
primară pe al doilea disc
E:, F:,…, (n): - unităţi logice în partiţia extinsă a primului disc
(n+1):,…, Z: - unităţi logice în partiţia extinsă a celui de-al doilea disc
Windows95 are extensia VFAT care permite nume de fişiere mai lungi decât 8.3 caractere
(valabil în MS-DOS, Windows95 acceptă 256 de caractere).
la un fişier. Începând cu NT 5.0 şi Windows 2000, NTFS ştie să lucreze şi cu FAT 32.
(OS/2 WARD HPFS - High Performance File System).
Dacă un HDD este gol (nu conţine date) partiţionarea sa se poate face fără probleme
cu programul Fdisk, însă dacă are date, prin utilizarea programul Fdisk aceste date se pierd
definitiv. Se pot utiliza însă diverse utilitare (Partition Magic - 6.0).
Formatarea unui disc se poate face cu comanda format urmată de litera discului, a
partiţiei sau a unităţii logice ce trebuie formatată, şi de precizările: /u - completă, /q -
rapidă (ştergere), /s - copierea fişierelor sistem (minim Io.sys, MSDOS.sys şi
Command.com).
Crearea dischetei sistem se poate face în cadrul OS Windows cu ajutorul comenzi Format
din programul My Computer, opţiunea Floppy, Quick, Copy sistem files sau în MS-DOS
cu una dintre comenzile:
C:\sys c: a: copiază fişierele sistem din C: pe dischetă
C:\format a: /q /s şterge discheta şi copiază pe ea fişierele sistem
C:\copy c:\windows\command\io.sys a:\ (se repeta pt msdos.sys
command.com) - se copiază pe rând fişierele minim necesare boot-ării calculatorului.
Pe această dischetă este bine să existe şi programele Fdisk.exe şi Format.com necesare
partiţionării şi formatării ulterioare. Acestea se pot obţine împreună cu fişierele sistem în
Windows accesând programul Control Panels, Add/remove Programs şi opţiunea Startup
Disk (dacă există instalat kit-ul Windows) sau din MS-DOS prin copierea lor.
După partiţionare, tot cu ajutorul programului Fdisk se marchează activă partiţia
principală în care vom instala sistemul de operare şi care va fi boot-abilă. Toate partiţiile
care vor primi un sistem de operare separat şi care vrem să fie boot-abile trebuiesc marcate
active.
35
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
folosind aceeaşi panglică cu 40 fire. Standardul IDE a dominat mult timp zona controller-
elelor, fiind înlocuită în timp de standardul EIDE (Enhanced IDE), standard care oferă o
posibilitate sporită şi care introduce modul LBA (logical bloc addres) mod de folosire a
HDD cu capacităţi mari. Mai nou a fost dezvoltată specificaţia UDMA (ultra direct
memori acces) ce permite rate de transfer de 33, 66, şi 100 MB. Standardul EIDE acceptă
patru moduri numite PIO (de la 1 la 4), fiecare mod având o rată specifică, PIO 4 ajungând
la 16,6 MB.
38
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
Zona boot marchează începutul discului şi specifică dacă acesta este disc sistem sau
nu. Când este sistem zona de boot prezintă o legătură la fişierele sistem. Dacă nu este
sistem zona conţine mesajul non system or disk error. Fiecare partiţie în parte are o zonă
de boot, controlate de ceea ce se numeşte master boot record – MBR. În cazul în care
este afectată, această zonă poate fi refăcută prin comanda fdisk/mbr.
Zona FAT (file alocation table) permite identificarea informaţiei referitoare la
fişierele stocate pe disc. Conţine legături între numele fişierului şi adresa sa fizică pe un
disc.
Zona root reprezintă directorul rădăcină şi conţine întreaga structură arborescentă
de directoare existente pe un disc.
Urmează apoi zona unde sunt stocate propriuzis fişierele pe un disc.
Discurile optice.
Metodele de înregistrare şi citire optică sunt diverse. Întâlnim mai mutlte tipuri de
suport:
preinregistrate (prerecorded media), suporturi pe care informaţia este înscrisă de
către producătorul discului, informaţia neputând fi alterată
suport care poate fi scris o singură dată (write once media, CD-R, WORM), suport
pe care utilizatorul poate înregistra informaţia, dar, odată înregistrarea realizată, acest
suport intră în categoria anterioară
suporturi reinscriptibile (rewriteble media – CD-RW)
discuri magneto-optice MO
CD-ROM este cea mai cunoscută metodă de înregistrare a datelor prin procedee
optice. CD ca suport pe care sunt înregisterate date are în medie capacitatea de 660 MB (la
CD-DA – disc audio – 74 min de înregistrare muzicală HI-FI). Accesarea datelor de pe CD
se realizează în mod mai rapid decât de pe disketă, dar mult mai lent decât pe HDD. Discul
propriu-zis are un diametru de 12 cm şi are un suport alcătuit din policarbonat. Acesta este
acoperit cu o peliculă metalică formată din aliaj de aluminiu. Pelicula de aluminiu este
partea discului citită de unitatea CD. Acest strat este acoperit cu un material plastic pt a
proteja datele. Un disc este citit cu ajutorul unei raze LASER ce are o lungime de undă de
780 nm (domeniul razelor infraroşii). Datele sunt scrise pe o pistă în formă de spirală care
porneşte din centru spre exterior. Aceasta este parcursă de capul de citire cu viteză
constantă, citirea făcându-se tot de la centru spre exterior, în timp ce discul este rotit cu o
viteză unghiulară ce creşte pe măsură ce procesul de citire înaintează (CLV – constant
linear velocity, CAV – constant angular velocity). Raza LASER cu care se realizează
citirea poate fi focalizată la aproximativ 1m de suprafaţa discului.
Raza este incidentă pe pista cu datele înregistrate sub forma unor adâncituri (pits) şi
sub forma unor suprafeţe (lands). Datorită modului de citire optică a datelor, capul de
39
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
Corecţia de focalizare constă într-o mişcare sus/jos a lentilei de focalizare astfel încât
punctul de focalizare să fie situat chiar pe suprafaţa discului şi să poată fi poziţionat pe o
singură pistă.
40
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
Timpul de acces. Dacă sunt cerute anumite fişiere de pe CD, capul de citire trebuie
să se deplaseze mai întâi la poziţia fişierului. Timpul necesar poate fi mai lung sau mai
scurt, depinzând de locul unde s-a poziţionat capul. Dacă la HDD timpul de acces este sub
10ms, la unitatea de CD este în jur de 100 ms. De obicei pe carcasa unităţii de CD se
găseşte o inscripţie de forma 4x – 52x. Pe baza acestei inscripţii se calculează rata de
transfer a datelor, nr inscripţionat fiind un multiplu al ratei standard de transfer (150 KB/s).
DVD este în esenţă un CD de capacitate şi viteză mare care poate stoca informaţii
video, audio cât şi date numerice. Se întâlnesc două tipuri de DVD: video, care conţine
date video, filme şi poate fi utlilizat în DVD-player şi sisteme? TV, şi DVD-ROM ce
conţine date numerice şi este interpretat de o unitate conectată la un PC. Capacitatea DVD
video oferă peste 2 ore de informaţie video digitală HI-FI, putând ajunge la 8 ore în cazul
discurilor bifaţă cu straturi duble, 8 piste audio pt mai multe limbi, fiecare cu până la 8
canale, în plus permite până la 9 unghiuri ale camerei de filmat care pot fi selectate în
timpul rulării programului video. Discul nu este influenţat de nr de citiri repetate şi nu este
afectat de câmpuri electromagnetice, raze X şi este rezistent la căldură. DVD-ROM-mul
permite capacităţi de până la 17 GB, unitatea fiind capabilă să recunoască mai multe
standarde de discuri optice, printre care şi CD-ROM.
Discurile folosite de unitatea de înregisterare CD diferă în două moduri de cele folosite de
sistemul de redare. Înafara faptului că nu conţin nimic când ies din fabrică discurile CD-R
au o suprafaţă care poate fi modificată de fasciculul LASER al unităţii CD-writer. Această
suprafaţă este un strat suplimentar de vopsea depusă pe disc. CD-R ++ au în plus ştanţată
pe suprafaţă o spirală de formatare. Stratul de vopsea ca şi++ CD este încorporat + +de +
un strat protector transparent din plastic policarbonat care oferă rezistenţă discului. ++ de
plastic este acoperit de un strat subţire care reflectă fascicolul LASER emis de unitatea
CD. Într stratul reflexiv şi lacul protector, disculCD-R are un strat special de vopsea.
Această vopsea este fotoractivă şi îşi schimbă reflectivitatea ca rezultat+ al la energia
puternică a razei LASER folosităde CD-recorder. Pt vopseaua fotoreactivă sunt folosiţi trei
compuşi. Aceştia sunt diferenţiaţi după culoare. Stratul de culoare verde folosit de TDK
este considerat cel mai permisiv privind+ variaţia de energie ale fascicolului LASER în
procesul de citire/scriere. Discul verde are o durată de viaţă de 75 ani (mică). Kodak a
lansat discul auriu împreună cu sistemul Foto-CD, principalul avantaj al acestuia faţă de
cele verzi fiind durata de viaţă de 100 ani. Cel mai recent tip de vopsea este cel albastru, el
fiind un material de proprietar Verbatim. Aceasta reprezintă cel mai rezistent strat la razele
ultraviolete şi permite producerea unor discuri cu mai puţine erori. Şi discul auriu şi cel
albastru au un strat suplimentar care conferă o rezistenţă sporită la zgârieturi.
Unii producători folosesc folosesc mai multe straturi de vopsea ceeace duce la
naşterea unor combinaţii diferite. În plus culorile stratului reflectorizant poate varia –
41
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
auriu-verzui, argintiu, etc. ar trebui să nu existe diferenţe funcţionale intre diferitele culori
ale discurilor deoarece fascicoluil LASER este monocrom.
Adaptoare video
Pixelul este unitatea de afişare la un moment dat din punct de vedere a plăcii video.
Un pixel este caracterizat de coordonate pe orizontală şi verticală şi în plus de informaţia
de culoare. Informaţia de culoare pt pixel se exprimă prin trei semnale separate
corespunzătoare culorilor primare – roşu, verde şi albastru (RGB).
Adresabilitatea pixelilor se exprimă printr-un produs ce reprezintă nr de pixeli pe
care placa grafică îi poate afişa într-un anumit mod grafic (nr de pixeli pe orizontală x nr
de pixeli pe verticală).
640 x 480, 800 x 600, 1024 x 768
Adresabilitatea pixelilor este frecvent confundată cu noţiunea de rezoluţie, caracteristică
fizică a monitorului.
Adâncimea de culoare (color depht) este reprezentată de nr de biţi utilizaţi în
memoria video pt exprimarea informaţiei de culoare a fiacărui pixel. Este echivalentă cu nr
de plane de biţi ce se stochează în memoria video, un plan find înşiruirea într-o ordine bine
definită (ordinea de afişare a pixelilor), a biţilor corespunzători unei singure poziţii din
adâncimea de culoare a fiecărui pixel. Nr de biţi ce exprimă adâncimea de culoare dictează
nr maxim de culori ce pot fi afişate pe ecran la un moment dat. Plăcile video cu adâncime
de culoare mai mari de 24 biţi sunt toate true color cu posibilităţi de extensie. Biţii care
apar în plus sunt folosiţi pt stocarea altor atribute pentru un pixel – textură sau informaţie
de adâncime 3D.
n biţi – 2n culori
Ceasul de punct sau frecventa de pixel este frecxvenţa maximă cu care placa video
poate transfera spre monitor informatia completă necesară afişării unui pixel pe ecran. Este
o măsură indirectă a performanţelor plăcii video şi ţine de adresabilitatea de pixel şi de rata
de împrospătare pe verticală.
Rata de împrospătare pe oizontală sau frecvenţa de linii se exprimă în KHz şi
reprezintă frecvenţa cu care este baleiată o linie orizontală de imagine pe ecran.
Rata de împrospătare pe verticală sau frecvenţa de cadre (refresh) reprezintă nr de
cadre (frames) ce pot fi afişate într-o secundă pe ecranul monitorului.
H=VxY
42
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
H – frecvenţa pe orizontală
V – frecvenţa pe orizontală Y – nr de linii într-un cadru
Rolul memoriei video este de a stoca informaţia pt afişarea pe ecran. Indiferent dacă
reprezintă text sau grafică memoria video + toată informaţia necesară afişării datelor pe
ecran monitorului la orice moment determinat de timp şi este structurată în aşa numitele
plane de biţi. Fiecare plan având o dimensiune de X x Y biţi. Memoria video trebuie să
aibă timp de răspuns mic deoarece trebuie să asigure un refresh rapid al ecranului, + foarte
rapid procesorului care efectuează scrierea în ea. La memoria videose realizează simultan
un dublu acces – un acces din partea care efectuează refresh-ul RAM-DAC şi un acces din
partea procesorului sistemului pt actualizarea informaţiei de afişat pe ecran. Tipul
memeoriei video poate fi DRAM, FPM sau EDO. VRAM (video RAM) sau mai nou
DDR-RAM (duble data rate RAM), folosite la ultimele generaţii de plăci video. Necesarul
de memorie video depinde de cele două elemente ale afişării: adresabilitatea şi adâncimea
de culoare dorită
43
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
X x Y x n/8 = C
unde X – nr de pixeli pe orizontală Y – nr de pixeli pe verticală
n – nr de biţi alocaţi adâncimii de culoare C – capacitatea memoriei video (în
Bytes)
Procesorul video.
În cele mai multe cazuri procesorul grafic al plăcii video conţine şi controller-ul de
atribute şi circuitele de conversie digital/analogic, precum şi generatorul de tact.
Instalarea şi dezinstalarea unei plăci video. Dacă placa video instalată este PnP ea
va fi depistată de sistemul de operare Windows şi atunci va porni un Wizard ce va realiza
setările necesare folosirii plăcii video. Dacă Windows nu dispune de driver pt acea placă,
se va afişa posibilitatea de specificare a unei locaţii de unde să fie descărcate driver-ul.
Dacă se realizează o înlocuire a unei plăci video cu o alta este necesară dezinstalarea plăcii
44
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
care se schimbă. Din device manager se alege opţiunea remove pt placa respectivă. O
placă video care nu are driver propriu nu va lucra optim, fiind coordonată de un driver
standard, instalat automat. În general dirver-ele standard sunt dezvoltate pt anumite
rezoluţii. Apar driver-e pt standardul de 800/600, standard 1024/768, precum şi pt 640/480.
Dacă monitorul folosit nu este de un tip cunoscut de Windows sau nu are driver propriu,
încercăm instalarea unor driver-e cu caracteristici performante, având astfel posibilitatea să
forţăm lucrul la rezoluţii mari.
Driver-e.
46
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
necorespunzător, este indicat să pornim sistemul fără dispozitivul respectiv, în felul acesta
sistemul de operare Windows reconfigurându-se.
Pt a găsi driver-ul adecvat pt o componentă există mai multe căi. Putem folosi un
program special în genul SiSoft Sandra, capabil să identifice o serie de componente,
obţinând astfel specificul dispozitivului respectiv şi având acest lucru la dispoziţie putem
căuta pe Internet sau în colecţii de driver-e. Cu ajutorul inscripţiilor de pe componentele
unei plăci avem posibilitatea să căutăm şi să folosim un driver generic, specific chip set-
ului respectiv. Calitatea driver-elor generice este diferită, putând fi mai lente sau mai
rapide decât cele originale livrate de producător. Pt foarte multe componente apare o
identificare - FCC (federal comunication comision). Folosind această identificare se poate
accesa adresa de Internet www.fcc.gov/oet/fccid.
Driver-e virtuale. Toate aplicaţiile DOS necesită driver-e virtuale, deoarece ele sunt
programate pt a accesa direct hardware-ul. Sistemul generat+ de Windows împiedică un
asemenea acces direct. Din această cauză au fost dezvoltate driver-ele virtuale care
simulează hardware-ul pt + aplicaţiilor. În acest fel orice acces direct este interceptat şi
valorificat.
Dintre toate componentele unui calculator, imprimanta este singura care se instalează
folosind Wizard-ul Add printers şi nu Add new hardware din Control panel. Instalarea unei
plăci video se face numai după dezinstalarea vechiului driver, acest lucru făcând să nu mai
avem nevoie de tool de producător. Selectarea rezoluţiei maxime trebuie făcută în funcţie
de dimensiunea ecranului. Pt un monitor de 15 inch se recomandă rezoluţia de 800 x 600,
iar pt monitoare de 17 inch – 1024 x 768. Cu cât este mai mare rezoluţia, cu atât este mai
dificil pt placa video să prelucreze un nr mare de culori. O regulă de bază ar fi cu cât este
mai mare monitorul, cu atât placa video trebuie să fie mai performantă.
Placa de sunet.
47
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
Părţile componente ale plăcii sunet sunt reprezentate de mixerul analogic format
din multiplexoare analogice care permit controlul proporţiilor în care fiecare sursă de
semnal participă la semnalul de ieşire rezultat. Mixerul prermite selectarea sursei de intrare
ce va fi eşantionată.
Audio codec-ul (codor/decodor) este format din convertoare digital/analogice şi
analog/digitale, fiind conectat direct la mixer, realizează transformarea semnalului primit
sau crează semnal datorită instrucţiunilor primite.
Generatorul FM şi tabela cu forme de undă (wave table) sunt facilităţi de
generare de sunet (sinteză audio). O memorie ROM şi RAM şi un controller central ce
fornează chip set-ul plăcii de sunet. Producători de chip set-uri de sunet OPTi, Crystal,
Ensoniq, ESS, Yamaha, Creative Labs.
48
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
Tipuri de fişiere sunet. Wave (*.wav) oferă posibilităţi de prelucrare a unui sunet căruia,
după eşantionare şi digitizare i se adaugă un header în care se specifică printre altele
frecvenţa de eşantionare şi nr de biţi pe care+++ semnalului.
Midi (*.mid) conţine sunete provenite de la instrumente muzicale electronice. Ele pot fi
redate cu chip set-ul FM sau wave table din placa de sunet.
*.mod conţine sunete originale cât şi sunete predefinite ce prin interpolare pot genera
întreaga gamă a unui instrument.
Cel mai folosit standard de fişier de sunet este *.mp3 (MPEG 3). Prezintă o codare cu
pierderi (reduse, insesizabile pt urechea umană), spaţiu redus (1/10 faţă de wav) 1 min =
1MB. Pt redarea lor se foloseşte frecvent programul Winamp.
Alte tipuri de fişiere de sunet: *.au, *.snd, *.vqf.
şi în plus felul parităţii (specificate de utilizator). Bitul de paritate se obţine prin însumarea
valorilor tuturor biţilor de date. Bitul de start are întotdeauna valoarea “0”, iar cel de stop –
valoarea “1”.
Inima unui port serial o reprezintă receptorul/transmiţător asincron universal –
UART, care controlează conversia datelor din formatul paralel existent pe magistrala
calculatorului în format serial, precum şi invers. De fiecare dată când un port serial
primeşte un caracter, el trebuie să atenţioneze procesorul activând o linie de întrerupere
(IRQ). În configuraţie standard întâlnim două porturi seriale denumite COM1 (foloseşte
IRQ4 şi adresa I/O 3F8h) şi COM2 (IRQ3 şi adresa I/O 2F8h), în plus pot apărea COM3
(funcţionează împreiună cu COM1) şi COM4 (funcţionează cu COM2). Când se instalează
un fax-modem sigur va folosi un port serial şi de cele mai multe ori apare pe COM3 (intern
sau extern?), pot apărea probleme la instalarea unui modem o rezolvare poate fi dată de
dezinstalarea din BIOS a portului serial COM2.
Interfaţa RS-232C defineste o intrerfaţă mecamnică, electrică şi logică între două
echipamente numite DTE (Data transfre equipament) reprezentat de calculator, şi DCE
(Data carrier equipament), reprezentată de modem, placă reţea. Standardul RS-232C
defineşte 25 de linii de semnal, dintre acestea fiind necesare pt o transmisie serială
asincronă doar 11. În plus IBM a definit un standard pe 9 linii pt comunicare serială.
Semnalele portului serial integrat pe placa de bază sau pe plăci multiple I/O ajung la
conectorul DB25 sau DB9 (conector tată) ataşaţi carcasei calculatorului la modelele AT iar
la ATX apar conectaţi pe placa de bază.
Tipuri de conexiuni.
Pt o transmisie serială se definesc conexiuni simplex, half duplex şi full duplex.
În cazul simplex transmisia se efectuează într-un singur sens, fie de la DTE la DCE, fie
invers.
În cazul half duplex atât DTE cât şi DCE pot lucra ca transmiţătoare sau receptoare, dar
nu simultan. Pt a stabilii cine este receptor sau transmiţător la un moment dat se utilizează
două semnale: RST (registred to send) şi CTS (Clear to send), ambele fiind folosite într-un
protocol denumit hand shake.
În cazul conexiunii full duplex, transmisia datelor are loc în ambele sensuri iar partenerii
de comunicaţie nu se aşteaptă unul pe celălalt.
50
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
Porturile paralele
Sunt folosite îndeosebi pt conectarea imprimantelor dar pe ele se pot conecta unităţi
CD externe, unităţi ZIP, scaner, stroner (cititor de bandă magnetică). Portul paralel are 8
linii pt transferarea simultană a tuturor biţilor unui octet şi alte câteva linii pt control şi
sincronizare. Într-un calculator pot exista până la 3 porturi paralele. În momentul pornirii
calculatorului, BIOS detectează porturile şi le afectează denumirile LPT1, LPT2, PLT3. În
general PLT1 foloseşte IRQ7 şi adresa I/O 378h. Cu toate că interfaţa paralelă a fost
constituită exclusiv ca mediu de redare, IBM a modificat-o făcând o interefaţă
bidirecţională. Acest fapt introdice un alt standard numit EPP (Ehanced paralel port) care
permite rate de transfer între 1,5 şi 2 MB/s. Dacă se doreşte utilizarea facilităţilor EPP
cablul utilizat trebuie să fie un cablu EPP şi perifericele utilizate trebuie să cunoască acest
mod. Pt acest standard afectarea pinilor rămâne aceeaşi dar funcţionarea unor linii noi
trebuiesc configurate în control manager. Un alt standard a fost pus la dispoziţie în anul
1992.
ECP (Extended capabiliti port) - standard ce oferă aceeaşi rată de transfer ca EPP, în
plus având posibilitatea de a emite şi recepţiona şi atunci când calculatorul este ocupat cu
altă sarcină. În plus ECP permite o comprimare a datelor utilizând standardul RLE,
comprimare care se realizează folosind semnale ce vor fi reprezentate prin nr de repetări.
Portul paralel cunoaşte în total 5 moduri de operare: compatibiliti (4 biţi),
neble (8 biţi),
byte,
EPP,
ECP.
Primele trei moduri stabilesc doar standardul portului paralel şi sunt reunite sub denumirea
de SPP (Standard paralel port).
perifericul cere o alocare de bandă, aceasta fiind alocată în mod dinamic în funcţie de
cerinţele fiecărui periferic. La nivel fizic datele sunt transmise în pachete în mod sincron
sau asincron, pachetul fiind cea mai mică unitate de transmitere a datelor. USB defineşte
patru tipuri de transfer: control,
întrerupere,
izocron
masiv.
++ de USB au fost elaborate în ideea de a putea fi folosită o mai mare diversitate de
echipamente. Toate echipamentele trebuie să suporte modul control destinat configurării şi
informaţiilor de stare transmise între unitatea centrală şi periferic. Modul izocron este
echivalent cu modul sincron şi este destinat asigurării unui acces sigur şi constant la bus.
Este folosit pt o lărgime de bandă fixă şi o toleranţă sporită la erorile de transmisie şi este
folosit în special pt sistemele de video şi audio conferinţe. Întreruperea este dinamic
alocată componentei care face legătura cu utilizatorul. O cerere neces+ de o comunicaţie
nu este făcută dar + trebuie setate+. Transferul de tip masiv este destinat în principal
scanerelor şi camerelor video digitale şi le permite acestora să dispună de toată lărgimea de
bandă disponibilă a magistralei, din acel moment. Din punct de vedere al sistemului de
operare, comunicarea se face p+ reprezentat de pipes de date, câte una pt fiecare transfer
de date deschis. Aceste conducte sunt de touă tipuri: sincrone şi asincrone în funcţie de
perifericele care le deservesc.
Interfaţa 1394 sau Fire wire este o interfaţă serială de foarete mare viteză care permite
rate de transmisie de până la 400 MB/s şi este planificată să ajungă la rate de 1GB/s. Este
văzută ca o conexiune de viitor, permiţând conectarea multor tipuri de echipamente. A
apărut datorită cererii mari de calitate a transmisiei audio/video. Specificaţiile acestei
intrefeţe au fost elaborate de Apple în anul 1986, fiind botezată Fire Wire, dar s-a impus
greu pe piaţă neavând suport Intel decât în ultimul timp. Interfaţa 1394 are multe elemente
în comun cu USB: realizează o încărcare dinamică a driver-elor, echipamentele conţin
regiştrii de stare şi control, transferul se face cu alocare de lărgime de bandă şi dimensiune
în timp.
Modemul (modulator-demodulator)
intermediul unui cablu, este transformat în semnal analogic modulat care apoi este
transmis pe linia telefonică la un alt modem. Cel de-al doilea modem extern demodulează
semnalul primit, îl transformă în semnal digital şi apoi în formatul necesar interfeţei seriale
şi îl trimite la portul serial al calculatorului.
Modemul intern se instalează ca oricare altă placă internă conectată la magistrala
calculatorului. Sunt asemănătoare ca schemă bloc cu cele exterioare, lipsindu-le însă
interfaţa RS-232C.
Standardizarea transferului de date. Modularea pe partea emiţătorului şi
demodularea de partea receptorului, trebuie să se realizeze în acelaşi mod făcând necesară
o standardizare. Pe lângă viteza de transfer şi forma codării se reglementează şi controlul
erorilor şi al compresiei datelor. Un modem poate lucra full dupledx şi half duplex, cea din
urmă fiind o comnexiune specifică pt fax, conexiune cu numele de G3. Majoritatea
normelor pt transferul de date lucrează în mod full duplex. Pt ca modemurile să se
înţeleagă între ele trebuie să utilizăm aceiaşi metodă de modulaţie.
Se folosesc modulaţia în frecvenţă – FM,
modulaţia în fază – PSK (Phase shift key)
modulaţia în quadratură – QAM (Quadrature amplitude modulation).
Fiecare rată de transfer foloseşte o altă metodă de modulare. Pt obţinerea unor rate de
transfer mai bune există două posibilităţi: mărirea lărgimii de bandă a liniei telefonice
(standardizată la valoarea de 3100Hz, cuprinsă în spectrul voce, 300 – 3100Hz) sau
transferarea unei cantităţi mai mare de date în unitatea de timp prin folosirea unei metode
de modulare mai performante. Începând cu norma V22 care garantează + 1200 bps (biţi
per secundă) se foloseşte modulaţia în fază. Următoarea treaptă pt accelerarea transferului
a reprezentat modularea în quadratură, dublând rata de transfer. Pt a trece de pragul de
9600bps, dat de norma V32 se folosesc etaje suplimentare de codare în fază şi amplitudine,
standardul primind denumirea de V32 bis, asigurând rate de 14400 bps. S-a ajuns apoi la
33600 bps prin configurarea etajelor modulatoare în funcţie de caracteristica liniei de
transmisie. În cazul standardului V34 este măsurată capacitatea liniei telefonice şi abia
apoi se configurează etajele modulatoare, viteza de transfer a secvenţei şi parametrii
filtrelor.
Ultima realizare o reprezintă rata de transfer de 57600 bps, condiţia fiind ca cel care
recepţionează datele şi cel care le emite să fie conectaţi la o centrală digitală.
Corecţia erorilor se referă la posibilitatea pe care o au unele modemuri de a
identifica erori şi a retransmite automat datele care par a se fi deteriorat în timpul
transmisiei. Ca operaţia de corecţie să funcţioneze ambele modemuri trebuie să fie aduse la
acelaşi standard. Pt corecţia erorilor există două standarde compatibile între ele: MNP4 şi
V42. În ambele cazuri datele sunt transmise sincron pe linie. V42 oferă o rată de transmisie
cu până la 20% mai bună folosind algoritmi de detecţie mai inteligenţi.
Compresia datelor se referă la posibilitatea pe care o au modemurile de a compacta
datele pe care le transmit. În funcţie de tipul fişierului putându-se realiza o compresie de
53
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
până la 50% din dimensiunea originală, dublându-se practic rata de transfer. Pt compresia
datelor există două standarde compatibile: MNP5 şi V42 bis, cel din urmă mai performant.
Apelarea modemului. În modemul în care prin software-ul de comunicaţie se
formează un nr de telefon, releul încorporat în modem comută linia telefonică de pe
telefonul auxiliar pe modem şi modemul formează sau transmite la centrală nr exact de
telefon. Dacă postul apelat se prezintă la apel, modemul apelat sesizează acest lucru şi
ambele încearcă să cadă de acord asupra unei rate de transfer (protocol), cu excepţia
cazului în care se foloseşte standardul V34, unde lucrurile se întâmplă astfel: modemul
apelat transmite un semnal de recunoaştere care caracterizează norma cea mai bună pe care
poate transmite. Dacă difuzorul modemuliui este pornit, în timpul acestei proceduri poate
fi auzit un sunet. Dacă modemul apelat nu este + semnal corespunzător, primul modem
transmite într-o normă inferioară. Lucrurile se repetă până când se stabileşte norma
corespunzătoare de transmisie. Acest mod de lucru este greoi şi introduce multe erori. Din
această cauză V34 foloşte o altă tehnică numită V8. Ambele modemuri transmit la început
cu 300 bps corespunzător normei V21. Modemul care apelează transmite o listă cu toate
standardele cunoscute de el. Modemul apelat selectează din această listă modul în care
poate lucra şi trimite noua listă înapoi. Modemurile încep să transmită în cel mai
performant mod comun, transmisia începând cu emisie şi recepţia de semnale de test
privind natura performanţelor liniei. Cu această ocazie sunt colectate informaţii despre
viteza de transmisie, configurarea filtrelor şi + de frecvenţă. Astfel informaţiile sunt
comparate de modemuri şi analizate şi apoi sunt integrate în transmisie. Această procedură
se numeşte hand shake şi în momentul în care a reuşit, modemurile încep să transmită
efectiv.
În exprimarea ratelor de transfer apar două unităţi de măsură: baud şi bps (biţi/sec).
2400 baud înseamnă că receptorul poate sesiza 2400 de altrernanţe ale semnalului într-o
secundă + tipul modulării pt a vedea câţi biţi sunt transmişi într-o alternanţă a semnalului.
Doar în cazul normei V21 rata exprimată în bps şi cea în boud se confundă, deoarece 1 bit
se transmite la fiecare alternanţă. Pt toate celelalte standarde de modulare folosite fac ca nr
de bps să fie un multiplu al ratei exprimate în boud.
Modemurile externe sunt în general mult mai performante decât cele interne, fiind
conectate la portul serial şi neconsumând din resursele sistemului, ++, corecţia şi
compresia datelor se efectuează prin hardware. În cazul modemurilor interne s-a renunţat
la implementarea hard a corecţiei datelor, lucru ce le transformă în mari consumatoare de
resurse. Print instalarea unui modem PnP într-un sistem acesta va ocupa un port serial
numit COM3. Modemurile mai vechi care nu pot fi instalate decât pe COM2 lucrează
numai după ce dezinstalăm acest port din BIOS.
Sistemul de operare Windows are un mod de detecţie automat a noilor device-uri
(echipamente), mod ce ţine de tehnologia PnP. În cazul în care sistemul de operare nu a
detectat componenta instalată fizic se poate trece la o recunoaştere manuală a modulului
folosind pictograma (icon) din Control panel. Windows va încerca detectarea portului şi a
tipului de modem. Dacă avem de-a face cu un modem extern în timpul acestei proceduri el
54
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
trebuie să fie pornit şi racordat la portul serial. De multe ori este recomandat să fie conectat
şi la linia telefonică. Modemurile interne se pot conecta pe ISA, PCI sau mai nou pe
porturile dedicate pt comunicaţii AMR (produs de AMD) sau CNR (Intel). Acestea din
urmă sunt unităţi modem soft, device-ulrile respective ne mai având funcţii de codare şi
compresie, putând fi văzute mai mult ca interfeţe între sistem şi priza telefonică. Dacă
detectarea modemului a eşuat se poate face instalarea modemului prin selectarea manuală
a tipului de modem. Dacă este detectat de Windows 95, Windows 98 după instalarea
modemului se impune o restartare, lucru care nu este obligatoriu în Windows NT sau 2000.
DTE – sistem rată maximă de transfer internă de 115200 bps
DCE – modem rată maximă de transfer pe linia telefonică de 57600 bps
Un modem de o anumită viteză poate funcţiona în general la toate ratele inferioare.
Neexistenţa driver-elor pt un anumit tip de modem poate fi sulplinită de driver-ele generice
ale Windows-ului, putându-se încerca instalarea unui modem ca fiind standard modem la o
anumită viteză. O instalare incorectă a unui modem îl poate face să apară că funcţionează
pe porturi seriale gen COM 7 sau 5. Există însă şi tipuri de modem care se instalează pe un
alt COM decât primele patru şi apoi cu ajutorul unei aplicaţii de configurare este setat să
lucreze pe cel mai mic port serial disponibil (CLM Cirrus Logic). Realizarea unei
conexiuni cu ajutorul unui modem foloseşte aplicaţii şi protocoale specializate. Se poate
realiza o conectare calculator-calculator (PC to PC) prin intermediul reţelei telefonice. În
acest sens Windows vine cu aplicaţia Hyperterminal, dar pe un calculator pot fi instalate şi
alte aplicaţii pt +++. Aplicaţia Phone dialer folosită cu un modem ce are şi funcţia voice
poate transforma calculatorul în aparat telefonic, aplicaţie care permite legarea
calculatorului ca pe un telefon la o reţea de calculatoare se numeşte dial up networking şi
într-o instalare corectă se instalează în network neighborhood un dial-up adapter. Acesta
este în fapt o placă de reţea făcând posibilă conexiunea calculatorului într-o reţea.
O reţea de PC funcţionează pe baza unor protocoale, cel mai folosit la Internet fiind
protocolul TCP/IP (Transfer controll protocol/internet protocol), reuniune de două
protocoale, unul care se ocupă cu controlul transmiterii iar celălalt cu interfaţa proprie de
reţea a calculatorului. Orice calculator conexat la o reţea ce funcţionează pe baza acestui
protocol are o adresă proprie numită IP adress, o adresă determinată unic de o combinaţie
de 32 biţi. Pot exista pe Internet 232 adrese fixe (DNS - ? name service). Internetul este
văzut ca o reţea la nivel mondial bazată pe protocolul TCP/IP, reţea în care conexiunile
sunt realizate pe diverse medii: linie telefonică publică, linii închiriate, cablu coaxial,
CATV (cabluri din reţele TV), fibră optică, unde radio, satelit.
Dispozitive de intrare.
Tastatura.
55
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
De-a lungul timpului au fost dezvoltate mai multe tipuri de tastaturi. După nr de
taste se diferenţiază în:
PC XT cu 83 taste
AT cu 84 taste
AT extinsă cu 101 sau 102 taste
Native Windows cu până la 104 taste
În prezent se produc tastaturi care pot avea în plus şi alte dispozitive de indicare
încorporate – pointing device (până la 18). Tastatura extinsă reprezintă standardul curent,
disponibilă în câteva variante compatibile între ele, la care principiul de funcţionare este
acelaşi. Tastatura se poate ataşa la sistem folosind mufe DIN cu 5 pini sau Mini DIN cu 6
pini.
O tastatură constă dintr-o serie de contacte montate într-o reţea numită matricea tastelor.
Când este apăsată o tastă un procesor aflat în tastatură o identifică prin detectarea locului
din reţea care arată tipul tastei respective. De asemenea procesorul tastaturii interpretează
cât timp stă tasta apăsată şi poate transmite ++apăsările multiple. Un buffer de 16 octeţi
aflat în tastatură operează asupra tastărilor rapide sau multiple trimiţând sistemului
succesiv. Tastatura se conectează cu sistemul printr-o legătură serială care transmite şi
recepţionează datele în bloc de 11 biţi din care 8 sunt biţi de date +++. Deşi legătura este
serială ea nu este compatibilă cu interfaţa serială RS-232C.
de multe ori au şi contacte cu autocurăţare, totodată+ ele oferă o percepţie tactilă excelentă
ce le situează pe locul doi intr-un clasament al tastaturilor.
Comutatoare mecanice cu element spongios. Contactul electric+++ şi se + printr-un
burete cu calităţi elastice + montat în partea inferioară a unui miez noale acţionat de tastă.
La apăsare comutatoruluintactul placa conducătoare închide un circuit de pe cablaj. La
eliberarea lui arcul de revenire împinge tasta la loc, elementul spongios atenuând +
antrenând contactul. Buretul diminuează reculul dar dă totuşio senzaţire de moliciune.
Principalul’ acestui tip de comutatoare o reprezintă percepţia attactilă iar sistemele cu
asemenea careau tastaturirecurg la o stratagemă, dând diverse semnale sonore în
difuzorul intern. Comutatoearele cu calotă de cauciuc oflosesc în loc de arc o calotă de
cauciuc + + + +. Când se apasă o tastă, axul acţionează perpendicular + face + să opună
rezistenţă iar apoi să cedeze brusc. Când a cedat elementul + o percepţie ++ pastilă de
grafit formând contactul de dedesupt. La eliberarea tastei calota revine la forma inişţială.
Rezistenţa cauciucului la +++ oferă o percepţie tactilă trzonabilă ‘ pastilei de grafit este
folosită pt rezistenţa ei la coroziune şi pt acţiunea de autocurăţare asupra contactelor de
dedesupt.
Tastatura cu membrană este o variantă a celei cu calotă în care tastele nu sunt
separate ci sunt modelate împreună într-o folie cre stă presată + de cauciuc + fiind utilizată
foarte mult sunt recomandate în medii vitrege deoarece folia se poate modela împreună+ şi
sigila. Comutatoarele capacitive sunt singurele comutatoare nemecanice. Sunt mai scumpe
dar sunt mai rezistente la + şi coroziune. Comutarea nu se produce prin contact mecanic
direct + ci prin detectarea modificărilor produse asupra capacităţii circuitului. Când se
apasă tasta axul ei deplasează placa superioară spre placa fixă, modificând capacitatea,
lucru ce este detectat de un circuit comparator din tastatură. Acest tip de comutator este
imun la coroziune şi murdărie, nu are probleme de instabilitate verticală (bounce) şi este
cel mai durabil, rezistând la 25.000.000 de acţionări. Tastatura se livrează cu nu cablu
prevăzut la capătul dinspre sistem cu un conector.
Acesta poate fi DIN sau MiniDIN (PS/2).
Corespondenţa pinilor la mufa DIN: prin pinul 1 se transmite un semnal de ceas,
prin 2 – date, pinul 4 fiind conectat la masă (GND), pinul 5 la +5V iar pinul3 fiind
neconectat. La mufa MiniDIN pe pinul 1 se transmit date pe 5 semnalul de ceasm pinul 3
este legat la masă ,pinul 5 la +5V , pinii 2 şi6 fiind neconectaţi. Conectorul pt mouse pe o
placă de bază ATX sunt tot MiniDIN cu 6 pini însă dacă se montează tastatura în loc de
mouse şi invers, acestea nu vor funcţiona.
MOUSE
Un mouse este compus dintr-o carcasă, o bilă de cauciuc, două sau trei butoane şi un
cablu flexibil cu 4 sau5 fire prevăzut cu un conector de interfaţă+ pt ataşare la sistem.
Mişcărileea bilei sunt transformate în semnal electric care se transmite sistemului.
Conectorul folosit + va depinde de interfaţa utilizată. Mouse-ul comunică cu sistemul
57
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
printrun driver de mouse sau este inclus în software-ul de sistem. Interpretarea mişcării
este simplă; două role, una ptinterpretarea pe axa x şi alta pt y sunt rotite de mişcarea bilei
pe masă. Rolele sunt conectate la mici discuri prevăzute cu obturatoare (fante) care în mod
alternativ permit sau nu trecerea luminii. Mişcarea lor este detectatărminată de senzori
optici care urmţresc modul în care o lumină infraroşie clipeşte pe măsură ce ++ obturează
sau nu raza de lumină. Modelele bazate pe acest principiu se numesc mecano-optice şi sunt
cele mai utilizate astăzi.
Microintrerupătoarele (microswitch) sunt conectatela circuitul integrat la care sunt
conectaţi şi senzorii optici. Circuitul codifică informaţia primită de labutoane şi de la
detectorii luminoşi şi le transmite către portul de mouse din calculator, care poate fi COM
sau PS/2. Pt a trimite serial + portul serial al calculatorului alimentarea pt mouse trebuie
realizată prin tensiuni+ una pozitivă şi una negativă. Înainte de lansarea în execuţie a
driver-ului serial RST ++ are modul low , -12V, intrând în execuţie trece în hi, +12V în
gol. Deoarece circuitul integrat din mouse se alimentează din semnalul RST+ care
acţionează+ prin scăderea nivelului la valoarea de +6V şi -6V. un alt tip de mouse este cel
care lucrează cu un pad special numit grid pad.
Mouse-ul find+ optic el reflectă lumina a două LED dispuse în unghi drept spre +
fototranzistorii aflaţi în mouse. Reţeaua foarte fină a grid padului asigură impulsurile care
definesc mişcarea mouse-ului. Tipurile de interfaţă pt mouse + la calculator se face prin
trei dispozitive: serială – COM sau USB, port dedicat pt mouse pe placa de bază – PS/2,
interfaţă de magistrală – placă adaptoare. O metodă des întâlnită de conectare a mouse-ului
o reprezintă intrerfaţa serială. Deoarece pt comunicarea mouse-PC sunt necesari doar 4 biţi
de semnal, în conector pinii respectivi lipsesc.
Mouse serial poate fi conectat la oricare dintre cele două porturi seriale ale unui
calculator. La iniţializarea sistemului driver-ul de mouse examinează porturile pt a
determina la care dintre ele este conectat mouse-ul. Cum un mouse nu este conectat direct
la sistem nu el este cel care îi foloseşrtre resursele ci portul serial corespunzător lui.
Portul pt mouse PS/2. Cele mai multe calculatoare noi se livrează cu port dedicat pt
mouse. Conectorul frecvent folosit este MiniDIN. Conxiunile portului pt mouse duc de
fapt la acelaşi controller de tip 8042 folosit şi pt tastatură. Conectarea mouse-ului la portul
dedicat este cea mai bună metodă pt că în acest mod nu se pierde nici un conector dre
interfaţă şi nici un port serial. Resursele standard folosite de un port pt mouse sunt IRQ12
şi adressele de I/O 60h şi64h. interfaţa de magistrală cu mufă pt mouse este folosită în
sistemele care nu dicpun de un port dedicat sau de un COM liber.
Trackpoint este o tastatură care are o manetă cu vârf de cauciuc între tastele B,H şi G. apăsândarea maneta cu degetul se
poate mişca cursorul pe ecran. Maneta nu se mişcă şi nu este un joystick, în schimb are un capac din cauciuc
Semiconductoric ce conţine traductori de presiune. Sistemul a fost implementat de IBM pe sistemele Laptop. Track ball este
un dispozitiv a cărei bilă trebuie mişcată manual pt a deplasa un cursor pe ecran. Modelele mai noi de mouse mai conţin
butoane adiţionale, în general pt funcţia de scrool. Aceasta se poate realiza cu aplicarea unei mici rotiţe ataşate la mouse
sauchiar cu acţionarea unui mic joystick implementat pe mouse.
58
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
TIPURI DE REŢELE
Reţelele de calculatoare se clasifică în funcţie de mai multe criterii, cele mai importante fiind
legate de modul de conectare a staţiilor de lucru şi de distanţa la care se realizează comunicarea.
Din punct de vedere a distanţei şi a modului de conectare ăn vederea realizării schimbului de
informaţii, reţelele de calculatoare se împart în două mari categorii:
reţele locale care conectează fizic calculatoare aflate la distanţă mică (aceeaşi cameră,
aceeaşi clădire);
reţele care asigură comunicarea între calculatoare aflate la mare distanţă (în oraşe
diferite sau ţări diferite);
59
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
O reţea locala de calculatoare - LAN (Local Area Network) conectează host-uri aflate în
apropiere (în aceeasi camera sau la distanta de pâna la câţiva zeci de metri). Aceste reţele folosesc
tehnologia ETHERNET, TOKEN-ING (acestea opereazăîn general la viteza de 10Mbps=mega
biti /sec şi conexiunile sunt realizate cu cablu coaxial sau torsadat) şi FIBRĂ OPTICĂ (acestea
ating viteze >= 100Mbps).
O reţea WAN (Wide Area Network), conectează calculatoare din diferite oraşe şi ţări. Tehnologia
WAN foloseşte diverse suporturi de comunicaţii: linie închiriată (viteza de 14.400bps), fibră
optică, satelit (atingând viteze < =154Mbps).
O reţea MAN (Metropolitan Area Network) reprezintă un intermediar între LAN şi WAN. O
astfel de reţea acoperă un întreg oraş şi functionează, de multe ori la viteza unui LAN. Suportul
de comunicaţie este de asemenea divers:
linii telefonice comutate (dial-up) cu viteze între 9.600 bps şi 33.000 bps;
linii telefonice dedicate (linii de transmisie de date, linii închiriate) cu viteze de pâna la
128Kbp = kilo biti/sec;
cablu coaxial de 10Mbps;
cablu TV (infrastructura sistemelor de televiziune prin cablu);
transmisie prin radio;
transmisie prin laser.
O reţea INTERWORK, reprezintă conectarea între două sau mai multe reţele; de fapt este vorba
de comunicare între două calculatoare plasate în două reţele diferite.
Calculatorul care are rolul de a face legatura între doua reţele (router) este denumit:
gateway, pentru conectarea a doua reţele diferite din punct de vedere al software-ului de reţea
(de exemplu o reţea NOVELL cu o reţea BANYAN).
Arhitectura unei reţele locale depinde în mare măsură de topologia folosită în realizarea reţelei.
Prin topologie se înţelege modul de dispunere a cablurilor pentru interconectarea tuturor staţiilor
de lucru (W.S.). Alegerea variantei de reţea mai are în vedere tipul prelucrărilor, protocolul de
comunicaţie, dimensiunea şi caracteisticile cablurilor, costul de instalare, modul de administrare,
etc.
Din punct de vedere al topologiei, reţelele locale se împart în trei mari categorii care sunt:
60
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
Topologia liniară (bus) constă într-un singur tronson de cablu, pe care sunt legate WS - urile.
Topologia în inel este similară cu cea liniară, cu deosebirea ca are o forma circulară.
Topologia în stea consta într-o cutie centrală sau concentrator (hub), din care se ramifică un
numar de cabluri pentru conectarea WS-urilor.
Sistemul de operare al server-ului reprezinta “creierul” reţelei, care furnizeaza funcţiile cheie
necesare operaţiilor de baza în reţea (sistemul de fişiere, gestionarea memoriei, organizarea sarcinilor de prelucrare etc.).
Până nu demult, cel mai cunoscut şi raspândit software pentru reţele de calculatoare era sistemul
de operare NetWare realizat de firma Novell (de aceea se întampla adesea ca vorbind despre
reţele sa se foloseasca termenul de reţele Novell). Fiecare utilizator conectat la reţea are drepturi
limitate de acces, stabilite de administratorul reţelei. Utilizatorii sunt recunoscuţi printr-un nume
şi o parola care sunt introdu-se de fiecare data când acestia doresc sa se conecteze de la statia de
lucru individuala la server.
Spre deosebire de alte reţele, de exemplu LAN – tastic în care toate staţiile de lucru împart
aceleaşi responsabilităţi, varianta Novell cu server dedicat, deşi mai scumpă s-a impus
datorită performanţelor ridicate pe care le oferă (viteză mult mai mare, flexibilitatea şi
61
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
Prin interconectarea reţelelor, se oferă posibilitatea oricarui utilizator dintr-o reţea sa aibă acces
la informaţiile cuprinse pe oricare calculator din cadrul sistemului de reţele (în funcţie de
drepturile de acces pe care utilizatorul le deţine).
Exploatarea reţelei se poate face de către utilizatori singulari (utilizatori obisnuiti, operatori şi
administratorul de reţea) sau de catre grupuri de utilizatori. Utilizatorul obisnuit lucrează la o staţie din
cadrul reţelei, având, în general, un acces restrictiv la resursele reţelei (funcţie de drepturile de acces
acordate de administratorul de reţea).
Operatorul poate primi şi o serie de drepturi de acces suplimentare (trustee), care să-i permită şi
accesul la o serie de utilitare ale software-ului de reţea.
Administratorul de reţea (supervizorul reţelei) este cel care raspunde de întreaga reţea şi care
beneficiaza de toate drepturile de acces oferite de sistemul de operare. El este cel care stabileste
drepturile de acces ale utilizatorilor obisnuiti şi ale operatorilor.
Grupurile de utilizatori sunt constituite din acei utilizatori asociati anumitor aplicaţii, cu drepturi
egale asupra unor fişiere de date etc. De exemplu se poate transmite un mesaj simultan numai
unui grup de utilizatori.
PROTOCOALE DE REŢEA
Comunicatia, mai ales cea care implica echipamente electronice este relativ complexă. Aceasta
este cauza pentru care realizarea ei se face pe nivele, care pot fi implementate şi gestionate mai
usor. Se creeaza astfel o ierarhie, numita FAMILIE DE PROTOCOALE. Componenta de pe un
anumit nivel "i" interactioneaza în trei direcţii:
interactiunea pe orizontala
este aceea în care nivelul "i" al unui protagonist inteactioneaza cu nivelul "i" al partenerului de la capatul celalalt al
comunicaţiei, relatia dintre ei desfasurându-se conform. protocolului "i".
interactiunea pe verticala cu nivelul inferior i-l are ca scop transmiterea spre acest nivel a
sarcinilor pe care acesta din urma trebuie sa le execute astefel încât mesajul să ajungă la
62
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
Pe parcursul comunicaţiei între calculatoare au fost elaborate mai multe familii de protocoale ca
de exemplu:
modelul OSI;*
modelul TCP/IP;*
modelul XNS (PEX/SPP) = Xerox Network System;
modelul SNA = IBM System Network Architecture;
modelul NetBIOS = de la IBM;
modelul UUCP = Unix to Unix Copy;
*=cele mai raspândite;
1. nivel fizic (physical layer), care are rolul de specificaţii electronice, mecanice şi de transmisie;
2. nivel de legatura de date (data link layer), care fixează o legatura fară erori în jurul unei linii de
transmisie;
3. nivel reţea (network layer) ce fixează şi ruteaza fluxul de date între capetele comunicaţiei;
4. nivel transport (transport layer) - ofera cel mai înalt nivel de servicii, incluzând, multiplexare şi
control de flux;
5. nivel sesiune (session layer), gestionează dialogul între aplicaţii sau utilizatori;
6. nivel prezentare (presentation layer) - indică sintaxe comune folosite intre aplicaţii sau utilizatori;
7. nivel aplicaţie (application layer) ;
Majoritatea modelelor de protocoale sunt organizate doar pe patru nivele (într-un nivel sunt
însumate mai multe nivele consecutive ale modelului OSI), ca în figura de mai jos.
De exemplu atât TCP/IP cât şi XNS sunt prevazute la nivel proces cu o componenta de manevrare
de fişiere numita TFTP (Trivial File Transfer Protocol); aceasta apare în doua ipostaze care sunt:
client - care cere un serviciu de transfer
63
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
BRIDGE (e utilizat la nivel 2) - mută entităţi de transfer ale acestui nivel, numite "frames" sau
cadre, între două reţele vecine; este un "dispozitiv inteligent", care nu numai copiază dintr-o parte
în alta, ci şi controleaza validitatea conţinutului transferat;
ROUTER (e utilizat la nivel 3) - mută entităţi de transfer ale acestui nivel, numite "pachete" de la
o reţea la alta şi ia decizii privitoare la traseul (reţele intermediare) care urmează să-l parcurgă
pachetul pentru a ajunge la destinaţie;
GATEWAY = este un termen generic ce se referă la interconectarea între două sau mai multe
reţele; de exemplu în "comunitatea TCP/IP", acest termen se referă la rutarea nivel reţea; uneori,
acest termen descrie soft-ul care efectuează o serie de conversii specifice pentru nivelele
superioare din reţea;
Termenii de bit, octet şi locaţie de memorie sunt noţiuni primare utilizate în sistemele de calcul
(host-uri):
Încapsulare şi dezincapsulare
Termenul de încapsulare se refera la completarea datelor transmise la fiecare nivel dintr-o familie
de protocoale, cu o serie de informaţii care vor fi folosite de protocol pentru validarea transmisiei
la nivelul respectiv. Operaţia se desfaşoară începând cu nivelele superioare catre cele inferioare.
Dezincapsularea este operatia inversa; la recepţie, aceste "suplimente de informaţie" sunt folosite
spre a verifica validitatea entitaţii de informaţie primite de la partenerul de pe acelaşi nivel; apoi
sunt eliminate şi restul de informaţie este transferat nivelului superior.
Multiplexare şi demultiplexare
Prin Multiplexare se întelege combinarea mai multor elemente într-unul singur. Pentru a se pastra consistenţa, fiecare
element component trebuie să poarte cu el o informaţie prin care să precizeze de unde provine. Operatia inversa,
Demultiplexarea, desface un element în componentele sale, pe care le repartizează destinatarilor corespunzatori.
Fragmentare şi reasamblare
Majoritatea protocoalelor limitează superior lungimea unei entitati (pachet, mesaj, frame) de transmis. Această limită este
indicată de o constanta numita MTU = Maximum Transmision Unit. În cazul în care dimensiunea datelor care urmeaza a fi
64
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
transmise depăşesc valoarea MTU, are loc actiunea de fragmentare. Prin aceasta, se realizeaza o decupare a informaţiei de
transmis în fragmente de maximum MTU octeti care vor fi transmise ca şi entitati separate. În prealabil în antetul fiecarui
fragment se înscrie un numar de identificare a entitaţii în ansamblu, un numar întreg ce indică numarul de fragmente care
compun entitatea şi un numar de ordine a fragmentului în cadrul entitaţii. Fiecare fragment este transmis ca un pachet de
sine statator către destinatar. Din aceasta cauza, este posibil ca două pachete componente ale aceluiaşi mesaj să parcurgă
drumuri diferite de la sursa la destinaţie, mai mult ordinea sosirii fragmentelor la destinaţie poate fi una aleatoare. Odată ce
au sosit toate fragmentele la destinaţie, urmeaza operatia de reasamblare, care pe baza n
umarului de secvenţă reface entitatea în forma iniţiala. Fragmentarea şi reasamblarea se aplica nu numai direct între sursa şi
destinaţie, ci şi pe portiuni intermediare între cele două
capete. Aplicarea ei se poate face, într-un fel sau altul, la orice nivel al unei familii de protocoale.
Fragmentarea / reasamblarea prezintă atât avantaje cât şi dezavantaje; principalul dezavantaj este acela că admite mesaje
oricât de lungi. Principalul dezavantaj este acela că indiferent de lungimile mesajelor, sunt executate prelucrări specifice
fragmentarii / reasamblarii rezultă deci că va creşte timpul total de prelucrare.
Noţiuni de infrastructurã
65
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
Categoria 5 se impune, în general, pentru toate felurile de reţele de 10Mbs şi 100Mbs dar
existã şi infrastructuri pentru 10Mbs create cu cablu categoria 3.
Fibra opticã – este compusã (în general) din douã fibre optice introduse în plastic, la
capete având conectoare speciale în funcţie de tipul reţelei în care sunt utilizate.
Fibrele optice pot fi unimodale (are atenuare micã şi se poate face o singurã legãturã de
date) sau multimodale (au atenuare mare dar se pot face mai multe transmisii deodatã).
Cablul AUI este netorsadat şi poate fi gros şi subţire. Are o lungime de maxim 50m în
cazul cablului gros AUI şi 15m în cazul cablului subţire AUI.
Este folosit de obicei pentru conectarea unui nod la cablul gros.
Lungimea maximã admisibilã la UTP între douã staţii sau douã echipamente este de 200m
pe când la cablu subţire este de numai 185m. Securitatea în ceea ce priveşte întreruperea
comunicaţiei este superioarã la UTP deoarece un segment fizic deconectat înseamnã
pierderea unui echipament, iar la cablu subţire înseamnã pierderea reţelei. Securitatea
datelor este superioarã in fibra opticã datã fiind construcţia ei. Raportul preţ – performanţã
este minim în cazul reţelelor pe UTP, ele fiind cele mai rãspândite.
Echipamente de reţea:
Hub
Bridge
Switch
Router
Switch-ul acţioneazã şi el tot la nivelul legãturii de date şi poate gestiona mai multe
legãturi deodatã. Se comportã ca un bridge multiport. Are posibilitate de administrare.
66
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
Hub
Aşa cum s-a arãtat mai sus, hub-urile doar amplificã semnalul nefãcând nimic
altceva. Unii producãtori au adus îmbunãtãţiri transformând hub-ul într-un echipament
puternic.
Hub-urile care permit modul SNMP şi modul switch se pot transforma într-un
echipament care poate îndeplini rolul de switch .
Balansarea traficului pe segmente este o facilitate introdusã prin adãugarea
modulelor de mai sus - ceea ce înseamnã gruparea staţiilor de pe segmentele fizice în
grupuri de dialog. Se poate introduce şi un nivel de securitate la nivel de adresã MAC –
intrusul este detectat şi pachetele de date amestecate astfel încât sã nu mai existe
posibilitatea de refacere – pe de altã parte portul la care intrusul s-a conectat poate fi
deconectat din hub, pierzându-se astfel legãtura fizicã.
Hot Swap Cascade este o facilitate care face ca un hub sã poatã fi conectat şi
deconectat dintr-o stivã de hub-uri, fãrã ca celelalte hub-uri sã fie afectate şi comunicaţia
sã fie întreruptã.
Conectarea în stivã sau cascadarea hub-urilor este bine determinatã de producãtori.
Ea se poate face prin cablu UTP cu inversarea perechilor de comunicaţie în cablu sau cu
inversarea firelor de comunicaţie în hub.
Pentru acest lucru, hub-ul este prevãzut cu un buton MDI – MDI-X. In cazul în care firele
de comunicaţie sunt neinversate, butonul trebuie sã fie pe poziţia MDI-X, hub-ul
inversând perechile în interiorul sãu. Unii producãtori au prevãzut hub-urile cu un
conector BNC pentru cascadare, astfel fiind salvat un port UTP (ex. 2 hub-uri cu 8 porturi
cascadate prin UTP au libere 14 porturi; cascadate prin BNC vor avea 16 porturi libere).
Cascadarea prin conector BNC presupune terminatori la ambele
apete ale conexiunii. Hub-urile pot fi conectate şi prin stack cable (cablu special de
cascadare), aceastã opţiune fiind valabilã doar la echipamentele prevãzute cu un astfel de
conector.
Dupã felul în care pot fi cascadate hub-urile se pot împãrţi în 3 categorii :
- hub-uri conectate convenţional;
- hub-uri conectate multisegment;
- hub-uri conectate unisegment;
67
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
Concluzii
Avantaje: datele sunt trimise cu minimã întârziere, datoritã lipsei filtrãrii;
- transparenţã;
Dezavantaje:- nu are corecţie de erori;
- traficul este acelaşi prin toate porturile;
- coliziunile "trec" prin hub;
Concluziile de mai sus sunt valabile pentru hub-urile fãrã facilitãţi – acestea din urmã
aducând cu ele latenţã, securitate, segmentare.
Switch
În acest mod se creeazã cãi paralele de transfer a datelor între segmente. Accesul în
cadrul segmentului nu influenţeazã restul reţelei, aceasta ducând la descongestionare.
Switch-ul şi bridge-ul aduc la zero contorul care numãrã echipamentele de tip
repetor. Acest lucru înseamnã cã dacã într-o reţea de tip Ethernet avem cascadate 4
echipamente de tip repetor prin cablu UTP, nu se mai poate cascada un al cincilea. Între
douã configuraţii de acest tip se poate interpune un switch sau bridge, fiind astfel posibilã
cascadarea mai multor repetoare (hub-uri). Dacã adoptãm metoda de a cascada hub-urile
prin cablu stack, aceastã restricţie nu mai este valabilã, dar intervine limitarea impusã de
producãtor (de obicei maxim 8 hub-uri pot fi cascadate
prin stack cable).
68
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
Switch-urile cu memorie partajatã alocã, dupã necesitate, fiecãrui port memoria necesarã.
Aceastã memorie este alocatã dintr-un "fond comun " de memorie cu care este prevãzut
switch-ul. Switch-urile cu cãi de comunicaţie punct-la-punct asigurã cãi interne de
comunicaţie între oricare porturi. Aceastã arhitecturã are limitã de scalabilitate deoarece
atunci când creşte numãrul de porturi, creşte complexitatea reţelei de comunicaţie internã.
Switch-urile cu bus partajat folosesc o singurã cale de comunicaţie internã partajatã
dar fiecare port are un buffer de date.
Producãtorii de echipamente de reţea adoptã soluţii combinate. Astfel, se pot mixa
soluţia cu bus partajat cu soluţia cu cãi de comunicaţie punct-la-punct, obţinându-se un
switch care poate mixa vitezele pe diferite porturi .
Switch-urile acţioneazã la nivelul 2 OSI. Filtrarea pachetelor, se face utilizând
adresa MAC. Latenţa de transmisie a datelor este datã de modul de filtrare a pachetelor.
Unii producãtori adoptã 3 moduri de filtrare a pachetelor în funcţie de numãrul de octeţi
care iau parte la decizia de filtrare a pachetelor:
1). Citirea adresei destinaţie din frame-ul Ethernet, ceea ce înseamnã citirea efectivã a 6
octeţi. Adresa este cãutatã în tabelã şi se ia decizia de transmisie, dacã este gãsitã. Acest
tip decizional nu funcţioneazã în cazul în care segmentele participante au viteze de
transmisie diferite. CRC este calculat pe mãsurã ce datele sint transmise. Din acest motiv
datele pot fi transmise cu erori.
2). Citirea a 64 octeţi din frame-ul Ethernet, ceea ce înseamnã adresa (dupã care se ia
decizia de transmisie a datelor) cît şi a unei bucãţi din partea de date, aceasta ducînd la
decizia de frame incomplet. În acest caz, se opresc frame-urile rezultate în urma unor
coliziuni (de obicei sunt mai mici de 64 octeţi).
3). Buffer-ul de date este de 1518 octeţi, adicã switch-ul stocheazã tot frame-ul Ethernet.
Acest mod permite operarea în full-duplex, corectarea erorilor CRC şi evident, a erorilor
datorate coliziunilor.
În reţelele de tip client – server poate apare congestia reţelei, datoritã traficului
intens în care o resursã este apelatã de mai mulţi utilizatori. În acest fel, traficul creşte şi
poate depãşi lãţimea de bandã pusã la dispoziţie de switch. Switch-ul poate controla acest
69
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
lucru pasiv sau activ. Metoda de control pasivã presupune ca, atunci cînd buffer-ul de
date al switch-ului este plin, sã fie golit şi sã se cearã o retransmisie a datelor. Metoda de
control activã lanseazã semnal de coliziune pe toate porturile care nu utilizeazã buffer-ul,
acestea intrând în procesul de retransmisie, dimensiunea buffer-ului fiind mãritã pentru
acţiunea în curs de desfãşurare.
O soluţie pentru mãrirea lãţimii de bandã este port trunking. Dacã avem 2 switch-
uri cu 2 porturi de 100Mbps (pot avea pânã la 4 porturi) dedicate, putem mãri banda de 2
ori, adicã viteza de comunicaţie va fi de 200Mbps.
Legãtura dintre echipamentele care oferã port trunking trebuie facutã cu acelaşi fel
de cablu. Liniile de comunicaţie trunking sunt vãzute ca o singurã linie de date. Dacã o
linie de trunking se întrerupe, atunci switch-ul trece automat pe configuraţia prestabilitã,
adicã va comunica pe o singurã linie de date.
Autosensing - reprezintã capacitatea de adaptare a portului la comunicaţia maximã
solicitatã.
Reţelele virtuale (virtual LAN) sunt importante pentru reducerea traficului cât şi
pentru creşterea securitãţii. Reţelele virtuale sunt o colecţie de porturi care aparţin aceluiaşi
domeniu de coliziune.
În principiu, ele pot fi configurate manual sau automat. Automatizarea constã în
urmãrirea automatã a traficului, un timp determinat, şi apoi gruparea porturilor în funcţie
de necesitãţile care au rezultat din monitorizare.
Concluzii:
Avantaje:
- nu au nevoie de configurare;
- au latenţã micã;
- bandã largã;
Dezavantaje:- nu are capabilitãţi WAN;
- securitate micã datoritã modului de filtrare al pachetelor;
Bridge
Dacã destinaţia nu este cunoscutã sau tabela este plinã, pachetele se transmit în
ambele subreţele (flood it). Se pot utiliza filtre care sã dirijeze pachetele doar la
70
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
Concluzii
Avantaje:
- segmenteazã traficul eliminând congestiile;
- are filtrare (simplã)
- aduce la zero contorul de treceri prin reţea;
Dezavantaje:
- introduce întârzieri ale datelor prin reţea;
Router
Este un echipament de reţea, folosit la dirijarea traficului între reţele mari. Au
flexibilitate mãritã în filtrarea pachetelor. Securitatea include de obicei şi firewall. Ruta
stabilitã pentru transmisia pachetelor de date este transparentã pentru utilizator. Clienţii
transmit pachete în reţea fãrã ca sã ştie pe ce rutã ajung la destinaţie. Dacã router-ul nu
cunoaşte destinaţia unui pachet, acesta este "aruncat".
Tabelele de rute se pot scrie manual sau se învaţã automat prin serviciul de broadcast.
Învãţarea automatã constã în apelul de prezenţã al fiecãrui router la un timp bine
determinat. În cazul în care vecinii sãi direcţi nu primesc un apel, intrarea din tabelul
vecinilor se şterge, aceştia urmând a gãsi o altã rutã pentru viitoarele pachete. Fiecãrei rute
îi este asociat un cost. Rutarea se face ţinând seama de acest cost. Costurile pot fi
asociate cu :
timpul minim de rãspuns la trimitirea unui mesaj;
numãrul minim de router-e prin care trece un mesaj pânã la destinaţie;
costuri predestinate, stabilite manual pentru fiecare router, costul total fiind suma
minimã a costurilor asignate;
Tabela de rutare manualã se scrie de obicei pe router-ele care nu sunt dedicate
(server-e care pe lângã alte servicii oferã şi rutarea cãtre alte reţele). Desigur, sistemele
de operare mai noi precum şi programele de rutare pot învãţa automat rutele.
Concluzii
Concluziile care se pot trage din cele prezentate vor fi util în alegerea echipamentelor
potrivite pentru reţea. Nu avem pretenţia cã am acoperit toatã gama echipamentelor cât şi
a facilitãţilor oferite de producãtori.
Este bine ca, înainte de a cumpãra un echipament de reţea, sã se consulte documentaţia
sositã cu echipamentul. Aici puteţi afla dacã echipamentul suportã linii redundante de
transmisie, surse redundante de tensiune, port trunking, etc.
71
TOTAL SCHOOL Educational Center Notiuni de arhitectura
PC
72