ПОРТ/Октобар 2020

Извор: SI Wiki
Пређи на навигацију Пређи на претрагу
Овај рок није решен. Помозите SI Wiki тако што ћете га решити.

Postavka

Napomena: Određeni delovi postavke su ostavljeni umetničkoj interpretaciji prepisivača i nisu se nužno nalazili u ispitnom zadatku.

Pošto je Danko popravio svoj automobil, krenuo je da se nakon napornog dana vraća kući. Par minuta nakon izlaska na autoput zaustavila su ga policijska kola i Danko je ubrzo završio u zatvoru, jer je prethodni vlasnik tih kola, pored svog lošeg uspeha iz PORT-a, imao loš uspeh i iz poštovanja zakona. Nakon što je zaustavljen a pre nego što je strpan u ćeliju, stupio je u kontakt sa saradnikom Filipom, koji je u zatvoru imao određene veze, konkretno među čuvarima. Naime, čuvari te smene su već bili kontaktirani i sve što je trebalo jeste skrenuti im pažnju na to u kojoj se ćeliji nalazi Danko. Srećom, svaka ćelija posedovala je uređaj koji je na četiri sedmosegmentna ekrana ispisivao Food kada je njen stanovnik tražio hranu, a Danko je uspeo i da prošvercuje svoju Altera Cyclone FPGA pločicu koju je lako mogao da poveže na te sedmosegmentne ekrane. Iako mu se veoma mnogo spavalo, Danko je prionuo na posao.

Zadatak je napraviti uređaj koji nakon sekvence ... --- ... na ulazu ispisuje prevod tog Morzeovog koda (SOS) na sedmosegmentnim ekranima.


1. zadatak

  1. [? poena] Realizovati multiplekser sa dva osmobitna ulaza i jednim signalom za biranje.
  2. [? poena] Realizovati dekoder sa dva ulaza i signalom za uključivanje EN.
  3. [? poena] Realizovati jednorazredni komparator sa ulazima A, B, Gi-1, Ei-1 i Li-1 i izlazima G, E i L.
  4. [? poena] Realizovati šestorazredni komparator sa ulazima A i B i izlazima G, E i L koristeći jednorazredni komparator iz prethodne stavke.
  5. [? poena] Realizovati sekvencijalnu mrežu RisingEdge Murovog tipa pomoću JK flip-flopa.
  6. [? poena] Realizovati jednorazredni registar sa mogućnostima paralelnog upisa, serijskog upisa ulevo i sinhronog brisanja koristeći RS flip-flop.
  7. [? poena] Realizovati trorazredni registar koristeći jednorazredni registar.

2. zadatak

  1. [? poena]
  2. [? poena]
  3. [? poena]