3
VISOKA TEHNIČKA ŠKOLA NIŠ OSNOVI RAČUNARSKE TEHNIKE 04.06.2010. god II KOLOKVIJUM (REŠENJE ZADATAKA - grupa 1) 1. ZADATAK (20 poena) Naći zakon funkcionisanja kombinacione mreže koja se koristi za prikazivanje karaktera (slika 1.) na displeju sa sedam segmenata (slika 2.) Slika 1. Slika 2. a) Kreirati tabelu sa vrednostima funkcija a,b,c,d,e,f i g ; A B C D a b c d e f g 0 0 0 0 0 1 1 1 1 1 1 0 1 0 0 0 1 0 1 1 0 0 0 0 2 0 0 1 0 1 1 0 1 1 0 1 3 0 0 1 1 1 1 1 1 0 0 1 4 0 1 0 0 0 1 1 0 0 1 1 5 0 1 0 1 1 0 1 1 0 1 1 6 0 1 1 0 1 0 1 1 1 1 1 7 0 1 1 1 1 1 1 0 0 0 0 8 1 0 0 0 1 1 1 1 1 1 1 9 1 0 0 1 1 1 1 1 0 1 1 10 1 0 1 0 1 1 1 0 1 1 1 11 1 0 1 1 0 0 1 1 1 1 1 12 1 1 0 0 1 0 0 1 1 1 0 13 1 1 0 1 0 1 1 1 1 0 1 14 1 1 1 0 1 0 0 1 1 1 1 15 1 1 1 1 1 0 0 0 1 1 1 (4 poena) b) Izvršiti minimizaciju funkcije c i g definisane u a). funkcija c: X 4 X 3 F4 F5 X 2 X 1 00 01 11 10 F1 00 1 1 1 F2 01 1 1 1 1 F3 11 1 1 1 10 1 1 3 4 3 4 1 2 2 4 5 4 3 2 1 3 4 5 3 4 4 1 4 3 1 2 2 2 4 1 X X X X D A X X X X F F F F F c X X F X X F X X F X X F X X F + + + + = + + + + = = = = = = (8 poena)

VISOKA TEHNI ČKA ŠKOLA NIŠ ČUNARSKE TEHNIKE …

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: VISOKA TEHNI ČKA ŠKOLA NIŠ ČUNARSKE TEHNIKE …

VISOKA TEHNI ČKA ŠKOLA NIŠ OSNOVI RAČUNARSKE TEHNIKE 04.06.2010. god

II KOLOKVIJUM (REŠENJE ZADATAKA - grupa 1)

1. ZADATAK (20 poena) Naći zakon funkcionisanja kombinacione mreže koja se koristi za prikazivanje karaktera (slika 1.) na displeju sa sedam segmenata (slika 2.)

Slika 1. Slika 2.

a) Kreirati tabelu sa vrednostima funkcija a,b,c,d,e,f i g ; A B C D a b c d e f g 0 0 0 0 0 1 1 1 1 1 1 0 1 0 0 0 1 0 1 1 0 0 0 0 2 0 0 1 0 1 1 0 1 1 0 1 3 0 0 1 1 1 1 1 1 0 0 1 4 0 1 0 0 0 1 1 0 0 1 1 5 0 1 0 1 1 0 1 1 0 1 1 6 0 1 1 0 1 0 1 1 1 1 1 7 0 1 1 1 1 1 1 0 0 0 0 8 1 0 0 0 1 1 1 1 1 1 1 9 1 0 0 1 1 1 1 1 0 1 1 10 1 0 1 0 1 1 1 0 1 1 1 11 1 0 1 1 0 0 1 1 1 1 1 12 1 1 0 0 1 0 0 1 1 1 0 13 1 1 0 1 0 1 1 1 1 0 1 14 1 1 1 0 1 0 0 1 1 1 1 15 1 1 1 1 1 0 0 0 1 1 1

(4 poena) b) Izvršiti minimizaciju funkcije c i g definisane u a). funkcija c:

X4X3 F4 F5

X2X1 00 01 11 10

F1 00

1 1 1

F2 01 1 1 1 1

F3 11 1 1 1

10 1 1 3434122454321

345

344

143

122

241

XXXXDAXXXXFFFFFc

XXF

XXF

XXF

XXF

XXF

++++=++++=

=

=

=

=

=

(8 poena)

