UVOD U ORGANIZACIJU I ARHITEKTURU RAČUNARA 2

Ova stranica je posvećena kursu Uvod u organizaciju i arhitekturu računara 2 na modulu Informatika. Kurs ima za cilj sticanje opštih i specifičnih znanja iz oblasti arhitekture računara, sastavnih komponenti i njihovog povezivanja. Po završetku kursa, student ima osnovna znanja o logičkim kolima i osnovnim funkcionalnim jedinicama računara, razume načine njihovog povezivanja, poznaje funkcionalne jedinice procesora i razume način njegovog funkcionisanja i poznaje tehnike implementacije procesora.

Sadržaj predmeta i nastavne teme mogu se pogledati ovde.

Predmetni nastavnik:

Asistenti:

Pravila o organizaciji i polaganju predispitnih obaveza i ispita

Pravila o organizaciji i polaganju predispitnih obaveza i ispita mogu se pročitati ovde. Molimo studente da detaljno prouče pravila i na vreme se informišu ukoliko im nešto nije jasno.

Osnovna literatura:

  • Sivarama P. Dandamudi: Fundamentals of Computer Organization and Design
  • Andrew S. Tanenbaum: Structured Computer Organization
  • Carl Hamacher et al.: Computer Organization And Emebedded Systems
  • Nenad Mitić: Uvod u organizaciju računara
  • Milan Banković: Arhitektura i organizacija računara. Skripta u izradi (poslednja izmena: 10.4.2019.).

Ispitna pitanja:

Materijali sa časova:

  • Bulova algebra. Logičke funkcije. Minimizacija logičkih funkcija
    • materijali sa predavanja
    • pročitati: Dandamudi, glava 2, strane 41-81, Tanenbaum, poglavlje 3.1, strane 135-145, Hamacher, dodatak A, strane 466-482
  • Logička kola. Elementarna logička kola (gejtovi). Implementacija gejtova u CMOS tehnologiji.
  • Kombinatorna kola.
    • materijali sa predavanja
    • pročitati: Dandamudi, glava 3, strane 83-105, Tanenbaum, poglavlje 3.2, strane 146-157, Hamacher, glava 9, strane 336-345
  • Sekvencijalna kola.
  • Brojači, automati i transduktori.
  • Princip rada računara. Putanja podataka (datapath). Operacije na putanji podataka. Računari sa fiksiranim programom.
  • Arhitektura procesora.
    • materijali sa predavanja
    • pročitati: Dandamudi, glava 6, strane 197-247, Tanenbaum (glave 4 i 5, strane 231-408), Hamacher (glave 2 i 5, strane 28-90 i 152-188).
  • Memorija.
  • Keš memorija.
    • materijali sa predavanja
    • pročitati: Dandamudi, glava 17, strane 693-731, Hamacher (strane 290-305), Tanenbaum (strane 77-80).
  • Magistrale.
    • materijali sa predavanja
    • pročitati: Dandamudi, glava 5, strane 147-180, Tanenbaum, poglavlja 3.4 (strane 173-189) i 3.6 (strane 202-221), Hamacher (strane 228-259)
  • Virtuelna memorija. Ulazno-izlazni uređaji. Sistem prekida. Napredne arhitekture.
    • materijali sa predavanja
    • Virtuelna memorija: pročitati: Dandamudi, glava 18, strane 735-745, Tanenbaum, glava 6, strane 428-450.
    • Ulazno izlazni uredjaji: pročitati: Dandamudi, glava 19, strane 767-784 i 801-810.
    • Sistem prekida: pročitati: Dandamudi, glava 20, strane 825-855.
    • Napredne arhitekture: pročitati: Dandamudi, glava 8, strane 273-290.
  • Uvod u jezike za opis hardvera. Jezik Verilog.
  • Primer dizajna 32-bitnog RISC procesora u jeziku za opis hardvera Verilog.

Čas 1: Minimizacija

Čas 2: Minimizacija - nastavak

  • prethodni slajdovi

      Opis alata Logisim; Kombinatorna kola

Čas 3: Kombinatorna kola - nastavak

Čas 4: Sabirači i oduzimači

      Sekvencijalna kola; Pomerački registri

Cas 5: Brojači

Cas 6: Konačni automati i transduktori

Cas 7: Vežbanje za kolokvijum

Cas 8: Uvod u asemblersko programiranje

Cas 9: Uslovno poredjenje, instrukcije skoka, petlje, bitovske operacije

Cas 10: Konvencije za pozive i pisanje funkcija, rad sa pokazivačima

