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 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: 18.04.2024.).

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.
    • 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).
  • 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.

Intel64 arhitektura

Intel64 - prošlogodišnji materijali
Intel64 - celokupna dokumentacija

Cas 1: Uvod u asemblersko programiranje

Cas 2: Uslovno poređenje, instrukcije skoka, bitovske operacije

Cas 3: Petlje

Cas 4: Pokazivači i nizovi

Cas 5: Vežbanje

Cas 6: Uvod

Cas 7: Petlje

Cas 8: Nizovi

Cas 9: Nizovi vežbanje

Cas 10: Stringovi

Inline asembler (fakultativno)

Inline asembler: uputstvo i dokumentacija

Cas 11: Uvodni zadaci

Cas 12: Složeniji zadaci




Zbirni rezultati ispita u sep2 roku

Zbirni rezultati ispita u sep2 roku mogu se videti u ovoj tabeli. Tabela je u xls formatu. Za studente koji imaju problem sa otvaranjem ovog formata, ekvivalentna tabela u ods formatu može se preuzeti ovde. Uvid u radove mejlom. Upis ocena u indeks: u terminu mojih predavanja kada krene nastava.

29.9.2024.

Sep 2 - Rezultati praktičnog dela ispita

Na sledećem linku se nalaze rezultati praktičnog dela ispita: link.

Za uvid u radove javite se asistentu Ognjenu na mejl.
Ukoliko neki od Vaših kodova sa ispita možete popraviti sa do 4 linije koda možete ostvariti 5/10 poena na tom zadatku.
Rok za javljanje za uvid je 27.09. u 14h.

25.09.2024.

Sep2 - raspored sedenja

Na sledećem linku možete pronaći raspored sedenja na praktičnom delu ispita. Molimo sve studente da se pridržavaju rasporeda i da budu ispred učionica 15 minuta pre početka ispita.
23.09.2024.

Prijava za praktični deo ispita u roku Septembar 2

Na sledećem linku možete pronaći anketu za prijavu izlaska na praktični deo ispita koji će se održati u utorak 24.09. Anketa će biti otvorena do ponedeljak, 23.09. u 12h. Ukoliko se prijavite putem ankete, a odustanete od ispita, promenite Vaš odgovor u anketi.
20.09.2024.

Zbirni rezultati ispita u sep1 roku

Zbirni rezultati ispita u sep1 roku mogu se videti u ovoj tabeli. Tabela je u xls formatu. Za studente koji imaju problem sa otvaranjem ovog formata, ekvivalentna tabela u ods formatu može se preuzeti ovde. Uvid u radove mejlom. Upis ocena u indeks: u terminu teorijskog ispita u sep2 roku, ili kasnije, kada počne nastava.

14.9.2024.

Sep 1 - Rezultati praktičnog dela ispita

Na sledećem linku se nalaze rezultati praktičnog dela ispita: link.

Za uvid u radove javite se asistentu Ognjenu na mejl.
Ukoliko neki od Vaših kodova sa ispita možete popraviti sa do 4 linije koda možete ostvariti 5/10 poena na tom zadatku.
Rok za javljanje za uvid je 08.09. u 20h.

07.09.2024.

Sep1 - raspored sedenja

Na sledećem linku možete pronaći raspored sedenja na praktičnom delu ispita. Molimo sve studente da se pridržavaju rasporeda i da budu ispred učionica 15 minuta pre početka ispita.
03.09.2024.

Prijava za praktični deo ispita u roku Septembar 1

Na sledećem linku možete pronaći anketu za prijavu izlaska na praktični deo ispita koji će se održati u sredu 04.09. Anketa će biti otvorena do utorka, 03.09. u 12h. Ukoliko se prijavite putem ankete, a odustanete od ispita, promenite Vaš odgovor u anketi.
29.08.2024.

Zbirni rezultati ispita u jun2 roku

Zbirni rezultati ispita u jun2 roku mogu se videti u ovoj tabeli. Tabela je u xls formatu. Za studente koji imaju problem sa otvaranjem ovog formata, ekvivalentna tabela u ods formatu može se preuzeti ovde. Uvid u radove mejlom. Upis ocena u indeks: sreda, 10.7. u 10h na Trgu, ili u nekom od kasnijih rokova.

9.7.2024.

Ispit u roku Jun 2 - Rezultati praktičnog dela ispita

