Back to All Events

Computer Architecture / Архітектура комп’ютерів


Study program: 123 Computer Engineering

Degree: Bachelor

Type of module: lectures

Lecturer: Assoc. Prof., PhD Oksana Povorozniuk / Доц., к.т.н. Оксана Поворознюк

Language: English

Credit Points: 5 ECTS

Description:
The purpose of the discipline "Computer Architecture" is acquisition knowledge about the organization of various types of architectures, module interrelationships, knowledge about the architecture of modern types of personal computers (PCs), functionality of PC modules, low-level management of modules (port levels ), as well as the acquisition of practical skills in the use of architectural features in the creation of effective software. Topic 1. The concept of computer architecture. Topic 2. Organization of an IBM/PC type computer. Topic 3. Architecture of I80*86 microprocessors. Topic 4. PC system memory. Topic 5. System resources (DMA controller, interrupt controller, system timer). Topic 6. Keyboard subsystem. Topic 7. External memory subsystem. Topic 8. Video system. Topic 9. Organization of input/output.

Метою дисципліни «Архітектура комп’ютерів» є набуття знань про організацію різних типів архітектур, взаємозв’язки модулів, знання про архітектуру сучасних типів персональних комп’ютерів (ПК), функціональні можливості модулів ПК, низькорівневе управління модулями (на рівні портів), а також набуття практичних навичок використання архітектурних особливостей у створенні ефективного програмного забезпечення. Тема 1. Поняття архітектури комп’ютерів. Тема 2. Організація комп`ютера типу IBM/PC. Тема 3. Архітектура мікпроцесорів І80*86. Тема 4. Системна пам'ять ПК. Тема 5. Системні ресурси (контролер ПДП, контролер переривань, системний таймер). Тема 6. Підсистема клавіатури. Тема 7. Підсистема зовнішньої пам’яті. Тема 8. Відеосистема. Тема 9. Організація вводу/виводу.

Previous
Previous
1 September

Methods of modeling and optimization of secure computer systems / Методи моделювання та оптимізації безпечних комп'ютерних систем

Next
Next
1 September

Basics of the object-oriented programming for technical vision systems (Python + OpenCV) / Основи об’єктно-орієнтованого програмування для систем технічного зору (Python + OpenCV)