Echipamente periferice

  • View
    174

  • Download
    1

Embed Size (px)

Text of Echipamente periferice

Echipamente Periferice Part 1 Definii noiunea Magistrala PC. PCI (Peripheral Component Interconnect) local bus magistrala de conectare a componentelor periferice este magistrala de baz a calculatoarelor moderne. Aceast magistral de extensie a fost destinat procesoarelor Pentium i prima versiune a aprut n anul 1992.1.

2. Definii noiunea Port PC. O unitate elementar de conversaie cu exteriorul poart numele de "port ". ntre porturi i locaiile din memorie exist nite similitudini: Porturile sunt n esen tot locaii de memorare a informaiei, adresabile; desigur, informaia care se folosete uzual aici este alctuit din operanzi/rezultate (date 3. Structura magistralei PC.

La o magistral PCI pot fi conectate cteva dispozitive fiecare cu numrul su (device number). n sistem pot fi cteva magistrale PCI, fiecare cu numrul su (PCI bus number). Magistralele se numeroteaz consecutiv.Specificaiile PCI consta in 2 metode de conectare: conectarea printr-un buffer i conectarea de tip staie de lucru. In figura data schema bloc a unui sistem cu magistral PCI. Magistrala PCI este conectat la magistrala sistem a procesorului prin intermediul unei puni UCP/PCI, avnd acces direct la memoria principal. n acest fel, transferurile ntre UCP i memoria cache, respectiv ntre dispozitivele de I/E i memoria principal pot avea loc simultan. 4. Arhitectura magistralei include urmtoarele componente Componente a. Conectori (asigura interfata ntre 2 medii) sloturi, socketuri, mufe, porturi - slot sloturi expansionale (PCI, PCI Express, ISA, VL (VESA Local-Bus), AGP, CNR, AMR); slot pentru procesoare (Slot A (AMD), Slot 1 (intel)) - socket b. Magistrale colectie de fire prin care sunt trimise date de la o componenta la alta; magistrala este de doua tipuri : magistrala de adresa si magistrala de date (magistrala de date transfera datele concrete, pe cnd magistrala de adrese specifica locul unde se duc datele) - conectarea procesorului cu placa de baza; - magistrala de adrese din memoria interna si externa; - magistrala de date; - magistrala de conectare altor componente;

- latimea bus-ului poate fi de 8 biti, 16 biti, 32 biti si 64 biti; latimea bus-ului determina cantitatea de date transmisa. c. Ceas - componenta hard care genereaza un numar de impulsuri ntr-o perioada de timp. Un impuls generat de ceas se numeste tact. La un tact se efectueaza o operatie elementara. d. zona tampon de memorie (cache) (L1, L2, L3) este un mecanism special de stocare cu viteza mare.

5. Caracteristicile magistralei. -are numai 2 fire de magistrale,o linie seriala de date si o linie seriala de clock. -fiecare dispozitiv conectat la magistrala este adresabil software in orice moment printro adresa unica si relatii simple de tip ,master. -transfer de date serial,pe 8 biti,bidirectional se poate face cu una din urmatoarele viteze,pina la 100kbiti/s si pina la 400kbiti/s. 6. Definii noiunea interfa. Interfetele duc conceptul de clasa abstracta cu un pas inte prin eliminarea oricarei implementari a metodelor, pun practica unul din conceptele POO de separare a modelului unui obiect (interfata) de implementarea sa. Asadar, o interfata poate fi privita ca un protocol de comunicare reobiecte. O interfata Java defineste un set de metode dar nu specifica nici o implementare pentru ele. O clasa care implementeaza o interfata trebuie obligatoriu sa specifice implementari pentru toate metodele interfetei, supunu-se asadar unui anumit comportament. Definitie O interfata este o colectie de metode fara implementare si declaratii de constante Enumerai componentele posibile Mainboard. 8. Destinaia Bridges. 9. Lmurii principiul Bus Mastering. 10. Definii noiunea "Rata de transfer".Exemplu.7. Un asemenea transfer const dintr-o singur faz de adrese urmat de mai multe faze de date. Arbitrajul de magistral trebuie executat o singur dat . n timpul fazei de adrese se transmite adresa de nceput i tipul tranzaciei care urmeaz . Dispozitivul int memoreaz adresa de nceput ntr-un contor de adrese, i va incrementa adresa n fiecare faz de date. La magistralele EISA i Micro Channel, posibilitatea de a utiliza modul exploziv este stabilit printr-o negociere ntre dispozitivul master i cel slave. Dac unul sau niciunul din acestea nu permite transferuri n mod exploziv, blocul de date se va transmite utiliznd o serie de tranzacii separate. Este necesar arbitrajul de magistral pentru fiecare tranzacie individual. Un alt dispozitiv master poate obine magistrala ntre dou tranzacii. Aceasta poate limita n mod sever rata de transfer. Ratele de remprosptare mai mari implic rate mai mari de transfer necesare pentru citirea memoriei video. Pentru rezoluii mari i un numr mare de culori, rata de transfer a memoriei video poate deveni un factor de limitare, viteza circuitelor DAC nefiind relevant dac memoria nu poate furniza datele suficient de rapid.

Definii metoda rastru de redare a imaginii. 12. Explicai modul de baleiere "Interlaced, ntreesut". 13. Explicai modul de baleiere "Progressive sau Non-interlaced ". 14. Definii noiunea "pixel". Pixelii reprezinta niste puncte.La reprezentarea culorilor un pxel poate sa cuprinda 16 biti.Sunt pixeli compactati si necompactati. Adaptoarele actuale utilizeaz modul cu pixeli compactai, n care se rezerv 24 de bii11. pentru fiecare pixel .

15. Funcii ale controlerului grafic.Controlerul grafic realizeaz principalele funcii ale adaptorului video. Acest controler conine interfaa cu magistrala sistemului, prin care se realizeaz legtura ntre memoria sistemului i memoria video. O interfa performant cu magistrala trebuie s aib dou caracteristici importante. n primul rnd, trebuie s admit transferuri n mod exploziv (burst) prin specificarea adresei de nceput i a lungimii blocului. n al doilea rnd, interfaa trebuie s permit transferuri fr stri de ateptare. Un astfel de mod este important mai ales la citirea memoriei video. La scrierea n memoria video, trebuie utilizat o memorie FIFO pentru a asigura scrierea eficient a datelor sau actualizarea imaginilor de pe ecran. O alt funcie a controlerului grafic este generarea prin hardware a cursorului pentru ecran. Controlerul grafic poate executa i diferite funcii grafice, ca desenarea unor linii, umplerea unor suprafee sau transferul unor blocuri de date. Funciile grafice sunt implementate de obicei de ctre acceleratoarele grafice, controlerul grafic fiind numit n acest caz i procesor grafic.

16. Destinaia BIOS-ului video.BIOS-ul video pune la dispoziie funcii video care pot fi utilizate de programe pentru accesul la adaptorul video, realiznd interfaa cu controlerul grafic.

17. Destinaia circuitului RAMDAC.Circuitul RAMDAC (RAM Digital to Analog Converter) preia imaginea sub form de date numerice i o convertete n semnale analogice care pot fi afiate de monitor. Funciile circuitului RAMDAC pot fi integrate n cadrul controlerului

grafic. Cele trei semnale analogice R, G i B generate de circuitele DAC sunt transmise prin conectorul i cablul interfeei la monitor pentru modularea celor trei fascicule de electroni. Tipul i frecvena de funcionare a circuitelor DAC influeneaz n mod direct rezoluia maxim a imaginii i frecvena de remprosptare a acesteia. Rezoluiile mai mari implic un numr mai mare de pixeli care trebuie transmii de circuitele DAC pentru a menine o anumit frecven de remprosptare.

18. Destinaia controlerului CRT.Controlerul CRT genereaz semnalele de sincronizare necesare pentru afiarea imaginilor de ctre monitor. Aceste semnale sunt semnalul de sincronizare pe orizontal SH i semnalul de sincronizare pe vertical SV.

19. Explicai noiunea "Bit Mapping". 20. Procesul anti-aliasingEliminarea efectului zimat. Liniile oblice sau cele curbe care sunt afiate pe ecran, cum sunt muchiile cu contururi neregulate ale obiectelor, trebuie s fie aproximate prin combinarea unor segmente verticale cu segmente orizontale. Rezultatul este apariia efectului zimat, care este mai pronunat la rezoluii mai reduse. Procedura de eliminare a acestui efect, cunoscut sub numele de anti-aliasing, const n colorarea pixelilor din imediata apropiere a contururilor folosind culoarea de fond mixat gradat cu cea a obiectului. Se realizeaz deci o tranziie mai gradat ntre cele dou culori, rezultatul fiind o oarecare reducere a claritii contururilor. Aspectul obiectelor va fi ns mai natural dect n cazul unor contururi neregulate. 21.

Procesul rendering ( decuparea; iluminarea; mixajul alfa; anti-aliasing)

De fiecare dat cnd imaginea de pe ecran este actualizat, trebuie s se recalculeze culoarea i adncimea fiecrui pixel de pe ecranul 2D. Aceasta se realizeaz prin aplicarea diferitelor calcule 3D asupra scenei, ntr-un proces numit redare (rendering). Prin acest proces se completeaz toate punctele de pe suprafaa obiectului care a fost memorat n prealabil doar ca un set de vrfuri. Astfel, pe ecranul monitorului se va desena un obiect solid cu efecte 3D. Prin eliberarea UCP de operaia de redare, acceleratorul 3D permite UCP s dedice o putere de calcul mai mare altor funcii, rezultnd o frecven de cadre crescut i o calitate mbuntit a imaginii. Decuparea. Aceast operaie determin partea unui obiect care este vizibil pe ecran i decupeaz prile pe care utilizatorul nu le poate vedea. Astfel se economisete timp, deoarece prile obiectelor care nu sunt afiate pe ecran sunt ignorate. Iluminarea. Obiectele din lumea real sunt modelate de sursele de lumin din cadrul scenei. Efectele de lumin creeaz nuane ale culorilor, reflexii de lumin, umbre i alte efecte care trebuie adugate obiectelor pe baza poziiei relative a acestora fa de poziia surselor de lumin. Mixajul alfa. Anumite obiecte din lumea real sunt transparente sau semitransparente. Procedeul de mixaj alfa este utilizat pentru a produce efectul de transparen al unor obiecte care compun o scen, de exemplu, al unor ferestre. Acelai procedeu poate fi utilizat i pentru a reprezenta fumul sau ceaa, cu un nivel de realism mai nalt dect p