Архитектура и организација рачунара 2 Шифра: 130207 | 6 ЕСПБ
Опште информације
Ниво студија:
Година студија:
1
Семестар/Триместар:
2
Услов:
Циљ:
Проширивање основних знања о архитектури и организацији рачунара, софтверу и техникама програмирања.
Исход:
Студенати треба да подигну ниво општег образовања из тема поменутих у циљу наставе, да прошире знања о принципима рада рачунара, организацији података, преводиоцима, оперативним системима, фазама превођења програма и добијања извршног програма.
Садржај предмета
Теоријска настава:
- Развој и достигнућа рачунара. IAS структура - Фон-нојманова архитектура.
- Појам архитектуре и организације рачунара.Формати инструкција. Инструкције за пренос података и контролу тока извршавања програма.
- Потпрограми, обрада прекида. Начини адресирања.
- Улазно-излазни пренос података, ДМА, механизам прекида.
- Оцена брзине рачунара, број циклуса по инструкцији, учестаност такта.
- Архитектура једног постојећег микропроцесора. Проточна обрада, регистри, прекиди, адресни простор.
- Системски софтвер. Програмски језици и преводиоци, пуњачи, повезивачи.
- Машински језик и асемблер, виши програски језици, појам компајлера и интерпретера.
- Програмирање у асемблеру, макроасемблер. Отклањање грешака.Технике програмирања микроконтролера.
- Структуре података, типови података, приступ подацима, кључ, адреса.
- Оперативни системи. Процеси, стања, промена стања, диспечер, планер.
- Управљање меморијом, партиције, преклапање, страничење, виртуелна меморија.
- Пренос података у рачунарском систему. Симетрична и несиметрична веза. Протоколи за пренос података. Корекција грешке преноса.
- Стандарди за серијски и паралелни пренос података. EISA, PCI, AGP, SCSI, RS232C, RS485, USB, IEEE1394, CAN, I2C.
Практична настава:
- Изводи се у лабораторији уз активно учешће студената. Студенти самостално или уз помоћ наставника решавају поједине практичне проблеме или дискутују о темама везаним за градиво. Програм предмета усклађен са препорукaма IEEE/Computer Science Curricula 2013: CS2013 AR(Arcitecture and Organisation).
Литература
- ПДФ презентације са предавања
- ПДФ материјал са лабораторијских вежбе
- W.Stallings, “COMPUTER ORGANIZATION AND ARCHITECTURE DESIGNING FOR PERFORMANCE” , 8th edition, 2010.
Број часова активне наставе (недељно)
Предавања:
3
Вежбе:
2
Други облици наставе:
0
Оцена знања (максималан број поена 100)
Предиспитне обавезе
Поени
активности у току предавања
5
активности на лабораторијским вежбама
25
семинарски рад
0
колоквијум
40
Завршни испит
Поени
Писмени испит
30
Усмени испит
0