Proiectare cu Microprocesoare
2011 · Sesiune · CA
Candva in Mai 2011 :
1. Realizati o mapare SRAM de 640K
2. Realizati o mapare EPROM de 64k incepand de la adresa 768k
3. Prezentati Karb
4. Mapati 8 porturi de intrare si 8 de iesire in spatiul 78-7F
5. Prezentati microprocesorul folosit la laborator.
6. Maparea unui port paralel
7. Lucrul cu intreruperi (sau ceva de genul)
8. Sincronizare cu semafoare (LOCK)
9. Cuplare DMA (vroia schema si in cuvinte ce se intampla)
10. Diferente intre memoria RAM si SRAM
Problema: Sa se creeze (folosind niste unitati pe care ni le-a desenat - memorii, microprocesor, si inca niste chestii) un sistem cu doua microprocesoare, fiecare cu o memorie privata de 16k si o memorie shared de 32k. Destul de undo-able in 45 de minute....
21 septembrie 2011
Proiectare cu Microprocesoare
2011 · Sesiune · 333/334/335 CA
4 Iulie 2011
Teorie:
Caracteristicile generale ale procesorului PENTIUM
Sincronizarea cu alte module cu ajutorul semnalului TEST la x86
Modalitati de initializare a sistemului
Cuplarea unei memorii EPROM de 256 K in spatiul 256K - 512K (noi trebuia sa stabilim tipul componentei folosite si caracteristicile magistralei de adrese, date, comenzi)
Cuplarea unei memorii RAM statice de 512k in spatiul 128k - 640k (noi trebuia sa stabilim tipul componentei folosite si caracteristicile magistralei de adrese, date, comenzi)
Precizati modului de organizare a memoriei la microprocesoare
Sa sa cupleze o interfata pentru ceasul de timp real
Cuplarea unui modul DMA
Cuplati 4 porturi de intrare si 4 porturi de iesire in spatiul 38H : 3BH, respectiv 3CH : 3FH
Descrieti caracteristicile unui calculator personal care ati vrea sa il achizitionati
Problema:
Era o problema standard, asemanatoare cu ce s-a dat si in anii anteriori la PM
Se dadea un procesor cu mag de date pe 8 biti si mag de adrese pe 16 biti si cu semnalele MEMR,MEMW,IOR,IOW,RESET
Pentru rezolvarea cerintelor se puteau folosi chipuri de 1k, 2k, 4k, 8k
Sa se mapeze o memorie EPROM de 8K in spatiul 0000 - 1FFFF
Sa se mapeze o memorie RAM statica de 13K in continuarea spatiului de memorie
Accesarea unui port de intrare si a unuia de iesire la adresa 6000H si 6001H. Porturile erau activate la semnalul RESET
Sistemul este prevazut cu un mecanism de a accesa un total de memorie de 256k impartitia in pagini de 64k. Sa se descrie sistemul de accesare a paginilor de memorie. Sa se proiecteze un sistem de accesare a patru pagini de 64k, in total 256k de memorie. Pentru a selecta pagina, se va scrie la un port indexul paginii la adresa X(cred ca adresa era FFF0H dar nu mai tin minte sigur)
21 septembrie 2011
Proiectare cu Microprocesoare
2011 · Sesiune · 331/333/335 CB/CC
Examen PM - 05.06.2011 (331CC, 333CC, 335CC + 2 grupe CB)
1.descrieti calculatorul pe care vreti sa-l cumparati (componente si pret aproximativ)
2.* problema cu cuplare sram
3.* problema cu cuplare eprom
4. problema cu cuplare 4 porturi de intrare, 4 de iesire pe 3CH : 3FH respectiv (la fel) 3CH : 3FH parca.
5. cuplarea DMA
6. conectarea unui timer 8253
7. organizarea spatiului de I/O
8. organizarea spatiului de memorie
9. ceva cu intreruperi (eu am scris de intreruperi mascabile, nemascabile, nu stiu daca exact asta se cerea)
10. descrieti procesorul folosit in laborator
* ambele probleme ieseau usor (era ceva de genul sa mapam 512K de la 512K la 1M la una din ele)
21 septembrie 2011