Sunteți pe pagina 1din 14

1.

Sa se deseneze un circuit logic care corespunde urmatoarelor forme de


unda (A si B sunt intrari, X este iesirea)

Solutie
Se extrage din formele de unda tabelul de adevar urmator
A
0
0
1
1

B
0
1
0
1

X
1
0
0
1

Se observa ca functia corespunde cu SAU EXCLUSIV NEGAT


2. Sa se implementeze functia logica data de urmatorul tabel de adevar
folosind numai circuite NAND.
A
0
0
0
0
1
1
1
1

B
0
0
1
1
0
0
1
1

C
0
1
0
1
0
1
0
1

X
0
0
0
1
0
0
0
1

Solutie

f = ABC + ABC = BC ( A + A) = BC = BC
3. Sa se implementeze folosind circuite NAND functia logica descrisa de
ecuatia:
f ( A, B ) = A B + AB

Solutie:
Aplicand Legea lui De Morgan:

f ( A, B ) = A B + AB = A B + AB = ( AB)( AB)
Rezulta circuitul:

4. Construiti tabelul de adevar asociat cu circuitul urmator:

Solutie:
Se observa ca circuitul este un comparator de 2 biti iesirea x=1 cand A1=B1 SI
A2=B2.
A1
B1
A2
B2
X
0
0
0
0
1
0
0
0
1
0
0
0
1
0
0
0
0
1
1
0
0
1
0
0
0
0
1
0
1
1
0
1
1
0
0
0
1
1
1
0
1
0
0
0
0
1
0
0
1
0
1
0
1
0
1
1
0
1
1
0
1
1
0
0
0

1
1
1

1
1
1

0
1
1

1
0
1

0
0
1

5. Ce diferenta exista intre circuitele urmatoare?

Solutie: Nici una. Cele doua circuite au acelasi tabel de adevar.


6. Sa se proiecteze un decodificator 2->4 cu iesiri active pe zero.
Solutie
Se porneste de la tabelul de adevar:
A

Rezulta:
X = AB
Y = AB
Z = AB
W = AB

Rezulta circuitul:

7. Sa se deseneze schema logica care genereaza semnalele de comanda


pentru un motor pas cu pas unipolar cu 4 faze.
Solutie:
Semnalele de comanda pentru un MPP trebuie sa aiba urmatoarea
secventiere:

Aceasta se poate realiza cu un numarator de 2 biti si un decodificator 2->4.

8. Sa se proiecteze un circuit care genereaza formele de unda ca in figura


urmatoare: (A, B, C sunt intrari, X este iesirea)

Solutie
Din formele de unda se observa ca daca C=0 X=B si daca C=1, X=A.
Circuitul care implementeaza functia ceruta este un multiplexor 2->1 cu intrarile A
si B si semnal de selectie C.

9. Se da circuitul:

Sa se deseneze forma de unda pentru iesirea Q stiind ca intrarile A, B, C


evolueaza in timp ca in figura urmatoare:

Solutie
Se observa ca circuitul este un latch cu doua intrari de Set (A si B) si una de
Reset. Toate intrarile sunt active pe zero.
Rezulta forma de unda pentru iesire:

10. Se considera o magistrala de 1 bit conectata la doua porturi de iesire, ca


in figura urmatoare:

Forma de unda a semnalelor pe magistrala este urmatoarea:

Se cere sa se deseneze forma de unda pentru iesirile PORT1 si PORT2


Solutie:

11. Se considera circutul din figura urmatoare. Ce pozitie ocupa in spatiul de


adrese al CPU memoria IC1?

Solutie
Memoria IC1 are 13 linii de adresa proprie (A0-A12), ceea ce este echivalent cu
o capacitate de 8K.
Semnalul de selectie OE se activeaza cand intrarile C-A-B au valoarea 0-1-0,
adica A15=0, A14=1, A13=0.
OE este deci activ pentru adresele 010x xxxx xxxx xxxx, adica intre valorile:
0100 0000 0000 0000 4000H
0101 1111 1111 1111 5FFFH
12. Se considera circutul urmator. Ce pozitie ocupa memoria RAM IC1 in
spatiul de adrese al CPU?

Solutie:
Semnalele de selectie CS1 CS2 se activeaza pentru A15=1, A14=0, A13=0
Zona de adrese ocupata este deci: 100x xxxx xxxx xxxx
1000 0000 0000 0000 8000H
1001 1111 1111 1111 9FFFH
13. La ce adresa este plasat portul de iesire IC1 din figura urmatoare?

Raspuns: x6H (06, 16, 26, etc)


14. La ce adrese este vizibil pentru CPU portul de intrare IC1 din figura
urmatoare?

Solutie:
Se observa ca semnalul de selectie se activeaza pentru adrese de forma:
xxxx 001x (02H, 03H, 12H, 13H, 22H, 23H, 32H, 33H etc. pana la F2H, F3H)
15. Definiti spatiul de adrese
16. Care este principala deosebire intre o memorie RAM statica si o memorie
RAM dinamica?
17. Care este principala diferenta intre o memorie EEPROM si una de tip
Flash?
18. Unde ati intalnit termenul fetch si la ce se refera?
19. Se poate folosi modul de adresare imediata pentru operanzi plasati in
memoria RAM? De ce?
20. Definiti modul de adresare indexat.
21. Definiti conceptul de stiva (Stack).
22. Dati 3 exemple de situatii cand se foloseste stiva.
23. Enumerati registrele interne ale unui microprocesor uzual.
24. Care era dimensiunea magistralei de date la calculatoarele IBM XT?
25. Ce inseamna acronimul ISA?
26. Care este principala diferenta intre magistralele PCI si PCI Express?
27. Enumerati registrele unei interfete paralele SPP.
28. Care sunt principalele diferente intre un port EPP fata de SPP?

