Arhitektura računara 1

O predmetu

Osnovna literatura

  • Milan Banković: Arhitektura i organizacija računara - skripta (u izradi, poslednja izmena: 18.04.2024.)
  • Sivarama P. Dandamudi: Fundamentals of Computer Organization and Design
  • Andrew S. Tanenbaum: Structured Computer Organization (Fifth Edition)
  • Hamacher et al: Computer organization and embedded systems (Sixth Edition)
  • Nenad Mitić: Osnovi računarskih sistema
  • Zvanična Intel-ova dokumentacija: Tom 1, Tom 2A, Tom 2B
  • Zvanična ARM dokumentacija
  • IEEE Standard for Verilog Hardware Description Language (IEEE Std 1364-2005)
  • Verilog ukratko

Materijali sa predavanja

  • Bulova algebra. Logički izrazi i logičke funkcije. Minimizacija logičkih izraza.
  • Logička kola. Implementacija logičkih kapija u CMOS-u. (cmos.zip)
  • Kombinatorna kola. (kombinatorna.zip)
  • Sekvencijalna kola. (sekvencijalna.zip)
  • Brojači i automati. Računari sa fiksiranim programom. (brojaci.zip)
  • Struktura računarskog sistema. Arhitektura i organizacija centralnog procesora. (arhitektura.zip)
  • Povezivanje komponenti računarskog sistema. Magistrale. (magistrale.zip)
  • Memorijska hijerarhija. Keš memorije. Sistem prekida. Ulazno-izlazni sistem. Virtuelna memorija. (ostalo.zip)
  • [Fakultativno] Uvod u jezike za opis hardvera. Verilog. (verilog.zip)
  • [Fakultativno] Primer arhitekture i njene realizacije u jeziku Verilog. (primer_arhitekture_verilog.zip)

Dodatni materijali i linkovi