Навигација

19Е043АНР - Архитектура и организација наменских рачунара

Спецификација предмета
НазивАрхитектура и организација наменских рачунара
Акроним19Е043АНР
Студијски програмЕлектротехника и рачунарство
Модулмодул Електроника и дигитални системи
Тип студијаосновне академске студије
Наставник (предавач)
Наставник/сарадник (вежбе)
Наставник/сарадник (ДОН)
    Број ЕСПБ6.0Статус предметаобавезан
    Условљност другим предметима
    Циљеви изучавања предметаПредмет има за циљ да студенти стекну разумевање архитектуре процесора који се користе у једно или више процесорским платформама, укључујући и хијерархије меморија, посебно за наменске рачунарске системе. Студенти ће се упознати са процесорима од опште наменских до високо оптимизованим. Нагласак курса је на компромису између перформанси, флексибилности, програмабилности, потрошње и цене.
    Исходи учења (стечена знања)Студенти ће бити способни да квантификуjе дизајнерске одлуке у смислу потрошње, перформанси и цене. Сврха курса је да студентима омогући да разумеју принципе дизајна и рад процесорских архитектура, и да их процене и квалитативно и квантитативно.
    Садржај предмета
    Линк ка страници предметаhttp://tnt.etf.rs/~19e043anr
    Линк ка предавањимаhttps://teams.microsoft.com/l/team/19%3arymLBV_WgC7IP5m7b1CNilQru6mjfLDchsSrFuTlXkI1%40thread.tacv2/conversations?groupId=f8d404ff-5fd8-4bda-a174-559cfed17912&tenantId=1774ef2e-9c62-478a-8d3a-fd2a495547ba
    Садржај теоријске наставеЕлементи процесора као коначне машине стања. Архитектура инструкцијског сета. CISC и RISC архитектуре. Проточност и паралена обрада података и инструкција. Скаларне и векторске архитектуре. VLIW архитектуре. Опслуживање прекида – полирање и векторисање. Магистрале. Von Neumann и Harvard архитектуре. Меморија. Виртуелне меморије. Кеш меморије. Интерфејси.
    Садржај практичне наставеПримери релизације концепата теоријске наставе на конкретним архитектурама. Пример RISC V архитектуре инструкцијског сета и реализације. Веза ка вишим програмским језицима.
    Литература
    1. D.A. Patterson, J.L. Hennessy - Computer Organization and Design, The Hardware/Software Interface: RISC-V Edition, 2018 Elsevier Inc.
    2. J.L. Hennessy, D.A. Patterson - Computer Architecture, A quantitative approach, Sixth Edition, 2019 Elsevier Inc.
    3. Peter Marwedel, - Embedded System Design, 2018 Springer International Publishing
    Број часова активне наставе недељно током семестра/триместра/године
    ПредавањаВежбеДОНСтудијски и истраживачки радОстали часови
    32
    Методе извођења наставеПредавања и практичне вежбе.
    Оцена знања (максимални број поена 100)
    Предиспитне обавезеПоенаЗавршни испитПоена
    Активности у току предавањаПисмени испит45
    Практична наставаУсмени испит10
    Пројекти
    Колоквијуми45
    Семинари