29. Explicati mecanismul de compresie RLE (Run Length Encoding) folosit de


porturile ECP.
30. Se considera tastatura matriciala din figura. Care este scan-code-ul
pentru tasta S1?

31. Cati octeti se transmit pe linia seriala de comunicatie intre PC si o


tastatura PS2 la apasarea unei taste?
Raspuns: 3 octeti unul pentru make-code (scan-code-ul tastei) si doi pentru
break-code (F0H+scan code).
32. Ce lungime au blocurile de date transferate pe o linie serial cu protocolul
XMODEM?
Raspuns: 128 octeti + caracterele de delimitare a pachetelor si CRC (5 in
total)
33. Ce nivele de tensiune se pot masura pe liniile R, G, B ale unui cablu de
conectare intre o placa video si un monitor VGA?
Raspuns: R, G, B sunt semnale ANALOGICE cu amplitudini intre 0 si 5V.
34. La ce adrese se mapeaza memoria video a unui adaptor video VGA in
memoria sistemului?
Raspuns: A0000-BFFFFH
35. Cum se face transmisia datelor pe o interfata DVI (Digital Video Interface)
Raspuns trasnmisia este seriala sincrona, cu codificare diferentiala pe liniile
de date si clock.
36. Cum functioneaza DDC (Display Data Channel) si la ce foloseste?

10

Raspuns: DDC este un bus I2C folosit pentru identificarea monitoarelor plug
and play.
37. Cum se codifica datele pe suportul magnetic in cazul floppy disk-urilor?
Raspuns: FM/MFM pentru simpla/dubla densitate.
38. Cum se codifica informatia pe suportul magnetic al hard disk-urilor
moderne?
Raspuns: RLL2,7.
39. Care este secventa de tranzitii RLL2,7 pentru codificarea octetului 0x13
pe un disc magnetic.
Solutie:
RLL2,7 defineste niste pattern-uri de biti prin tabelul urmator:

Octetul 0x13 se poate scrie 000 10 011 ceea ce corespunde la secventa de


tranzitii NNNRNN NRNN NNRNNN
(R Reversal inversare de flux magnetic, N No reversal)
40. Care este lungimea blocului ECC (Error Correcting Code) la hard diskurile moderne?
Raspuns: Intre 4 si 8 octeti.

11

41. Care este deosebirea intre o interfata ATA si una IDE?


42. Cate unitati SLAVE se pot conecta pe o interfata SATA?
43. Unde se intalneste si in ce consta codificarea 8b/10b?
Raspuns: la SATA si USB
44. Unde se foloseste modulatia 8->14 (EFM Eight to Fourteen
Modulation)?
45. Care este principalul avantaj al USB OTG?
46. Cate fire are un cablu USB 2.0 si care sunt semnalele asociate?
47. Care sunt perifericele care necesita in mod obisnuit transferuri USB
izocrone?
48. Ce se intelege prin enumerare in cazul unui bus USB?
49. Cati biti are campul de CRC in pachetele de date vehiculate pe un bus
USB?
50. La ce intervale de timp se succed cadrele (frames) pe un bus USB2.0?
51. Desenati forma de unda a semnalului NRZI care codifica urmatoarea
secventa de biti :

52. Desenati forma de unda a semnalului codat Manchester care codifica


urmatoarea secventa de biti :

12

53 Ce greseala exista in schema urmatoare ?

Raspuns: CSRAM se activeaza pentru zona de adrese 6000-7FFFH, care se


suprapune cu zona 0000-7FFF ocupata de memoria ROM.
53. Cum se face detectia coliziunilor in cazul transmisiei unor pachete de date
(frames) Ethernet?
Raspuns:
Detectia coliziunilor se face verificand prezenta semnalelor electrice pe linia
de receptie (Rx+,Rx-) pe durata emisiei unui cadru.
54. Ce este un frame de tip ghost in cazul transmisiilor pe o interfata
Ethernet?
Raspuns: Un frame cu preambul prea lung (mai lung de 8 octeti).
55. In ce conditii se poate face o noua tentativa de transmisie pe o interfata
Ethernet, dupa detectarea unei coliziuni?
Raspuns:
Dupa asteptarea unui interval de timp aleator t<2^q microsecune (q=10).
56. Ce semnificatie are al optulea bit din cei 48 de biti ai adresei MAC in cazul
transmisiilor Ethernet?

13

Raspuns:
Daca primul octet al MAC Address este impar, aceasta indica un pachet
multicast (cu destinatie multipla)
Daca primul octet al MAC address este par, atunci transmisia este unicast
(cu destinatar unic)
57. Dati un exemplu de situatie in care se poate ignora starea semnalelor de
handshake (DTR-DSR, RTS-CTS) la o transmisie pe portul serial asincron
al PC.
Raspuns: Cand se conecteaza doua dispozitive DTE printr-un cablu nullmodem.

14

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