UVOD U ORGANIZACIJU I ARHITEKTURU RAČUNARA

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 organizacije i 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, 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: 29.12.2025.).

Ispitna pitanja:

Materijali sa časova:

  • Bulova algebra. Logičke funkcije. Minimizacija logičkih funkcija
    • pročitati: glavu 1 (do 37. strane) iz skripte, kao i dodatnu literaturu: 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.
    • materijali sa predavanja
    • pročitati: glavu 2 iz skripte (do 56. strane), kao i dodatnu literaturu: Hamacher, dodatak A, strane 482-492.
  • Kombinatorna kola.
    • materijali sa predavanja
    • pročitati: glavu 3 iz skripte (do 87. strane), kao i dodatnu literauturu: Dandamudi, glava 3, strane 83-105, Tanenbaum, poglavlje 3.2, strane 146-157, Hamacher, glava 9, strane 336-345
  • Sekvencijalna kola.
    • materijali sa predavanja
    • pročitati: glava 4 iz skripte, Dandamudi, glava 4, strane 109-127, Tanenbaum, poglavlje 3.3, strane 159-173
  • Brojači i automati. Princip rada računara. Računari sa fiksiranim programom.
  • Arhitektura računara.
    • 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).
  • Memorijska hijerarhija. Keš memorije. Virtuelna memorija. Ulazno-izlazni uređaji. Sistem prekida. Napredne arhitekture.
    • materijali sa predavanja
    • Memorije: pročitati: Dandamudi (glava 16, strane 665-690), Hamacher (poglavlja 8.1, 8.2, 8.3).
    • Keš memorija: pročitati: Dandamudi, glava 17, strane 693-731, Hamacher (strane 290-305), Tanenbaum (strane 77-80).
    • 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.
  • 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)
  • Fakultativno (za one koji žele da znaju više): Uvod u jezike za opis hardvera. Jezik Verilog.

Svi materijali biće objavljivani na GitHub repozitorijumu (LINK) u okviru organizacije MATF-UOAR na servisu GitHub.

Snimci iz 2020/2021 godine

Na sledećem linku možete pronaći snimke iz 2020/2021 godine. Gradivo za ovu godinu je izmenjeno prelaskom na C++ i ARM64, ali mogu biti dobar prvi korak za spremanje ovog ispita.

Prvi kolokvijum - rezultati

Rezultati prvog kolokvijuma iz predmeta Uvod u arhitekturu računara su objavljeni i mogu se pogledati ovde.
Za uvid u radove molimo Vas da se javite Ognjenu Milinkoviću putem mejla.
15.05.2026.

Nadoknada vežbi - grupa 1i2a

Zbog nadoknade predavanja iz predmeta "Uvod u algoritme", nadoknada vežbi za grupu 1i2a planirana za 16.05.2026. biće pomerena za termin o kome ćemo se naknadno dogovoriti na vežbama.
15.05.2026.

Prvi kolokvijum - logistika

Prvi kolokvijum iz predmeta Uvod u arhitekturu računara biće održan 9. maja, sa početkom u 17 časova, u učionicama na Studentskom trgu. Predviđeno vreme trajanja kolokvijuma je 90 minuta.
08.05.2026.

Prijava za prvi kolokvijum

Ukoliko planirate da izađete na prvi kolovijum, molimo Vas da popunite anketu.

Anketa će biti otvorena do četvrtka 07.05.2026 u 24:00. Jednom popunjene odgovore možete menjati i ohrabrujemo Vas da to uradite ukoliko odustanete od prethodno prijavljenog izlaska.
27.4.2026.

Vežbe grupa 1i1b

U dogovoru sa studentima na času 22.04. vežbe predviđene za sredu 29.04. biće održane u učionici 704 sa početkom u 14:00. Na ovom času radićemo materijale predviđene za 6. nedelju nastave.
27.4.2026.

Nadoknada - grupe 1i1a i 1i1v

U dogovoru sa studentima na času 17.04. nadoknade predviđene za 18.04. ćemo zbog maratona pomeriti na 25.04. u 10h u učionici BIM. Na ovom času radićemo materijale predviđene za 5. nedelju nastave.
17.4.2026.

Prvi kolokvijum

Prvi kolokvijum iz predmeta Uvod u arhitekturu računara biće održan 9. maja, sa početkom u 17 časova.
7.4.2026.

Početak prolećnog semestra

Svim studentima želimo lep i uspešan početak prolećnog semestra!
22.3.2026.
Matematički fakultet, Univerzitet u Beogradu
školska 2025/26. godina