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

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).
  • 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)
  • 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.
  • 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 poredjenje, instrukcije skoka, bitovske operacije

Cas 3: Petlje

Cas 4: Pokazivaci i nizovi

Cas 5: Vezbanje

Cas 6: Uvod

Cas 7: Petlje

Cas 8: Nizovi

Cas 9: Nizovi vezbanje

Cas 10: Stringovi




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