Na sledećem linku se nalaze rezultati praktičnog dela ispita: link.
Za uvid u radove javite se asistentu.
Ukoliko neki od Vaših kodova sa ispita možete popraviti sa do 4 linije koda možete ostvariti 5/10 poena na tom zadatku.
Rok za javljanje za uvid je 05.07. u 12h.

04.07.2024.

Prijava za teorijski deo ispita u jun2 roku

Svi studenti koji planiraju da izadju na teorijski deo ispita u jun2 roku (subota, 06.07. u 17h u Svetog Nikole) treba da se prijave putem ankete. Rok za prijavu je petak, 05.07. u 12:00h. Molim studente koji ne planiraju da izlaze da se ne prijavljuju.

3.7.2024.

Jun2 - raspored sedenja

Na sledećem linku možete pronaći raspored sedenja na praktičnom delu ispita. Molimo sve studente da se pridržavaju rasporeda i da budu ispred učionica 15 minuta pre početka ispita.
01.07.2024.

Prijavljivanje za izlazak na praktični deo ispita JUN2

Na sledećem linku možete pronaći anketu za prijavu izlaska na praktični deo ispita koji će se održati u utorak 02.07. Anketa će biti otvorena do ponedeljka, 01.07. u 12h.
28.06.2024.

Zbirni rezultati ispita u jun1 roku

Zbirni rezultati ispita u jun1 roku mogu se videti u ovoj tabeli. Tabela je u xls formatu. Za studente koji imaju problem sa otvaranjem ovog formata, ekvivalentna tabela u ods formatu može se preuzeti ovde. Uvid u radove mejlom. Upis ocena u indeks: u terminu teorijskog dela ispita u jun2 roku, ili u nekom od kasnijih rokova.

19.6.2024.

Ispit u roku Jun 1 - Rezultati praktičnog dela ispita

Na sledećem linku se nalaze rezultati praktičnog dela ispita: link.

Studenti kojima je u poenima navedeno X, neka se jave asistentu Ognjenu.
Za uvid u radove javite se asistentu.
Ukoliko neki od Vaših kodova sa ispita možete popraviti sa do 4 linije koda možete ostvariti 5/10 poena na tom zadatku.
Rok za javljanje za uvid je 13.06. u 12h.

12.06.2024.

Prijava za teorijski deo ispita u jun1 roku

Svi studenti koji planiraju da izadju na teorijski deo ispita u jun1 roku (petak, 14.06. u 17h u Svetog Nikole) treba da se prijave putem ankete. Rok za prijavu je sreda, 12.06. u 23:59h. Molim studente koji ne planiraju da izlaze da se ne prijavljuju.

9.6.2024.

Jun1 - raspored sedenja

Na sledećem linku možete pronaći raspored sedenja na praktičnom delu ispita. Molim sve studente da se pridržavaju rasporeda i da budu ispred učionica 15 minuta pre početka ispita.
9.6.2024.

Prijavljivanje za izlazak na praktični deo ispita JUN1

Na sledećem linku možete pronaći anketu za prijavu izlaska na praktični deo ispita koji će se održati u ponedeljak 10.06. Anketa će biti otvorena do nedelje, 09.06. u 12h.
5.6.2024.

Poeni sa predispitnih obaveza

Zbirni poeni sa predispitnih obaveza (2 testa + dolasci na predavanja + dolasci na vežbe) se mogu videti u ovoj tabeli. Molim sve studente da pažljivo pogledaju svoje poene i što pre jave profesoru ukoliko uoče neku grešku.
29.5.2024.

Otkazivanje vežbi i nadoknada - grupa 1i2b

Vežbe za grupu 1i2b u utorak, 21.5. neće biti održane. Nadoknada će biti održana u utorak 28.5. u standardnom terminu vežbi.
20.5.2024.

Nadoknada predavanja za I tok

Nadoknada predavanja za I tok biće održana u subotu, 20.4. od 9h do 12h na Trgu (učionica 706).
15.4.2024.

Otkazivanje predavanja - ponedeljak, 8.4.2024.

Predavanja za prvi tok u ponedeljak, 8.4. neće biti održana zbog bolesti nastavnika. Predavanja će biti nadoknadjena tokom aprila u terminu oko kog ćemo se naknadno dogovoriti.
7.4.2024.

Vežbe u prvoj nedelji kod asistenta Ognjena

Vežbe u prvoj nedelji kod asistenta Ognjena neće biti održane. Termini nadoknade biće dogovoreni u toku semestra.

Početak prolećnog semestra

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