Архитектура рачунара — разлика између измена

Извор: SI Wiki
Пређи на навигацију Пређи на претрагу
м (Malo više detalja o AR projektu)
м (-nekorisni materijali)
Ред 4: Ред 4:
== Странице ==
== Странице ==
* [https://rti.etf.bg.ac.rs/rti/ef2ar/ Страница предмета]
* [https://rti.etf.bg.ac.rs/rti/ef2ar/ Страница предмета]
* [https://elearning.rcub.bg.ac.rs/moodle/course/view.php?id=1115 ''Moodle'' курс предмета]


== Корисне везе ==
== Корисне везе ==
{{Материјали
{{Материјали
| vuk           = 15Jc3UWnpadZHIyndlrIqW9R98l64Cek9
| vuk = 15Jc3UWnpadZHIyndlrIqW9R98l64Cek9
| box            = 8381411293
| beastweb      = arhitektura-racunara
}}
}}


== Лаб вежбе ==
== Лабораторијске вежбе ==
Постоје две лабораторијске вежбе које се одржавају средином семестра. Раде се на симулатору, имају улазни ''Moodle'' тест и домаћи задатак (само на другој лабораторијској вежби) и свака носи по 10 бодова. Једну лабораторијску вежбу је могуће једном надокнадити, и бодови са лабораторијских вежби важе годину дана. Материјали са лабораторијских вежби од претходних година, попут домаћих задатака, упутства за асемблер и примера задатка за прву лабораторијску вежбу се могу наћи на [https://rti.etf.bg.ac.rs/rti/ef2ar/labvezbe/lab20202021/ страници предмета.]
Постоје две лабораторијске вежбе које се одржавају средином семестра. Раде се на симулатору, имају улазни ''Moodle'' тест и домаћи задатак (само на другој лабораторијској вежби) и свака носи по 10 бодова. Једну лабораторијску вежбу је могуће једном надокнадити, и бодови са лабораторијских вежби важе годину дана. Материјали са лабораторијских вежби од претходних година, попут домаћих задатака, упутства за асемблер и примера задатка за прву лабораторијску вежбу се могу наћи на [https://rti.etf.bg.ac.rs/rti/ef2ar/labvezbe/lab20202021/ страници предмета.]


Ред 29: Ред 26:


== Пројекат ==
== Пројекат ==
Пројекат је реализовати процесор предложене архитектуре, магистрале и са периферијама (барем контролер миша или тастатуре и графичка картица која исцртава на VGA монитор) на коме ће се покретати предложени програм на FPGA. Ради се у групи до 5 чланова, носи 20 бодова и '''није обавезан'''. У графичкој картици потребно је реализовати цртање пиксела, линије и квадрата користећи SDRAM чип на плочици. Контролери тастатуре и VGA монитора постоје реализовани на [[ОРТ2]] лабораторијским вежбама.
Пројекат је реализовати процесор предложене архитектуре, магистрале и са периферијама (барем контролер миша или тастатуре и графичка картица која исцртава на VGA монитор) на коме ће се покретати предложени програм, на FPGA плочици ''Cyclone III'' (или ''Cyclone V'') као што се користи на [[ПОРТ]]. Ради се у групи до 5 чланова, носи 20 бодова и '''није обавезан'''. У графичкој картици потребно је реализовати цртање пиксела, линије и квадрата користећи SDRAM чип на плочици. Контролери тастатуре и VGA монитора постоје реализовани на претходним [[ОРТ2]] лабораторијским вежбама, пре него што су измењене да не садрже рад са FPGA.


По мишљењу предметних сарадника, пројекат носи много мање бодова него што је тежак, и не вреди га радити за оцену, већ само уколико су студенти заиста заинтересовани за такву врсту рада.
По мишљењу предметних сарадника, пројекат носи много мање бодова него што је тежак, и не вреди га радити за оцену, већ само уколико су студенти заиста заинтересовани за такву врсту рада.

Верзија на датум 11. децембар 2021. у 23:21

Добар дан. Добродошли на страницу из обавезног предмета у четвртом семестру Архитектура рачунара. Моје име је SI Wiki. Да ли имате, неких питања?

Странице

Корисне везе

Шаблон:Материјали

Лабораторијске вежбе

Постоје две лабораторијске вежбе које се одржавају средином семестра. Раде се на симулатору, имају улазни Moodle тест и домаћи задатак (само на другој лабораторијској вежби) и свака носи по 10 бодова. Једну лабораторијску вежбу је могуће једном надокнадити, и бодови са лабораторијских вежби важе годину дана. Материјали са лабораторијских вежби од претходних година, попут домаћих задатака, упутства за асемблер и примера задатка за прву лабораторијску вежбу се могу наћи на страници предмета.

Пре лабораторијских вежби доступни су пробни тестови за њих. 2020. године следећи пробни тестови су били на располагању са странице предмета:

Везе ка тим пробним тестовима се више не налазе на страници предмета од 2021. године. Уместо њих, на Moodle курсу предмета се могу наћи пробни тестови, од којих су за сада доступни они из 2021. године.

Уколико симулатор покрећете кроз Wine на оперативном систему Linux (сличне инструкције можда раде и на macOS, али није тестирано), потребно је да:

  • Из директоријума p3lab1 обришете VEZBA.ECS јер ће асемблер генерисати нови фајл под именом vezba.ecs који, уколико постоје оба фајла, симулатор неће читати.
  • Користите 32-битни Wine префикс.
  • Кроз winetricks инсталирајте oleaut32, vb6run и gdiplus.

Пројекат

Пројекат је реализовати процесор предложене архитектуре, магистрале и са периферијама (барем контролер миша или тастатуре и графичка картица која исцртава на VGA монитор) на коме ће се покретати предложени програм, на FPGA плочици Cyclone III (или Cyclone V) као што се користи на ПОРТ. Ради се у групи до 5 чланова, носи 20 бодова и није обавезан. У графичкој картици потребно је реализовати цртање пиксела, линије и квадрата користећи SDRAM чип на плочици. Контролери тастатуре и VGA монитора постоје реализовани на претходним ОРТ2 лабораторијским вежбама, пре него што су измењене да не садрже рад са FPGA.

По мишљењу предметних сарадника, пројекат носи много мање бодова него што је тежак, и не вреди га радити за оцену, већ само уколико су студенти заиста заинтересовани за такву врсту рада.

Неке корисне везе при изради пројекта:

Софтверски алат ModelSim који може да се преузме поред Quartus-а је такође јако користан алат за дебаговање шема пре спуштања на плочицу, па је препоручљиво упознати се са тиме како ради.

Испитни рокови

Испитни рокови се могу наћи на страници предмета, али се испитни рокови од тренутне године објављују тек након што се година заврши. Често су решени, али само делимично. Испод се могу наћи рокови тренутно сакупљени на викију.

Колоквијуми

Испити

Начин оцењивања

  • — Бодови са лабораторијских вежби (0-10 свака)
  • — Бодови са колоквијума (0-40)
  • — Бодови са испита (0-40)
  • Бодови:
Бодови
Оцена 5 6 7 8 9 10

Рачунање

  • :
  • :
  • :
  • :
  • :
  • :
  • Оцена:

Потребна помоћ