Ви переглядаєте архівну версію офіційного сайту НУЛП (2005-2020р.р.). Актуальна версія: https://lpnu.ua

Архітектура комп'ютерів (курсова робота)

Спеціальність: Комп'ютерна інженерія
Код дисципліни: 6.123.00.O.88
Кількість кредитів: 2
Кафедра: Електронні обчислювальні машини
Лектор: професор Мельник Анатолій Олексійович
Семестр: 5 семестр
Форма навчання: денна
Результати навчання:
Знати основні елементи комп’ютера
Розуміти поняття архітектури комп’ютера
Вміти спроектувати архітектуру комп’ютера з невеликим набором команд
Вміти провести симуляцію та аналіз розробленої архітектури
Необхідні обов'язкові попередні та супутні навчальні дисципліни:
Архітектура комп’ютера,
Системне програмування,
Системне програмне забезпечення.
Короткий зміст навчальної програми:
Вибір завдання та постановка задачі. Визначення системи команд. Розробка форматів системи команд. Визначення способів адресації. Розробка функціональної схеми. Створення програмної моделі. Тестування програмної моделі на тестовому наборі.
Рекомендована література:
1. Мельник А. О. Архітектура комп’ютера. Наукове видання. – Луцьк: Волинська обласна друкарня, 2008. – 470 с.
2. Patterson D., and Hennessy J. Computer Architecture. A quantitative Approach. Second Edition. - Morgan Kaufmann Publishers, Inc., San Francisco, California, 1996. - 760 p.
Методи і критерії оцінювання:
Письмовий звіти з курсової роботи, усне опитування (100%)

Архітектура комп'ютерів

Спеціальність: Комп'ютерна інженерія
Код дисципліни: 6.123.00.O.83
Кількість кредитів: 6
Кафедра: Електронні обчислювальні машини
Лектор: д.т.н., проф. Мельник Анатолій Олексійович
Семестр: 5 семестр
Форма навчання: денна
Результати навчання:
Знання архітектури комп’ютера.
Знання теоретичних (логічних та арифметичних) основ функціонування сучасних комп’ютерів, їх архітектури і принципів побудови, вміння їх застосовувати при рішенні професійних завдань.
Знання схемотехнічних основ сучасних комп’ютерів.
Розуміння співвідношень між архітектурою і технологіями та впливу архітектури і технологій на продуктивність комп’ютера.
Знання способів та засобів вимірювання продуктивності комп’ютерів.
Знання основ мікроархітектури апаратних засобів.
Знання загально-методологічних принципів побудови сучасних комп’ютерних систем з різною організацією для забезпечення високопродуктивної обробки інформації.
Необхідні обов'язкові попередні та супутні навчальні дисципліни:
пререквізити:
Комп’ютерна електроніка,
Теорія інформації та кодування,
Комп’ютерна логіка,
Комп’ютерна схемотехніка,
Системне програмування.
Короткий зміст навчальної програми:
Функції, структура та характеристики комп'ютера. Представлення даних в комп'ютері. Порядок виконання команд і програм в комп'ютері. Процесор універсального комп'ютера. Алгоритми виконання операцій обробки даних та арифметико-логічний пристрій процесора універсального комп’ютера. Пристрій керування процесора універсального комп’ютера. Багаторівнева пам'ять комп’ютера. Організація пам'яті. Організація введення-виведення.
Рекомендована література:
1. Мельник А.О. Архітектура комп’ютера. - Луцьк. Волинська обласна друкарня, 2008. – 470 с.
2. Hennessy, J.L., Patterson, D.A. Computer Architecture: A Quantitative Approach. 5th ed., Morgan-Kaufmann, 2012.
3. Andrew S. Tanenbaum. Structured Computer Organization (6th Edition), Helion, 2012.
Методи і критерії оцінювання:
Поточний контроль на лекції (без виставляння балів) як фронтальне або вибіркове індивідуальне усне опитування студентів за раніше викладеним матеріалом, особливо за розділами курсу, які необхідні для зрозуміння теми лекції, що читається, або ж для встановлення ступеня засвоєння матеріалу прочитаної лекції.
Поточний контроль на лабораторних заняттях у формі індивідуального опитування.
Письмова перевірка.
Усна перевірка у формі співбесіди.
Тестова перевірка.
Максимальна оцінка в балах (разом за дисципліну): 100. З них:
Виконання і захист лабораторних та практичних робіт: 30
Екзаменаційний контроль: 70 (письмова компонента: 35, усна компонента: 35)