Uvod u organizaciju i arhitekturu računara 1

Akronim
1C19MIN002
Status predmeta
obavezan
Semestar
1
Fond časova
3P + 2V
Broj ESPB
8.0
Studijski program
Matematika i informatika
Modul
Matematika i informatika, smjer Informatika - opšti
Tip studija
Akademske studije prvog ciklusa
Nastavnik (predavač)
Nastavnik/saradnik (vježbe)
Uslovljnost drugim predmetima / Oblik uslovljenosti

Nema podataka

Ciljevi izučavanja predmeta

Upoznavanje sa osnovnim pojmovima i vezama između njih, a koji se odnose na arhitekturu i organizaciju računara;
Upoznavanje sa matematičkim konceptima pohrane i predstavljanja podataka;
Upoznavanje sa računarskom aritmetikom;
Upoznavanje sa logičkim osnovama obrade podataka na računaru;
Proučavanje konstrukcije i funkcionalnosti računarskog procesora, uključujući razmatranja koja se odnose na skupove instrukcija;
Upoznavanje sa mašinskim instrukcijama i jezikom asemblera;
Proučavanje različitih tipova memorije u računarskim sistemima;
Proučavanje magistrale i poveznica koje omogućuju komunikaciju hardverskih komponenti;
Proučavanje U/I podsistema;
Upoznavanje sa algoritmima za otkrivanje i korekciju grešaka;
Postavljanje temelja za praćenje kursa Uvod u organizaciju i arhitekturu računara 2;

Ishodi učenja (stečena znanja)

Studenti trebaju da ovladaju sljedećim:
poznavanje istorijata razvoja informacionih tehnologija;
poznavanje generacija elektronskih računara;
razlikovanje digitalnih i analognih računskih tehnologija;
poznavanje funkcionalnih karakteristika računara;
poznavanje računarskog predstavljanja podataka;
sposobnost da se ručno izvrše osnovne aritmetičke operacije nad cijelim brojevima u različitim brojčanim sistemima i u različitim oblicima označenih brojeva;
poznavanje standarda IEEE 754;
vještina da se na različite načine minimizuje zadata logička funkcija;
vještina da se konstruiše i na odgovarajući način grafički predstavi prostija kombinatorna ili sekvenciona mreža;
poznavanje značaja, istorije nastanka, i karakteristika Fon Nojmanovog koncepta računara;
poznavanje osnova organizacije računarskog procesora (centralne jedinice za obradu podataka);
poznavanje memorijske hijerarhije;
poznavanje osnovnih U/I modula i operacija koje ih karakterišu;
poznavanje osnovnih algoritama za pronalaženje i korekciju grešaka;
osnovi pisanja programa na mašinskom jeziku;
razlikovanje arhitekture i organizacije računara.

Sadržaj predmeta

Organizacija i arhitektura računara. Istorijat razvoja informacionih tehnologija.
Matematičke osnove pohrane podataka.
Cijeli brojevi i cjelobrojna aritmetika.
Binarno kodirani dekadni brojevi i artimetika.
IEEE-754.
Predstavljanje teksta, zvuka, i slike u računaru.
Logičke osnove obrade podataka.
Kombinatorne i sekvencione mreže.
Globalna struktura računarskog sistema.
Centralna jedinica za obradu podataka. Unutrašnja memorija.
Mašinske instrukcije.
U/I uređaji.
Otkrivanje i korekcija grešaka.

Literatura
  1. Nenad Mitić, Uvod u organizaciju računara, Matematički fakultet, Beograd, 2013. ISBN: 978-86-7589-079-9

Oblici provjere znanja i ocjenjivanje

Kolokvijum(i), u obliku spiska zadataka. Pismeni (praktični) ispit. Teorijski ispit, u obliku testa i usmenog odgovaranja.

Metode izvođenja nastave

Predavanja: govorno-tekstovne metode sa frontalnim oblikom podučavanja. Vježbe: demonstrativno-ilustrativni metodi, sa frontalnim oblikom podučavanja. Konsultacije: individualni oblik podučavanja.