
- •Перелік питань до державної атестації окр «бакалавр» для студентів напряму6.050102 (ксм) денної форми навчання (2011/2012 н.Р.)
- •1Теоретична частина
- •1.1Архітектура комп’ютерів
- •1.2Комп’ютерна схемотехніка
- •1.3Периферійні пристрої
- •1.4Комп’ютерні системи
- •1.5Системне програмне забезпечення
- •1.6Паралельні та розподілені обчислення
- •1.7Комп’ютерні мережі
- •1.8Автоматизація проектування комп’ютерних систем
- •1.9Моделювання систем
- •1.10Синтез цифрових систем на кристалі
- •1.11Захист інформації в комп’ютерних системах
- •1.12Апаратні засоби комп’ютерних систем
- •1.13Мікроконтролери і мікроконтролерні системи
- •2Практична частина
- •2.1Комп’ютерна схемотехніка
- •2.2Комп’ютерні системи
- •2.3Комп’ютерні мережі
- •2.4Паралельні та розподілені обчислення
- •2.5М Рисунок 2.4 Рисунок 2.5 оделювання і проектування систем
- •2.6Синтез цифрових систем на кристалі
- •2.7Апаратні засоби комп’ютерних систем
- •2.8Мікроконтролери і мікроконтролерні системи
- •3Перелік посилань
- •3.1Архітектура комп’ютерів
- •3.2Комп’ютерна схемотехніка
- •3.7Комп’ютерні мережі
- •3.8Моделювання систем
- •3.9Апаратні засоби комп’ютерних систем
- •3.10Мікроконтролери і мікроконтролерні системи
2.6Синтез цифрових систем на кристалі
Задача 1
Здійснити проектування й синтез для технологічної платформи Altera Stratix II двоканального восьмирозрядного мультиплексора. Визначити часові характеристики пристрою.
Задача 2
Здійснити проектування й синтез для технологічної платформи Xilinx Virtex IV дешифратора з 4 в 16 з інверсним керуючим входом. Визначити часові характеристики пристрою.
Задача 3
Здійснити проектування й синтез для технологічної платформи Altera Stratix II пріоритетного шифратора на 64 входи. Визначити часові характеристики пристрою.
Задача 4
Здійснити проектування й синтез для технологічної платформи Xilinx Virtex IV 32-входового елемента, що реалізує функцію «АБО». Визначити часові характеристики пристрою.
Задача 5
Здійснити
проектування й синтез для технологічної
платформи Xilinx Virtex IV 22-розрядного лінійного
рекурентного регістра зсуву, що реалізує
функцію
.
Визначити часові характеристики
пристрою.
Задача 6
Реалізувати блокову пам’ять розмірності 64х64 в архітектурі TriMatrix сімейства Altera Stratix II. Визначити витрати устаткування й часові характеристики пристрою.
2.7Апаратні засоби комп’ютерних систем
Задача 1
Розробити асемблерну програму, яка видає на екран коди символів відповідно до натискань клавіш. При натисканні клавіші <Esc> програма видає на екран середнє арифметичне періодів часу між натисканнями та закінчує свою роботу. Обчислення мають проводитися у базовому подвійному форматі за допомогою FPU.
Задача 2
Розробити асемблерну процедуру захищеного режиму, яка отримує з області даних BIOS основну конфігураційну інформацію (аналогічно перериванням реального режиму Int 11h та Int 12h). Дані, сумісно з інформацією про час їх отримання, необхідно зберегти у текстовому форматі в буфері ОЗП. Із затримкою 5 с інформація має виводитися на екран в текстовому вікні.
Задача 3
Розробити асемблерну програму, що визначає тип ПЕОМ за вмістом BIOS і видає повідомлення в центр екрана, попередньо зберігши його поточний вміст. Текст виводиться в режимі 03 і обводиться рамкою з псевдографіки. Після цього з затримкою 7 с відновлюється збережений екран і програма закінчує свою роботу.
Задача 4
Розробити асемблерну програму, яка визначає розмір встановленої пам’яті по результатах початкового тестування. Наявний об’єм пам’яті треба надати у вигляді діаграми, кожна точка якої подається пікселем в режимі 320x200x256 і відповідає об’єму пам’яті у 10 Мбайт. Натискання на клавішу <Enter> відновлює початковий відеорежим, очищує екран та завершує роботу програми.
Задача 5
Розробити асемблерну програму, яка видає на екран вміст таблиці векторів переривань (реального режиму процесора) в шістнадцятьковому форматі, з використанням Int 10h. За отриманими даними програма повинна визначити фізичні адреси процедур обробки переривань і вивести їх на принтер за допомогою функцій BIOS.
Задача 6
Розробити асемблерну програму, яка генерує звук, інтерпретуючи уведення з клавіатури символів A, B, …, G як ноти будь-якої октави. Звучання кожної ноти продовжується 0,4 с. Завершення роботи програми має відбуватися при натисканні клавіші <Esc>.
Задача 7
Розробити обробник переривання Int 71h захищеного режиму, який здійснює перевірку контрольної суми пам’яті CMOS. Якщо підрахована програмою контрольна сума є вірною, на екрані висвітлюються її значення з відповідним повідомленням. У разі некоректної суми виводиться повідомлення “Bad CRC!”.
Задача 8
Розробити асемблерну програму, яка відраховує задану кількість тіків інтервального таймеру, після чого видає на екран рядок-ідентифікатор виробника процесора та його сигнатуру з розшифруванням її елементів.