Cas 11: Rad sa nizovima

Cas 12: Vežbanje

Cas 13: Vežbanje

Jun2 - konačni rezultati

Konačni rezultati ispita u roku JUN2 mogu se videti ovde. Uvid u radove:
  • Teorija: javiti se mejlom.
  • Računski kod Nikole: javiti se mejlom.
  • Računski kod Ivane: javiti se mejlom.
Upis ocena: zajedno sa upisom u septembarskom roku (termin će biti naknadno saopšten).

Jun2 - rezultati praktičnog dela ispita

  • Rezultate ispita možete pronaći ovde.
  • Uvid u radove kod Ivane će se održati u subotu, 6.7. u 13h u kabinetu 716.
  • Uvid u radove kod Nikole će se održati u subotu, 6.7. u 12:30h u kabinetu 716.

Jun2 - Raspored po učionicama

Raspored možete pronaći ovde.

Jun 2 - Prijava za praktični deo ispita

Konačni rezultati ispita u roku jun 1

Konačni (zbirni) rezultati ispita u roku jun 1 mogu se videti ovde. Uvid u radove i upis ocena: četvrtak, 27.6. u 13h u Jagićevoj.

Anketa za izlazak na računsko/teorijski deo ispita u roku jun 1

Molimo vas da popunite sledecu anketu ukoliko planirate da izadjete na računsko/teorijski deo ispita u roku jun1, 22.06.2019. Studenti koji planiraju da odlože računsko/teorijski deo za jun2 (na šta imaju prava, prema pravilima, pri čemu im kolokvijumi tada važe u roku jun2) moraju i u roku jun2 da prijave ispit na Hipatiji.

Rezultati prakticnog dela ispita u roku jun 1

Rezultate mozete pogledati ovde.
Uvid u radove kod Ivane je 19.06. u 17h u Jagicevoj.
Uvid u radove kod Nikole biće održan u četvrtak, 20.6. u 12:30 u kabinetu 716.

Raspored po grupama i ucionicama za prakticni deo ispita u roku jun 1

Raspored po grupama i ucionicama mozete pogledati ovde.

Anketa za izlazak na prakticni deo ispita u roku jun 1

Molimo vas da popunite sledecu anketu ukoliko planirate da izadjete na prakticni deo ispita u roku jun1, 11.06.2019. Anketu je neophodno popuniti kako bismo efikasno organizovali podelu u grupe, posto ce se ispit polagati u dve grupe.

Ispitna pitanja -- drugi deo

Okvirni spisak ispitnih pitanja je kompletiran i može se preuzeti ovde.

Ažurirani rezultati računskog dela kolokvijuma - tok 1i2

Rezultate kolokvijuma možete naći ovde.

Rezultati racunskog dela kolokvijuma - tok 1i1

Rezultate kolokvijuma mozete naci ovde. Radovi se mogu pogledati u sredu, 22.5., na pauzama izmedju vežbi.

Rezultati računskog dela kolokvijuma - tok 1i2

Rezultate kolokvijuma možete naći ovde. Uvid u radove će se održati u četvrtak, 23.5. u 12h u kabinetu 716.

Rezultati teorijskog dela kolokvijuma

Rezultati teorijskog dela kolokvijuma mogu se videti ovde. Uvid u radove mejlom ili u četvrtak, 25.4. u 17h u kabinetu 716.

Vezbe 17.04. za prvi tok

17.04. nece biti vezbi za prvi tok. Termin nadoknade ce biti objavljen naknadno.

Kolokvijum - Raspored polaganja

Raspored polaganja kolokvijuma možete videti na sledećem linku. Mole se studenti da budu ispred učionica gde su raspoređeni barem 10 minuta pre početka. Obavezno poneti indeks sa sobom.

Konsultacije pred kolokvijum za 1. tok (kod Ivane)

Konsultacije su 8.04., u ponedeljak, u 12h na Trgu.

Prijava za kolokvijum

Svi studenti koji planiraju da izadju na kolokvijum se moraju prijaviti putem sledećeg formulara. U formularu je obavezno odabrati kolokvijume koje planirate da polažete (teorijski, računski ili oba). Rok za prijavu je: nedelja, 7.4. u ponoć.

Podsećam studente da se oba kolokvijuma polažu u istom terminu u kolokvijumskoj nedelji, u petak, 12.4. od 9h na Trgu.

Početak letnjeg semestra

Svim studentima želimo lep i uspešan početak letnjeg semestra!
Matematički fakultet, Univerzitet u Beogradu
školska 2018/19. godina