Documente Academic
Documente Profesional
Documente Cultură
ACSO1 - 1
Revoluţia calculatoarelor
• a treia revolutie - dupa cea agricola si industriala
ACSO1 - 2
Revoluţia calculatoarelor
• ATM –automatic teller machines
• Laptopuri
• DNA
ACSO1 - 3
Clase de aplicaţii ale calculatoarelor
• Calculatoare personale
– utilizate de o persoana
– au doar 30 de ani vechime
• Servere
– ruleaza programe complexe pentru utilizatori multipli
– accesate prin retea
– low-end server <-> supercomputers
• Calculatoarele integrate
– cel mai larg domeniu de aplicatii si performanta
– microprocesoarele din masinile de spalat, masini, telefoane
mobile, televizoare digitale, avioane, vapoare
– cost mic <-> toleranta mica la erori
ACSO1 - 4
Evoluţia vânzărilor de calculatoare
ACSO1 - 5
Evoluţia vânzărilor de microprocesoare
ACSO1 - 6
Performanţa programului
Componenta hardware Cum afectează această componentă
sau software performanţa
Algoritmul Determină atât numărul de instrucţiuni sursă cât şi
numărul operaţiilor de I/E executate
ACSO1 - 7
Legatura hardware-software
• hardware
• softul sistemelor
– sistemul de operare
– compilator Hard-
• aplicaţii ware
ACSO1 - 8
Limbaj de nivel înalt limbaj maşină
swap (int v[], int k) muli $2, $5, 4
{int temp; add $2, $4, $2
compilator lw $15, 0($2)
temp = v[k];
v[k] = v[k+1]; lw $16, 4($2)
v[k+1] = temp; sw $16, 0($2)
} sw $15, 4($2)
jr $31
Program in limbaj de asamblor Program in limbaj de
nivel inalt (in C)
asamblare (pentru MIPS)
00000000101000010000000000011000
00000000000110000001100000100001
10001100011000100000000000000000 program in
10001100111100100000000000000100 limbaj masina
10101100111100100000000000000000 (pentru MIPS)
10101100011000100000000000000100
00000011111000000000000000001000
ACSO1 - 9
Anatomia calculatorului
Cinci componente clasice:
– intrare
– iesire
– memorie
– control
– calea datelor
(UAL, registri, procesor
magistralele)
ACSO1 - 10
Computerul personal
ACSO1 - 11
Dispozitive clasice de intrare
• tastatura
• mouse-ul –din 1990 devine indispensabil
1.bila
2.role X si Y
3.discuri de codare optice
4.LED-uri
5.senzori pt. pulsurile de lumina
ACSO1 - 13
Mouse-ul optic
• LED
• camera de luat vederi
alb-negru (1512 cadre/s,
18 x 18 pixeli)
• procesor optic simplu
ACSO1 - 14
Dispozitive clasice de iesire
• Monitorul
– imaginea
colectie de pixeli matrice
320 x 200 pixeli 3840 x 2400 pixeli (in 2005)
1 bit/pixel (alb-negru) 24 bits/pixel (milioane
de culori – masca RGB)
– frame buffer -
stocheaza harta
bitilor (bit map)
flux de electroni
30-75 imagini
(frame-uri)/s
Tun electronic
ACSO1 - 16
Monitor color CRT (cathode ray tube)
ACSO1 - 17
LCD (liquid crystal display)
• polimer lichid intre doua ecrane, polarizate la 90 - nu
lasa sa strabata lumina
• matrice activa – comutator tranzistor pt. fiecare pixel
ACSO1 - 19
Componentele unitatii centrale
Unitate de
Sursa de DVD
alimentare
Unitatea
ZIP
Ventilator
Placa de baza
Hard drive
ACSO1 - 20
Placa de baza
ACSO1 - 21
Clasificarea memoriei
• RAM – DRAM (dynamic random access memory)
- pe baza de condensatori
• Cache –SRAM (static random access memory)
- mai rapida, dar mai putin densa -> mai scumpa
• volatila - RAM
• nevolatila – ROM, harddrive, CD, DVD, ZIP
• Primara • De citire/scriere
• Secundara • Numai de citire
ACSO1 - 22
Memoria RAM
DIP 16-pini (Dual Inline Package )
SIPP
SIMM 30-pini
SIMM 72-pini
ACSO1 - 23
Inserarea placilor
ACSO1 - 24
Hard disk-ul
• set de discuri
• diametrul de 1-3.5”
• 5400 – 15 000 rot/min
• cap de citire (o bobina)
• acces lent 5-15 ms (fata de 40-80 ns la
DRAM) <- partii mecanice
• nevolatil <- magnetice
• ieftin <- capacitate mare (80-500GB) si
pret moderat
ACSO1 - 25
Hard disk-ul
ACSO1 - 26
Capul de citire al hard disk-ului
Cap de citire/scriere
Microfotografie a capului de
citire/scriere (0.3 * 1.2 mm)
ACSO1 - 27
Hard disk-ul “antic”
ACSO1 - 29
CD-uri (2)
• pelicula de:
– cianina – verde, albastru deschis – instabila chimic
– Azo – albastra – stabila chimic – zeci de ani durata de viata
– ftalocianina – argintie, aurie,verde deschis – sute de ani
ACSO1 - 30
DVD-ul
• apar in 1996 in Japonia
• laser rosu – =650 nm
• DVD-5: o fata, un singur strat, 4.7 GB
• DVD-9: o fata, doua straturi, 8.5 GB
• DVD-10: doua fete, un singur strat, 9.4 GB
• DVD-14: doua fete, pe o fata doua straturi pe cealalta
un singur strat, 13.3 GB
• DVD-18: doua fete, doua straturi, 17.1 GB
ACSO1 - 31
DVD-ul (2)
ACSO1 - 32
Blu-ray disc (BD)
• raza laser albastra– =405 nm
• puncte mai mici pe suprafata discului
ACSO1 - 33
Procesorul
• numit si UCP
• contine calea datelor si
partea de control
Microfotografie Pentium 4
( Patterson&Hennessy, Elsevier 2005)
ACSO1 - 34
Istoria microprocesorului
ACSO1 - 35
RISC - reduced instruction set computer
• codare uniforma a instructiunilor
• set de registre omogene
• mod de adresare simplu
• cateva tipuri de date suportate de
hardware
Intel 80386DX2
• ex. MIPS, SPARC, POWER,
ARM
• nucleul P6 (PentiumPro) masina
RISC care emuleaza o arhitectura
CISC (Complex Instruction Set
Computer) Sun Ultra SPARC II
ACSO1 - 36
Tehnologii de producere a procesoarelor
ACSO1 - 37
Procesul de fabricare a chip-urilor
ACSO1 - 38
Wafer
ACSO1 - 39
Energia consumata de microprocesoare
ACSO1 - 40
Racirea microprocesorului
ACSO1 - 41
Ventilatoare
ACSO1 - 42
Comunicarea cu alte calculatoare
ACSO1 - 43