Архитектура рачунара
Нема података
Нема података
Стицање теоретских знања о принципима организације и функционисања основних компоненти класичног рачунарског система те о концептима паралелне обраде и организације рачунарских система опште намјене високих перформанси, као и стицање практичних знања о развоју и имплементацији секвенцијалних и паралелних програма ниског нивоа.
Студенти ће бити оспособљени да опишу и објасне основне термине, концепте и технологије организације рачунарских система, да препознају погодност примјене одређених рачунарских архитектура и концепата у конкретним апликативним областима, да могу да учествују у спецификацији захтјева за рачунарску архитектуру мање до средње комплексних система, да могу креирати асемблерске програме базиране на 80x86 инструкционом скупу.
Историја развоја рачунарских архитектура. Класификације рачунарских архитектура. Класична организација рачунара: CPU, меморијски и И/О подсистем. Принципи рада функционалних јединица. Експлоатација паралелизма и архитектурни трендови. SISD, SIMD, MISD, MIMD архитектуре. Експлоатација паралелизма на инструкцијскокм нивоу. Проточни системи и застоји. Смањење негативних ефеката хазарда. Суперскаларне и VLIW архитектуре. Архитектура актуелних процесора. Хијерарија и типови организације меморијског подсистема. Вишепроцесорске архитектуре. Спрежне мреже. Основни принципи асемблерског програмирања. Начини адресирања. Инструкцијски скуп опште намјене за Интелове процесоре. Повезивање асемблерских програма са системским функцијама Linux оперативног система и функцијама стандардне C библиотеке. FPU програмирање. SIMD програмирање и паралелизација по подацима: ММX и SSE сетови инструкција.
Предавања и лабораторијске вјежбе
- Наука
- Канцеларија проректора за научно-истраживачки рад и развој
- Програм научно-истраживачког рада
- Актуелно
- Позиви за пријаву пројеката
- Пројекти на Универзитету
- Хоризонт Европа
- Институти и центри
- Опрема и инфраструктура
- Издавачка дјелатност
- Часописи
- Конференције
- Предаторски часописи и конференције
- Дигитални репозиторијум
- Базе и репозиторијуми отвореног приступа
- Приче за примјер
- Подаци за пројектне пријаве
- Инфографика пројекти
- Презентација НиР УНИБЛ