Sunteți pe pagina 1din 7

Proiecte Structura sistemelor de calcul , anul 3 Calculatoare

Nr. Denumirea Detalii de specificare Student/


grupa
1. Proiectarea unei unitati
aritmetico-logice (UAL
Operatii efectuate:
- adunare, scadere in !
-incrementare, decrementare
- S", SAU, NU logic
- Negare
-rotatie stinga si dreapta
- se foloseste un acumulator pentru un
operand de intrare si re#ultat
- se foloseste un circuit suplimentar de
inmultire si inpartire
2. Proiectarea unei unitati
aritmetico-logice in $irgula
flotanta
Se $or implementa operatiile de adunare si
scadere% proiectare si simulare in &ilin'
3. idem Se $or implementa operatiile de inmultire
si impartire% proiectare si simulare in
&ilin'
4. Proiectarea unei unitati
aritmetice de tip ((&
Se $or implementa ) operatii aritmetice
din setul de instructiuni ((& '*)
5. idem Alte ) operatii
6. Proiectarea unui circuit de
filtrare a semnalelor digitale
Se $a proiecta un circuit care transforma o
sec$enta de $alori de intrare &(i+ pe ,a#a
unei formule de genul:
-(.+ / &(.+0a12'(.-1+0a!2&(.-!+0a3
7. Proiectarea unei unitati
centrale
- se $a proiecta o unitate centrala cu
apro'imati$ !4 de instructiuni (aritmetice,
logice, de transfer si de salt+
- registre interne: acumulator, * registre
generale
-adresare imediata, directa si prin registru
dedicat
- implementare cu ,ista,ile si porti
8. idem - diferente: oricare registru poate fi folosit
la orice operatie aritmetica si logica
- implementare cu memorie de
microprogram
9. idem - diferente: suplimentar, adresare inde'ata
- operatii pe octet si cu$int
10. idem - diferente: adresare indirecta
- adresare tip sti$a
11. Proiectarea unei unitati
centrale care prelucrea#a
instructiunile in regim
pipeline
Se $or implementa minim !4 de
instructiuni
Se $a e$ita folosirea unor e'emple din
curs
12. Simulator de UP in Programul de simulare $a permite
ar5itectura pipeline e'ecutia a minim 16 tipuri de instructiuni
13. Proiectarea unei unitati
pentru detectarea si e$itarea
unor situatii de 5a#ard in
ar5itecturile pipeline
Posi,ile pro,leme de solutionat: detectia
si e$itarea dependentelor de date, predictia
salturilor, etc.
14. Unitate de management
pentru controlul unei
memorii cac5e
- regasirea informatiilor se face cu
memorie asociati$a (alocare dinamica+
-toate informatiile trec prin memoria
cac5e
- scriere 7rite-,ac.
Proiectare si simulare in &ilin'
15. idem - regasirea informatiilor pe ,a#a de
adresa (alocare statica+,
- scriere 7rite-t5roug5
- Proiectare si simulare in &ilin'
16. idem - memorie cac5e pe doua ni$ele
- Proiectare si simulare in &ilin'
17. Program de testare a
performantelor de transfer
pentru memoriile cac5e
Se $or e$identia $ite#ele de transfer
pentru date aflate in memoria cac5e, in
memoria interna si in memoria $irtuala
Se $or trasa grafice in care se indica
dependenta $ite#ei de transfer in raport
diferiti parametri (e': dimensiunea
,locurilor transferate+
18. Simularea functionarii unei
memorii cac5e
- se $a scrie un program de simulare
grafica a princilalelor operatii efectuate de
o unitate de memorie cac5e: plasarea unei
noi informatii, regasirea informatiei,
descarcarea unei informatii
19. Proiectarea unei unitai de
management pentru o
memorii $irtuala
- memorie principala de 1(o si memorie
$irtuala de 18o% se folosesc pagini de 9.o
- magistrala de date de 1) ,iti
- se foloseste o memorie asociati$a pentru
regasirea informatiilor
- in ca#ul in care o locatie $irtuala nu este
regasita in memoria principala se
generea#a o intrerupere care acti$ea#a o
rutina de incarcare a paginii lipsa
20. idem - memorie principala de 1) (o si
memorie $irtuala de 3! 8o% se folosesc
pagini de *:o
-magistrala de date de )9 ,iti
21. Simulator de memorie
$irtuala
- se $a scrie un program de simulare
grafica a princilalelor operatii efectuate in
ca#ul unei memorii $irtuale: regasirea
informatiei, plasarea unei pagini in
memoria principala, inlocuirea unei pagini
22. Studiu pri$ind noile
te5nologii de memorii
D;A( (D<namic ;A(+ si
Se $or indica caracteristicile functionale si
de performanta ale noilor te5nologii
D;A(
e'emple de proiectare a
unor module de memorie
Se $a pre#enta o metodologie de
proiectare a unor astfel de memorii
23. Studiu pri$ind functionarea
magistralei A8P si
proiectarea unei interfete
pentru aceasta magistrala
24. Studiul protocolului US= si
e'emplu de program care
accesea#a un dispo#iti$ pe
canalul US=
>'emple posi,ile: camera 7e,, scaner,
imprimanta, etc.
25. Proiectarea unui prototip de
interfata pentru o magistrala
P"
"nterfata $a contine porturi digitale de
intrare si de iesire, numaratoare precum si
canale pentru semnale analogice
26. idem Se $a implementa un transfer cu acces
direct la memorie (D(A - Direct (emor<
acces+ sau pe ,a#a de intreruperi
27. Studiu pri$ind scrierea
dri$erelor pentru sistemele
de operare ?indo7s
!444/&P
Se $or adapta e'emplele furni#ate de
mediul de programare DD: (Dri$er
Design :it+ pentru anumite aplicatii
concrete
28. Studiu pri$ind posi,ilitatile
de acces la resursele unui
calculator P in sistemele
?indo7s N@/!444/&P
Se $a anali#a posi,ilitatea reali#arii unor
operatii directe de citire/scriere la locatii
fi#ice de memorie, porturi de intrare/iesire
si controlul unor intreruperi
Se $or scrie scurte aplicatii in care sa se
e'emplifice metodele propuse
29. Proiectarea unui sistem de
supra$eg5ere cu camere
?e,
Sistemul $a permite $i#uali#area pe
"nternet a o,iecti$ului urmarit
30. Prelucrarea si transmiterea
fisierelor (P>8
odificarea si decodificarea fisierelor
$ideo repre#entate in codificare (P>8
31. Studiu pri$ind ar5itectura
procesoarelor "SA )9
- e$identierea principalelor caracteristici
ar5itecturale,
- program de simulare a functionarii
interne
32. Studiu pri$ind ar5itectura
procesorului Pentium 9
(ar5itectura Net,urst+ si
simulator P9
Se $or identifica si argumenta ino$atiile
ar5itecturale
Se $a scrie un program demonstrati$ de
simulare a functionarii procesorului
Pentium 9
33. Studiu pri$ind ar5itecturile
8;"D
Studiul componentelor 8rid, e'emple de
e'ploatare a unei ar5itecturi grid
34. Studiu pri$ind standardele
folosite in catalogarea,
stocarea si accesul la
informatii digitale
u$inte c5eie: digital content, digital
li,rar<, metadata, etc.
Se $or studia si implementa te5nici de
catalogare i regasire a informatiilor
35. idem Program de cautare a informatiilor pe ,a#a
de c5ei multiple
36. Studiu pri$ind retelele
7ireless
Studiu pri$ind standarde, protocoale,
algoritmi de routare
37. Studiu pri$ind retelele ad-
5oc
Studiu pri$ind standarde, protocoale,
algoritmi de routare
38. Programarea aplicatiilor pe
telefoane mo,ile
Studiu 2 e'emple de programare
Descrierea facilitatilor de programare
oferite de platforma ?indo7s >
39. idem Studiu 2 e'emple de programare
Descrierea facilitatilor de programare
oferite de platforma Sim,ian
40. Studiu pri$ind controlul
prin "nternet al proceselor
industriale
- culegere de articole, programe utilitare,
etc.
41. "nscriptor pentru
microcontroloare din
familia P" 1)/1A/1*
- sc5ema 5ard7are si program de inscriere
42. Program de $i#uali#are a
proceselor industriale
- construirea unor elemente grafice
specifice pentru aplicatiile industriale
- editarea de diagrame functionale
43. Studiu pri$ind protocolul
?AP
- modalitati de utili#are a protocolului
?AP pentru ac5i#itia de la distanta a
datelor
44. Aplicatie de control
folosind un modul PL
- simularea unui proces de fa,ricatie
folosind un ontrolor logic
programa,il
- controlul unui motor pas-cu-pas, de
curent continuu, si/sau a unor sen#ori
de diferite tipuri
45. Program de anali#a a
trasaturilor morfologice ale
fetei
- recunoastrea fetei umane: oc5i, nas, gura
46. idem Diferente: se folosesc mai multe registre
acumulator (*+
- rotire stinga, dreapta cu un numar dat de
,iti
47. Program BmonitorC pentru
familia de microcontroloare
*431
- un program minimal care inlocuieste
sistemul de operare si aDuta la de#$oltarea
si depanarea de programe% asemanator cu
programul De,ug
-functii inplementate: $i#uali#area #onelor
de memorie, modificarea continutului
unor locatii,
incarcarea unui fisier pe canalul serial
48. "dem pt. Eamilia P" Eunctii: e'ecutia complecta si pas cu pas a
unui program, $i#uali#area registrilor
interni
49. "nscriptor de >P;O(
(proiect 5ard7are si
program+ F stand alone
- proiectarea unui dispo#iti$ pentru
inscrierea de >P;O(-uri% dispo#iti$ul $a
a$ea la ,a#a un microcontrolor din familia
*431% "nformatiile ce tre,uie inscrise se
$or receptiona pe canalul serial
50. "nscriptor de >P;O(
(proiect 5ard7are si
program+ F interfata P
-se $a construi o interfata in P care $a
permite inscrierea de >prom-uri
51. Proiectare ;A(-dis. cu
memorii >>P;O( si dri$er
soft7are
- se $a proiecta un modul de memorie
ne$olatila care $a fi pri$ita de sistem ca si
o unitate de disc
52. Proiectare ;A(-dis. cu
memorii Elas5 si dri$er
soft7are
idem
53. Program de testare a
parametrilor de performanta
ai unui P
- se $a testa tipul procesorului, frec$enta,
dimensiunea memoriei, $ite#a de transfer
a unui ,loc de date, $ite#a de e'ecutie a
unor operatii aritmetice si logice
54. idem Se $or testa: sistemul de intreruperi,
unitatile de disc, D, canal serial G
55. PD" (Program demonstrati$
interacti$+ de utili#are a
intreruperilor ="OS
56. PD" de utili#are a apelurilor
sistem DOS
57. PD" pentru $i#uali#area
structurii interne si a
functionarii procesorului
Pentium
58. PD" de utili#are a
instrumentelor de
comunicare in .N>@
59. Program pentru comanda
unui utilaD cu comanda
numerica
- se $a scrie un program pentru o masina
de taiat cu flama
- programul citeste un fisier care contine
traiectoria de taiere (sec$enta de segmente
si arce de cerc+ si generea#a come#ni
pentru deplasarea pe doua directii (' si <+
a capului de taiere% deplasarea capului de
taiere se $a simula pe ecranul
calculatorului
60. Simularea comunicatiei in
retele industriale F retea
AN
Se $a scrie un program care sa permita
simularea unei comunicatii intr-o retea de
tip AN
He#i articol
si program
61. Simularea comunicatiei in
retele industriale F retea
P;OE"=US
"dem pentru reteaua Profi,us
62. Simularea functionarii unei
retele de tip >t5ernet
Programul $a permite masurarea
intir#ierilor generate de coli#iunile dintre
mesaDe
63. Aplicatii de programare a
unui PL (Programa,il
Logic ontroller+ in mediul
- se $a utili#a mediul "sagraf pentru
programarea unor aplicatii cu sisteme
incapsulate ce utili#ea#a ca unitate de
"sagraf comanda un PL F ontrolor logic
programa,il
- aplicatia 1:- programator de masina de
spalat industriala
64. Sistem inteligent de
comutare a semafoarelor
"nterfata de intrare/iesire pentru ac5i#itia
datelor generate de sen#ori si pentru
generarea comen#ilor
- Program de optimi#are a traficului
(reducerea timpului mediu de asteptare+
65. Protocolul @P/"P su, DOS "mplementarea comunicatiei @P/"P pe o
platforma (S-DOS% e'ista multe
programe scrise care tre,uie legate intre
ele
66. (ediu de programare
grafica
De#$oltarea unui mediu simplu de
programare care utili#ea#a un lim,aD
grafic (,locuri functionale, segmente
directionate, ,locuri de deci#ie+
67. Set de lucrari de la,orator:
lim,aDul de asam,lare al
familiei "SA '*)
Pro,leme tratate: con$ersii de date, filtre
numerice, accesul la resursele 5ard7are la
diferite ni$ele, programarea intreruperilor,
comutarea intre modul proteDat si cel real
68. Lucrare de la,orator F
microcontrolare din familia
P"
-e'emple de sc5eme tipice
- aplicatii tipice
- e'emple de programe
69. Lucrare de la,orator F
microcontrolare din familia
A;(
-e'emple de sc5eme tipice
- aplicatii tipice
- e'emple de programe
70. Lucrare de la,orator:
@e5nologia ((&
Pre#entare generala, e'emple de
programare (in lim,aD de asam,lare+
71. Lucrare de la,orator:
Procesoare de semnal
Pre#entare generala, e'emple de
programare (in lim,aD de asam,lare+
72. Lucrare de la,orator:
"nterfata $ideo
Pre#entare generala, e'emple de
programare (in lim,aD de asam,lare+
73. Lucrare de la,orator:
(emoria $irtuala
Segmentarea si paginarea, e'emple de
programare (in lim,aD de asam,lare+
74. Lucrare de la,orator:
Discuri optice, te5nologia
DHD
>'emple de programare
(in lim,aD de asam,lare+
75. Prelucrarea infomatiilor
$ideo preluate de la o
camera ?>=
identificarea po#itiei o,iectelor aflate in
miscare
8rupa
Nr.
Nume student Numar/Denumire proiect D S P1 " "/@ E
1.
!.
3.
9.
6.
).
A.
*.
I.
14.
11.
1!.
13.
19.
16.
O,ser$atii
Nume student O,ser$atii
1.
!.
3.
9.
6.
).
A.
*.
I.
14.
11.
1!.
13.
19.
16.

S-ar putea să vă placă și