Documente Academic
Documente Profesional
Documente Cultură
Lucrarea 2
1. Cate generatii de procesoare pt PC au existat?Ce procesoare INTEL din ultima
generatie cunoasteti si care sunt caracteristicile lor?
R: Au existat 7 generatii de procesoare. Din ultima generatie de procesoare INTEL fac
parte :
- P4 Willamette frecvente 1,3 2 Ghz
- P4 Northwood frecvente1,6 si 2.53 GHz
2.Care sunt blocurile principale din alcatuirea unui proc si ce rol au ele ?
Principalele blocuri sunt :
- unitatile de control destinate decodarii instructiunilor, accesul la memoria RAM
- unitatea arihmatica , ALU( Arithmetical Logical Unit) care executa calculele cu numere
intregi. Este unitatea cea mai utilizata, ea fiind solicitata de toate prg.
- unitatile de calcul FPU(Floating Point Unit)
- memoria cache :
*cache-ul de date
* cache-ul pt instructiuni
3.De cine este dat gradul de scalabilitate al unui proc? Ce proc este mai performant unul
cu 5 stagii pipeline Durand 10 ns sau unul de 15 stagii pe un pipeline de 12 ns?
R: Gradul de scalabilitate este dat de numarul de stagii ale pipeline-ului.Proc mai
performant este cel in 15 stagii pe un pipeline de 12ns.
4. Care este diferenta intre scalabilitate si super scalabilitate?Care este primul proc
INTEL super scalar?
R: Superscalabilitatea permite executia mai multor instructiuni in paralel, fata de
executia pe un singur pipeline al instructiunilor( scalabilitatea).
Primul proc super scalar a fost proc Pentium I lansat in 93
5. Ce este hyperthreading-ul?
R: Hyperthreading-ul este o forma de multithreading constand in a implementa 2 proc
logice de acelasi tip. Multithreading-ul reprezinta executia in paralel a mai multor
secvente sau prog folosind aceleasi resurse ale proc.
6. Prin ce se deosebesc procesoarele CISC si RISC? Ce tip de proc este Pentium PRO?
R: Proc CISC ( Complex Instructoin Set Computer) folosesc un set larg de instructiuni.
Instructiunile sunt de lungime diferita si folosesc diferse moduri de adresare. Proc RISC(
Reduced Instruction Set Computer) folosesc un set redus de instructiuni, sunt scurte, au
aceeasi lungime, nu utilizeaza adresarea indirecta. Procesoarele RISC au doua avantaje :
- rapiditatea( instructiunile fiind mai simple pe executa repede)
- designul mai simplu( sunt necesare mai putine porti pt implementarea blocurilor de
decodare si executie).
Proc Pentium PRO e primul processor care transforma instructiunile CISC in RISC.
7. In ce consta blocul MMX? Cum a evoluat blocul MMX la procesorele ulterioare lui
Pentium MMX?
R: MMX( Multi Media eXtension) e o noutate arhitecturala, pt prelucrarea a 57 de
instructiuni noi, specifice aplicatiilor multimedia. Blocul MMX implementeaza un
procedeu numit SIMD( Single Instrucion Multiple Data) care permit unei instructiuni de
date in generatiile urmatoare au fost adaugate 70 de instructiuni SIMD continand setul
SSE si SSE 2( Streaming SIMD Extension)
8. Ce este arhitectura DIB si care este rolul sau?
R: Arhitectura DIB( Dual Independent Bus) are ca scop marirea vitezei maime de
transfer a datelor intre processor si siteme.
Arhitectura : procesorul este dotat cu doua magistrale pe care comunicatia se face
independent si simultan.
9. In ce consta executia speculativa si care este scopul sau?
R:Executia Speculativa:instructiunile analizate sunt executate in ordinea in care sunt gata
de executie sin u ordinea din program dupa care rezultatele sunt ordonate.
10. Definiti conceptul de predication si spuneti cum se implementeaza el in procesoarele
din ultima generatie.
R: La procesoarele din ultima generatie Pentium $ Itanium destianat serverelor)predictia
e inlocuita de un nou concept:prediction.Instructiunea care urmeaza saltului este
desemnata cu certitudine, nu numai cu o probabilitate <1 ca in cazul BTB si MBP. Acest
lucru este posibil pentru ca procesorul pregateste instructiunile tuturor salturilor posibile,
de-a lungul mai multor ramificatii ale programului.
ASC LAB 3
Memoria RAM
1.
Faceti o compartie intre cele doua tipuri de RAM(principiu de functionare, timpi
de acces, utilizare, cost)
DRAM(dinamic RAM)(ideal pt bank-uri SDRAM(static RAM)(ideal pt cache)
de memorie)
Pe baza de microcondensatori
Pe baza de comutatori electronici
mai lenta
Mai rapid
capacitae mai mare
Capacitate mai mica
Dimensiuni mai mai mari
Dimensiuni mai mai mici
2. Tipuri de memorie DRAM sunt utilizare in present? Faceti o clasificare in functie de
timpii de acces.
In prezent se folosesc SDRAM(PC 66, PC 100, PC 133; cea mai lenta, timp de acces 612 ns ), DDR-SDRAM(spre deosebire de SDRAM aceste memorii transmit si pe frontul
negative DDR 200(PC 1600), DDR 266(PC 2100), DDR 333(PC 2700), DDR 400(PC
3200) ) , RDRAM(cea mai rapida si lucreaza la frecvente forte ridicate 800 MHz).
3. Ce reprezinta un SIMM?
SIMM=Single Inline Memory Modules
Sunt chipurile de memorie care formeaza un bank de memorie. Ele sunt realizate pe
formatul de 8 biti. Odata cu aparitia procesoarelor pe 16 si 32 de biti pe bank au fost
montate 2 respectiv 4 SIMM-uri de memorie pentru a obtine un bank de memorie care sa
fie perceput de processor ca un intreg de 16 si respective 32 biti.
Exista e tipuri de 30 si 72 de pini.
S-au folosit pana la 486 inclusiv.
4. Cate SIMM-uri se pot instala pe placa de Pentium?
32 biti procesorul Pentium/8 biti SIMM= 4 SIMM-uri
5. Prin ce sunt superioare DIMM-urile fata de SIMM-uri.
Sunt pe 64 e biti fata de 32, pot fi combimate pentru a obtine o cantitate mai mare de
memorie 512MB/bank de memorie, lucreaza la frecvente mai mari si au timpi de acces
mai mici.(De asemena au si mai multi pini 168>>74 )
6. Ce reprezinta latenta CAS?
Latenta CAS este o masura a latentei cipurilor de memorie. Acesata masoara intervalul
de timp scurs intre comanda initiala de citire din memorie(READ) si momentul in care
datele cerute sunt furnizate procesorului. Evaluarea latentei se face in perioade de ceas,
deci o latenta CAS de valoare N inseaman ca o comanda read transmisa memoriei la
perioada de ceas T0 va furniza datele cerute incepand de la perioada de ceas TN.
7. Cate tipuri de refresh exista?
Exista 3 tipuri de refresh:
-RAS-only refresh
-CAS-before-RAS refresh
-Hidden Refresh
8. Ce versiuni de memorii rapide au fost dezvoltate relative recent si care sunt
caracteristicile lor de viteza?
RAMBUS 1GHz
DDR SDRAM 400 MHz
DDR2 SDRAM 533 MHz
9. Care este latimea de banda teoretica pentru RAMBUS?
800MHz*16 bit= 1600 MB/sec
1GHz*16 bit= 2000 MB/sec
ASC LAB4
Magistrale si placi de extensie
1. Ce valori ale caracteristicilor are magistrala de system in PC-urile actuale. Prin ce
se deosebeste de Frontside Bus?
Magistrala de sistem are actual valoare maxima de 400 de Mhz pentru AMD
Athlon XP si de 800 de MHz pentru Intel P4 cu HyperTreading
Magistrala de sistem este compusa din Frontside Bus si Backside Bus.
2. Care sunt frecventele de lucru ale magistralei de sistem fata de frecventele
procesorului si a memoriei de lucru?
In cazul arhitecturii DIB(dual independent bus) magistrala de sistem este
compusa din Frontside Bus(care intreconecteaza procesorul de memoria pricipala) si
Backside Bus(care intreconecteaza procesorul de memoria cache L2 si este mai rapida).
3. Cine controleaza transferul de date pe magistrala de system?
NorthBridge-ul
4. Care sunt caracteristicile magistralei ISA si de ce nu se mai implementeaza in
prezent?
Magistralei ISA la apritie a avut 8 linii de date si lucra la viteza procesorului Intel
8086 4.77 Mhz. In timp ea a juns la 16 linii de date si 6 si apoi 8 Mhz. Banda sa teoretica
este de 8 MB/s dar real ea transfera la putin peste 5MB/s.
In present nu se mai utilizeaza dorece in timp au aparut magistrale mult mai
rapide(PCI 132 MB/s, AGP 264-2000 MB/s, USB 1.1 12 Mbits/s, FireWire
100Mbits/s-1,6Gbits/s, USB 2.0 12*40 Mbits/s).
5. Comparati PCI cu ISA.
PCI
ISA
Tip:asincron
Tip:sincron
Latime: 32
Latime:16
Banda:132 MB/s
Banda: 4-6 Mb/s
Viteza:66Mhz
Viteza: 4.77-6Mhz
6. Cate sloturi PCI pot exist ape placa de baza?
Pe o placa de baza de baza pot fi pana la 10 controlere PCI sau 5 sloturi PCI. Un
slot este inlocuit cu 2 controlere.
7. Ce se integeti prin DIME si unde apare acesta caracteristica?
DIME=Direct Memory Execute
DIME apare in adresarea memoriei in pipeline pe slotul AGP.
8. Cum se face conectarea perifericelor la USB?
Conectarea perifericelor la USB se face fie prin daisy chain(in cascada) sau prin
hub-uri USB
9. Comparati magistralele FireWire si USB
FireWire
USB
Tip:Serial
Tip:Serial
Banda:100Mbits/s-1.6Gbits/s
Banda:12Mbits/s(USB 1.1):
12*40Mbits/s(USB 2.0)
Tensiune de alimentare: 1.5V
Tensiune de alimentare: 5V
10. Definiti notiunile de magistrala, port, intrefata si banda.
Magistrala = traseu constituit din mai multe linii fizice pe care se transmit date,
adrese si semnale de control
Port = locul fizic unde se introduce un perferic sau o placa de extensie
Interfata = face legatura intre port si magistrala de sistem
Banda = numarul maxim de bytes ce pot fi transferat pe magistral in unitatea de timp
ASC LAB 5
1. Dati o definitie setului de chipuri
Chipsetul reprezinta componenta definitorie a unei placi de baza, controleaza in
totalitate functiile acesteia, prin intermediul sau si al bus-urilor se realizeaza
ansamblul conexiunilor dintre componente.
2. Care sunt caracteristicile de baza ale unui chipset?
determina numaru unitatilor centrale(1,2,4 SAU 8);
fixeaza capacitatea maxima de RAM si stabileste tipul de memorie(EDO,
SDRAM, DDRAM, RAMBUS) cu care lucreaza procesorul.
ofera posibilitatea eliminarii din sloturile de extensie a cardurilor de
interfata pentru grafica, sunet, retea si modem (prin integrarea acestora in
structura NB(grafica) si respectiv SB). Numarul de sloturi de extensie este
si el determinat de chipset.
Suportul pentru transportul EIDE este impus de SB prin Ultra ATA 33, 66,
100 sau 133, la fel ca numarul porturilor USB(2,4, sau 6).
3. In ce situatie chipsetul controleaza CPU? Explicati.
Chipsetul preia controlul datelor de la CPU in cazul tehnicii de transfer DMA
cand datele sunt depuse direct in memorie fara a mai trece prin CPU.
4. Unde este implementat controllerul de memorie?
Controllerul de memorie este implementat in NB.
5. Ce functii realizeaza NB? Dar SB?
NB gestioneaza traficul de date care traverseaza cele 4 magistrale prin
administrarea cererilor de acces la memorie.
ASC LAB6
1. Ce medii de stocare sunt folosite in drive-urile PC-ului? Cum sunt inscrise datele
pe aceste medii de stocare?
magnetic: floppy, HDD, ZIP drive. Optic: CD, DVD
2. Comparati floppy discurile si CD-urile. Care sunt avantajele si dezavantajele
acestor doua tipuri de dispozitive de stocare?
floppy: suport magnetic, capacitate f mica, reinscriptibile, relativ insensibile la
stresaul mecanic. CD suport optic, capacitate mare, nereinscriptibile, sensibile la
stres mecanic.
3. Prin ce se deosebesc CD-urile de DVD-uri?
DVD-urile fata de CD-uri se deosebesc prin capacitatea de stocare mult mai mare,
scrierea si citirea se face pe amblele fete si cu mai multe nivele de profunzime.
4. Ce tipuri de interfete sunt folosite pentru conectarea hard disk-urilor la PC?
EIDE, SCSI
5. Cate drive-uri se pot conecta la o interfata EIDE?
4
6. Ce este un protocol de comunicatie? Ce protocol foloseste interfata EIDE?
Protocolul reprezinta un standard de comunicatie. Pt EIDE se folosesc
protocoalele PIO si DMA.
7. Care este standardul ATA cel mai performant? Care sunt caracteristicile sale?
ATA/133 banda 133MB/s, 4 driveuri conectate, cablu cu 80 fire, cu CRC.
8. Ce este SCSI? Care este cea mai performanta varianta de SCSI? Care sunt
caracteristicile sale?
SCSI este o interfata universala care poate lucra cu diverse driveuri(HDD, CD,
ZIP drive tape streame), scanere, paci de retea. Cea mai performanta varianta
SCSI este Ultra320 SCSI-3 cu banda de 320MB/s, 16 linii si maxim 16
dispozitive conectate.
9. Comparati EIDE cu SCSI.
EIDE
SCSI
Driveuri controlate:4
Driveuri controlate:7sau 15
IRQ utilizate:cate unul pentru fiecare drive IRQ utilizate: 1 indiferent cate driveuri
exista
Viteza maxima de transfer: 150MB/s
Viteza maxima de transfer: 320MB/s
Ce se poate conecta: HDD,CD-ROM,
Ce se poate conecta: HDD,CD-ROM,
DVD-ROM,
DVD-ROM, PRINTER