Documente Academic
Documente Profesional
Documente Cultură
3
- module SIMM (Single In-line Memory Module), care sunt de fapt nişte
plăcuţe pe care sunt montate un număr variabil de cip-uri de memorie
- module SIPP (Single In-line Pin Packages), care diferă de modulele
SIMM în special prin modul de conectare la placa de bază.
- module de memorie DIMM (Dual In-line Memory Module);
- cipuri de memorie individuală (memorie cache externă);
Funcţiunile memoriei principale (RAM) sunt:
- conţine programele lansate în execuţie;
- reţine datele de lucru temporare ale programului pe durata execuţiei sale;
- memoria RAM este alocată dinamic între programele aflate în rulare
simultan în calculator.
Memoria RAM Cache. Pentru a mări viteza de acces la informaţii, datele
utilizate cel mai frecvent sunt stocate într-o zonă de memorie specială numită
memorie cache; aceasta acţionând ca un fel de tampon între processor şi memoria
RAM principală.
1) Memoria cache internă sau de nivel I (primary cache) este inclusă în
microprocessor şi poate fi accesată la viteza ceasului intern al microprocesorului.
Dimensiunile sale sunt relativ mici (8-64 Kb).
2) Memoria cache externă sau de nivel II (secondary cache) este
realizată cu circuite de memorie SRAM (Static Random Access Memory),
conectate pe placa de bază a calculatorului, cu o viteză de acces de 10-15 ns şi o
capacitate de 256 Kb – 8 Mb.
Când procesorul are nevoie de date, le caută mai întâi în memoria cache
internă, care este cea mai rapidă. Dacă nu le găseşte în cache-ul intern (cache
miss), caută datele în cache-ul extern, apoi le caută în memoria RAM principală, şi
în cele din urmă, în caz de eşec, pe hard-disc sau CD-ROM.
3) Memoria Disc-cache poate fi o zonă de memorie RAM destinată
stocării informaţiilor citite/scrise pe hard-disc, pentru a micşora întârzierile datorate
diferenţei de viteză între memoria RAM şi hard-disc.
4) Şi alte dispozitive pot beneficia de cache – CD-ROM, DVD-ROM etc.
Memoria CMOS (Complementary Metal Oxide Semiconductor) este o
memorie nevolatilă (semipermanetă) fiind alimentată de la baterie. Dacă se
decuplează bateria, conţinutul memoriei CMOS se pierde şi datele trebuie
reîncărcate. Această memorie poate fi scrisă şi citită prin programul SETUP şi
conţine informaţii despre configurarea sistemului, numărul şi tipul unităţilor de
floppy şi de hard-disk.Tot de aici pot fi modificate data şi ora curentă.
Memoria Video poate fi o parte din memoria RAM principală, dar de
regulă este plasată pe adaptoarele video. Aici este memorată imaginea ce urmează
a fi afişată pe ecran. Memoria DRAM este mai lentă, de aceea noile adaptoare
video folosesc o memorie VRAM (Video RAM) situată pe placa video, mult mai
rapidă.
4
Fig.1.1. Tipurile de memorie ale PC-ului
5
- Dispozitivele periferice de intrare: tastatura, mouse, trackball, creion
optic (light pen), tabela grafică (graphics tablet), scanne mobil sau fix, joystick etc.
- Dispozitive periferice de ieşire: monitor, imprimanta, plotter, boxe
audio, modem, dischete, CD-ROM, DVD-ROM etc.
TASTATURA
Tastatura (keyboard) este o componentă obligatorie a oricărui computer
necesară pentru comunicarea cu utilizatorul.
Tastatura este compusă dintr-un număr de dispozitive de tip „tastă” şi
dintr-un procesor conectat la PC printr-un cablu cu mai multe fire. Procesorul
tastaturii comunică sistemului (PC-ului) ce tastă este apăsată sau eliberată şi
asociază un număr (nu un caracter) fiecărei taste (key). Tastele de control (control
key) ca <Shift> sau <Ctrl> sunt considerate ca orice altă tastă.
Când utilizatorul apasă o tastă, procesorul tastaturii comunică PC-ului
numărul tastei ca un prim cod corespunzând apăsării. Când utilizatorul eliberează
tasta, procesorul comunică un alt cod care diferă de primul doar prin aceea că în
reprezentarea pe 8 biţi (0-7), bitul cel mai semnificativ (7) este 1.
La un PC/AT comunicaţia se realizează bidirecţional între CPU şi
tastatură.
Când este apăsată o tastă se generează un semnal electric ce este prelucrat
de procesorul tastaturii. Procesorul realizează conversia impulsului electric
corespunzător unei anumite taste într-un număr unic numit scan-code. Scan-codul
este transferat serial de la procesorul tastaturii la sistem.
Există diverse tipuri de tastaturi disponibile pentru PC-uri, dar numai trei
dintre acestea sunt standardizate, fiind introduse de IBM.
Acestea sunt:
- PC/XT cu 83 de taste;
- PC/AT- (MF-I) cu 84 de taste;
- PC/AT - (MF-II) cu 101 sau 102 taste.
Aspectul celor trei tastaturi poate fi variat, deşi ele sunt standardizate,
înfăţişarea lor depinzând de limba în care sunt folosite; astfel tastele pot fi
localizate diferit şi pot conţine diverse simboluri. Totuşi, numărul de taste şi
codurile sunt standardizate.
Din cele trei tipuri de tastaturi, AT/MF-II a devenit cea mai răspândită,
caracteristicile sale reprezentând acum un standard general:
- un grup de patru taste separat pentru mişcarea cursorului;
- zece taste de funcţii situate în partea superioara a tastaturii;
- tastele de funcţii <F11> şi <F12>;
- tastele <Alt>, <Ctrl> şi <Shift> situate în partea de jos a tastaturii pentru
acces mai uşor.
Versiunea cu 101 taste este pentru USA, iar versiunea cu 102 taste este
pentru Europa (o tastă suplimentară poziţionată lângă tastă Shift în stânga).
6
Fig. 2 Tastatura
MOUSE-ul
Mouse-ul este un dispozitiv cu bilă care serveşte la plasarea unui indicator
pe suprafaţa ecranului. Din punct de vedere constructiv, bila este plasată între două
rotiţe, una pentru transformarea mişcării pe axa X, iar cealaltă pentru axa Y. Aceste
rotiţe sunt legate de regulă cu două discuri cu fante, care permit şi blochează
trecerea luminii alternativ. Mişcarea rotiţelor este detectată de senzori optici care
urmăresc fascicolul de raze inflaroşii care trece prin fantele discurilor, pe măsură
ce acestea se rotesc. Aceste impulsuri luminoaste sunt transformate în semnale de
mişcare de-a lungul axelor. Acest tip de mouse este denumit opto-mecanic.
Unele mouse-uri mai noi au înlocuite bilele sau alte dispozitive mecanice
cu un sistem pur optic de detecţie a mişcării. Tipurile mai recente de mouse optic
nu au nevoie de grile sau pad-uri speciale, deoarece senzorii lor sunt suficient de
sensibili pentru a detecta mişcarea pe orice fel de sauprafaţă. Neavând componente
în mişcare, durata de viaţă a mouse-usurilor optice este mult mai mare şi în plus nu
au nevoie de întreţinere. Funcţionarea lor are loc cu mult mai puţine erori faţă de
cele mecanice.
7
Mouse-urile se pot conecta la interfaţa serială, la interfaţa PS2 sau la USB.
Variantele mai moderne utilizează adaptoare wireless pentru unde radio sau
infraroşii.
Tabelul 11.
Tabelul 1.2
Cod (hexa) Cod Tasta(taste) Cod (hexa) Cod Taste
(zecimal) (zecimal)
0F 15 Shift+Tab 55H 85 Shift+F1
10H 16 Alt+Q 56H 86 Shift+F2
11H 17 Alt+W 57H 87 Shift+F3
12H 18 Alt+E 58H 88 Shift+F4
13H 19 Alt+R 59H 89 Shift+F5
14H 20 Alt+T 5AH 90 Shift+F6
Shift+F1 21 Alt+Y 5BH 91 Shift+F7
16H 22 Alt+U 5CH 92 Shift+F8
17H 23 Alt+I 5DH 93 Shift+F9
18H 24 Alt+O 5EH 94 Ctrl+F1
19H 25 Alt+P 5FH 95 Ctrl+F2
1EF 30 Alt+A 60H 96 Ctrl+F3
1FH 31 Alt+S 61H 97 Ctrl+F4
20H 32 Alt+D 62H 98 Ctrl+F5
21H 33 Alt+F 63H 99 Ctrl+F6
22H 34 Alt+G 64H 100 Ctrl+F7
23H 35 Alt+H 65H 101 Ctrl+F8
24H 36 Alt+J 66H 102 Ctrl+F9
25H 37 Alt+K 67H 103 Ctrl+F10
26H 38 Alt+L 68H 104 Alt+F1
2CH 44 Alt+Z 69H 105 Alt+F2
2DH 45 Alt+X 6AH 106 Alt+F3
2EH 46 Alt+C 6BH 107 Alt+F4
2FH 47 Alt+V 6CH 108 Alt+F5
30H 48 Alt+B 6DH 109 Alt+F6
31H 49 Alt+N 6EH 110 Alt+F7
32H 50 Alt+M 6FH 111 Alt+F8
3BH 59 F1 70H 112 Alt+F9
3CH 60 F2 71H 113 Alt+F10
3DH 61 F3 73H 115 Ctrl+Cursor
Left
Cod (hexa) Cod Tasta(taste) Cod (hexa) Cod Taste
(zecimal) (zecimal)
3EH 62 F4 74H 116 Ctrl+Cursor
Right
3FH 63 F5 75H 117 Ctrl+End
40H 64 F6 76H 118 Ctrl+Page Down
41H 65 F7 77H 119 Ctrl+Home
42H 66 F8 78H 120 Alt+1
43H 67 F9 79H 121 Alt+2
9
44H 68 F10 7AH 122 Alt+3
47H 71 Home 7BH 123 Alt+4
48H 72 Cursor Up 7CH 124 Alt+5
49H 73 Page Up 7DH 125 Alt+6
4BH 75 Cursor Left 7EH 126 Alt+7
4DH 77 Cursor Right 7FH 127 Alt+8
50H 80 Cursor Down 80H 128 Alt+9
51H 81 Page Down 81H 129 Alt+0
52H 82 Insert 82H 130 Alt+
53H 83 Delete 83H 131 Alt+
54H 84 Shift+F1 131
10
DDR SDRAM (Double Data Rate SDRAM). Este un tip de memorie
SDRAM care poate teoretic să îmbunătăţească viteza de ceas a memoriei la cel
puţin 200 MHz. Semnalele de ieşire sunt activate pe ambele fronturi ale semnalului
de ceas al sistemului, ceea ce dublează potenţial ieşirile.
DIMM (Dual Inline Memory Module). Un modul de memorie cu 168 pini
şi cu magistrala de date de 64 de biţi, utilizat în maşinile Pentium şi în PC-urile mai
noi. Modulele DIMM sunt disponibile în mai multe versiuni, între acestea
numărându-se modele de 5 V şi de 3 V, cu buffere şi fără buffere, cu memorie
FPM/EDO sau SDRAM, de 64 de biţi (fără ECC/paritate) sau de 72 de biţi (cu
ECC/paritate). Majoritatea PC-urilor Pentium şi mai recente au nevoie de module
DIMM SDRAM de 3,3 V, fără buffere, atât în versiunea fără ECC, cât şi în
versiunea cu ECC (se recomandă ECC).
DMA (Direct Memory Access). Un tip de acces la memorie prin care
datele sunt transferate între o unitate de disc (sau un alt dispozitiv periferic) şi
memoria sistemului, la viteze mari, fără controlul direct al microprocesorului,
acesta putând să se ocupe de alte activităţi.
DRAM (Dynamic Random Access Memory). Un tip de memorie cu acces
aleatoriu realizată pe bază de semiconductoare. Cipurile DRAM sunt mici şi
ieftine, deoarece reprezentarea fiecărui bit necesită numai un tranzistor şi un
condensator. Pentru a-şi menţine sarcina, condensatoarele trebuie încărcate la
fiecare 15 ms. Memoria DRAM este volatilă, ceea ce înseamnă că işi va pierde
conţinutul dacă nu este alimentată sau împrospătată periodic.
EPROM (Erasable Programmable Read-Only Memory). Un tip de
memorie nevolatilă programată după fabricare, din care datele pot fi şterse pentru a
permite înscrierea unor şabloane noi. În mod uzual, circuitele EPROM pot fi şterse
cu raze ultraviolete şi înregistrate cu ajutorul unui semnal de programare cu nivelul
de tensiune peste normal.
EEPROM (Electrically Erasable Programmable Read-Only Memory).
Memorie în cazul căreia atât ştergerea cât şi înscrierea se fac prin semnale
electrice.
IDE (Integrated Drive Electronics). Tip de interfaţă pentru unităţile de
hard-disc care are integrat setul de circuite pentru controlerul de disc. De
asemenea, IDE defineşte şi standardul de interfaţă ATA - standardul pentru
ataşarea unităţilor de hard-disc la calculatoarele compatibile IBM cu magistrală
ISA. Unităţile IDE funcţionează de obicei ca şi cum ar fi unităţi standard ST-
506/412.
ISA (Industry Standard Architecture). Specificaţie de magistrală care a
fost introdusă ca o magistrală de 8 biţi o dată cu calculatorul IBM PC/XT original
în 1981 şi a fost ulterior extinsă la 16 biţi o dată cu sistemul IBM PC/AT, în 1984.
Sloturile ISA se mai găsesc ocazional în calculatoarele personale utilizate în
prezent, însă au fost eliminate complet din ultimele seturi de cipuri comercializate.
Întrerupere (interrupt). O suspendare a unui proces, cum ar fi executarea
unui program de calculator, cauzată de un eveniment extern procesului şi efectuată
astfel încat procesul să poata fi continuat. O întrerupere poate fi cauzată de condiţii
interne sau externe, de exemplu, un semnal care indică terminarea unui transfer de
date de către un dispozitiv sau un program. Întremperile hardware (denumite şi
11
IRQ) sunt utilizate de dispozitive, în vreme ce întreruperile software sunt folosite
de programe.
Magistrală (bus). Set de linii de semnal electric prin care circulă semnale
de alimentare cu energie, de date şi de alte tipuri. Magistrala este caracterizată de
numărul de biţi pe care îi poate transporta la un moment dat. Termenul englezesc
provine din latina, omnibus având semnificaţia "pentru toţi". Când este utilizat la
descrierea unei topologii, termenul magistrală implică o structură liniară.
PCI (Peripheral Component Interconnect). Este un sistem de
interconectare între un microprocesor şi dispozitivele ataşate, în care sloturile de
extensie sunt poziţionate unele lângă altele pentru efectuarea de operaţii de mare
viteză. Dezvoltat iniţial de Intel, acest sistem era similar unei magistrale locale.
Versiunea PCI 2.0 nu mai este o magistrală locală şi este proiectată pentru a fi
independentă de modelul microprocesorului, dar sncronizată cu viteza de ceas a
microprocesomlui.
Sistemul PCI este instalat în prezent în majoritatea calculatoarelor desktop,
nu numai în cele bazate pe procesoare Intel Pentium sau compatibile, ci şi în
calculatoarele bazate pe PowerPC.
SCSI (Small Computer System Interface). Un standard dezvoltat iniţial de
Shugart Associates (denumit apoi SASI, de la Shugart Associates System
Interface) şi ulterior adoptat de ANSI, în 1986. SCSI-2 (denumit acum SPI-2) a
fost aprobat în 1994, iar pentru SCSI-3 (denumit acum SPI-3) a început procesul de
aprobare în 1995. Ultra SCSI-4 (denumit acum SPI-4) este în prezent în curs de
dezvoltare. Versiunile SCSI pe 8 biţi (înguste) folosesc în mod normal un conector
cu 50 de pini şi permit conectarea în cascadă a mai multe dispozitive (cel mult opt,
incluzând şi adaptorul gazdă). Există unele dispozitive SCSI înguste ieftine care
pot utiliza conector cu 25 de pini. Versiunile SCSI Wide şi Ultra Wide utilizează
un conector cu 68 de pini şi pot suporta până la 16 dispozitive, inclusiv gazda.
SDRAM (Synchronous DRAM). Tip de memorie RAM dinamică (DRAM)
ce poate funcţiona la aceeaşi frecvenţă ca şi magistrala principală de sistem. Aceste
memorii folosesc o tehnică de transfer în rafale, prin care memoria anticipează
adresa care va fi utilizată.
SIMM (Single Inline Memory Module). O matrice de cipuri de memorie,
montate pe o mică placă de PC cu un singur rând de contacte. Modulele SIMM au
de obicei 30 sau 72 de conectori şi nu mai sunt utilizate în calculatoarele moderne,
fiind înlocuite de modulele DIMM.
SRAM (Static Random Access Memory). Tip de memorie de mare viteză,
care are la bază circuite bistabile. Circuitele SRAM nu au nevoie de cicluri de
reîmprospătare la fel cu circuitele DRAM şi păstrează informaţiile atâta timp cât
sunt alimentate. Cipurile SRAM sunt foarte scumpe, deoarece necesită în mod
normal şase tranzistoare pentru fiecare bit (de unde şi dimensiunea mai mare decât
cea a cipurilor DRAM convenţionale). Memoriile SRAM sunt utilizate adesea
pentru memoriile cache.
VGA (Video Graphics Array). Un tip de interfaţă pentru monitor (display)
video (şi adaptor) pentru PC lansat iniţial de IBM, pe 2 aprilie 1987, care suportă
text şi grafică. Textul poate avea rezoluţia maximă de 80x25 caractere, în 16 culori,
cu o casetă de caracter de 9x16 pixeli. Grafica poate avea rezoluţia maximă de
12
320x200 pixeli, în 256 de culori (dintr-o paletă de 262144) sau de 640x480 pixeli,
în 16 culori. Adaptoml VGA dă la ieşire un semnal analogic cu o frecvenţă de
scanare pe orizontală de 31,5 kHz şi acceptă monitoare analogice color sau
monocrome. De asemenea, defineşte generic orice adaptor sau monitor (display)
capabil să asigure rezoluţia de 640x480.
13