Page 2: VISOKA TEHNI ČKA ŠKOLA NIŠ ČUNARSKE TEHNIKE …

funkcija g:

X4X3 F4 F5

X2X1 00 01 11 10

00 1 1

F1 01 1 1 1

F2 11 1 1 1

F3 10 1 1 1 1 3423412231454321

345

2344

123

232

141

XXXXXXXXXXXFFFFFg

XXF

XXXF

XXF

XXF

XXF

++++=++++=

=

=

=

=

=

(8 poena) 2. ZADATAK (30 poena) Projektovati sinhroni brojački registar osnove 11. Na raspolaganju su D flipflopovi i logička kola.

tn tn+1 Q3 Q2 Q1 Q0 Q3 Q2 Q1 Q0

0 0 0 0 0 0 0 0 1 1 0 0 0 1 0 0 1 0 2 0 0 1 0 0 0 1 1 3 0 0 1 1 0 1 0 0 4 0 1 0 0 0 1 0 1 5 0 1 0 1 0 1 1 0 6 0 1 1 0 0 1 1 1 7 0 1 1 1 1 0 0 0 8 1 0 0 0 1 0 0 1 9 1 0 0 1 1 0 1 0 10 1 0 1 0 0 0 0 0 11 1 0 1 1 * * * * 12 1 1 0 0 * * * * 13 1 1 0 1 * * * * 14 1 1 1 0 * * * * 15 1 1 1 1 * * * *

(5 poena) Q3Q2 Q3Q2

Q1Q0 00 01 11 10 Q1Q0 00 01 11 10

00 * 1 00 1 *

01 * 1 01

1 *

11 1 * * 11 1 * *

10 * 10 1 *

nnnnnnn QQQQQQQ 0120131

3 +=+ nnnnnnnn QQQQQQQQ 01202121

2 ++=+

(10 poena) Q3Q2 Q3Q2

Q1Q0 00 01 11 10 Q1Q0 00 01 11 10

00 * 00

1 1 * 1

01

1 1 * 1 01 *

11 * * 11

* *

10

1 1 * 10 1 1 *

nnnnnn QQQQQQ 013011

1 +=+ nnnnn QQQQQ 03011

0 +=+

(10 poena)

Page 3: VISOKA TEHNI ČKA ŠKOLA NIŠ ČUNARSKE TEHNIKE …

3. ZADATAK (25 poena) a) Prikazati osnovnu memorijsku ćeliju kod PROM memorije izvedene diodnim poljem. Prikazati memoriju tipa 4x16 izvedenu ovom tehnologijom u koji je upisan sledeći sadržaj po lokacijama: Lok_0 = A2DE, Lok_1=1E3F, Lok_2=prazno, Lok_3=prazno.

Lok Sadrzaj b0 b1 b2 b3 b4 b5 b6 b7 b8 b9 b10 b11 b12 b13 b14 b15 0 A2DE 0 1 1 1 1 0 1 1 0 1 0 0 0 1 0 1 1 1E3F 1 1 1 1 1 1 0 0 0 1 1 1 1 0 0 0 2 0000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

(7 poena)

(6 poena)

b) Implementirati zadatu f-ju PLA kolom dimenzija 4x8x4. Za f-ju sa tri ulazne promenljive važi F(0)= (0, 1, 3, 5, 6).

A B C F

0 0 0 0 0 1 0 0 1 0 2 0 1 0 1 3 0 1 1 0 4 1 0 0 1 5 1 0 1 0 6 1 1 0 0 7 1 1 1 1

ABCCBACBAF ++=

(12 poena) 4. ZADATAK (25 poena) Prikazati ALU74181 i obeležiti stanja na ulazu i izlazu za sledeće operacije:

a) Aritmetička operacija 1−= BAF , A=1010, B=1110; A=1010, B=1110, F=1001, S=1011, A=B=0, M=0, CN+4=0

(8 poena)

b) Logička operacija BAF ⊕= , A=0100, B=1100; A=1010, B=1110, F=0111, S=1001, A=B=0, M=0

(8 poena) c) Aritmetička operacija A=0101, F=1111, S=1101, M=0, B=0101, CN+4=0

(9 poena) NAPOMENA: Za položeni kolokvijum je potrebno najmanje 55 poena.

PREDMETNI NASTAVNIK i PREDMETNI ASISTENT