- •Імітаційне моделювання
- •Віртуальні вимірювальні прилади
- •Місце лабораторного практикуму у навчанні
- •Новий напрямок у розробках сучасних комп’ютерних пристроїв
- •2.1. Послідовність виконання робіт
- •2.2. Виконання типового завдання індивідуальної практичної роботи
- •Структура виконання завдання на практичному занятті
- •2.3. Методика проведення лабораторної роботи
- •Типовий зміст звіту:
- •3.1. Призначення та основні можливості «nі Multisim 12»
- •3.2. Запуск та налагоджування «nі Multisim 12»
- •3.3. Компоненти «nі Multisim 12»
- •3.4. Інструменти «ni Multisim 12»
- •3.5. Прийоми роботи у «ni Multisim 12»
- •3.6. Користування приладами «ni Multisim 12»
- •3.6.1. Генератор слів (Word Generator)
- •Налагодження Генератора слів
- •3.6.2. Логічний аналізатор (Logic Analyzer)
- •3.6.3. Логічний перетворювач (Logic Converter)
- •3.6.4. Індикатори (Indicators)
- •3.7. Ознайомлення з «ni Multisim 12»
- •3.7.1. Тема роботи
- •3.7.2. Мета роботи
- •3.7.4. Хід роботи
- •3.7.5. Виконання лабораторної роботи
- •3.7.6. Відповіді на запитання
- •3.7.7. Висновки
- •3.8. Питання, тести для самоконтролю
- •4.1. Теоретичні відомості
- •4.2. Питання до практичної роботи 2
- •4.3. Приклади виконання лабораторної роботи 2
- •4.4. Виконання лабораторної роботи на пк
- •4.5. Відповіді на запитання
- •4.6. Висновки
- •Теоретичні відомості
- •Питання до практичної роботи 3
- •5.3. Приклади виконання лабораторної роботи 3
- •5.4. Виконання лабораторної роботи на пк
- •5.5. Відповіді на запитання
- •5.6. Висновки
- •Теоретичні відомості
- •Питання до практичної роботи 4
- •Приклади виконання лабораторної роботи 4
- •Виконання лабораторної роботи на пк
- •6.5. Відповіді на запитання
- •6.6. Висновки
- •Теоретичні відомості
- •Питання до практичної роботи 5
- •Приклади виконання лабораторної роботи 5
- •Алгоритм перетворювання
- •Виконання лабораторної роботи на пк
- •7.5. Відповіді на запитання
- •7.6. Висновки
- •8.1. Теоретичні відомості
- •Питання до практичної роботи
- •Приклади виконання лабораторної роботи 6
- •8.4. Виконання лабораторної роботи на пк
- •8.5. Висновки
- •9.1. Теоретичні відомості
- •9.2. Питання до практичної роботи
- •9.3. Приклади виконання лабораторної роботи 7
- •9.4. Виконання лабораторної роботи на пк
- •9.5. Висновки
- •Теоретичні відомості
- •Питання до практичної роботи 8
- •Приклади виконання лабораторної роботи 8
- •Виконання лабораторної роботи на пк
- •10.5. Висновки
- •Теоретичні відомості
- •Стійкі стани бфсп
- •Набори еj(δ) вхідних сигналів бфсп
- •Стани бфсп, що запам’ятовуються при еj(δ) вхідних сигналів
- •Установчі набори хі(t) вхідних сигналів
- •Однозначно встановлені стани пам’яті
- •Набори еj(δ) вхідних сигналів
- •Встановлені стани
- •Установчі набори вхідних сигналів брсп
- •Укрупнені переходи в брсп
- •Питання до практичної роботи 9
- •Приклади виконання лабораторної роботи 9
- •Виконання лабораторної роботи на пк
- •Висновки
- •Тести для перевірки працездатності брсп класу
- •Теоретичні відомості
- •0 Розряд регістра на двоступеневих брсп (n-1) розряд регістра на двоступеневих брсп
- •Порівняння регістрів
- •Питання до практичної роботи
- •Приклади виконання лабораторної роботи 10
- •Виконання лабораторної роботи на пк
- •Висновки
- •Теоретичні відомості
- •Кодування станів лічильника
- •Установчі вхідні сигнали брсп
- •Питання до практичної роботи 11
- •Приклади виконання лабораторної роботи 11
- •Виконання лабораторної роботи на пк
- •Тести для перевірки працездатності регістру зсуву на один розряд вліво
- •Висновки
- •Теоретичні відомості
- •Питання до практичної роботи 12
- •Приклади виконання лабораторної роботи 12
- •Виконання лабораторної роботи 12
- •Висновки
- •15.1. Теоретичні відомості
- •Питання до практичної роботи 13
- •15.3. Приклади виконання лабораторної роботи 13
- •Висновки
- •Рекомендована література
- •03049, Київ, вул. Миколи Лукашевича, 19
9.2. Питання до практичної роботи
Як описується робота комбінаційних схем з K входами і n виходами?
На чому заснована сумісна мінімізація формул?
В чому полягає ідея мінімізації схем з багатьма виходами?
Аналітичній спосіб сумісної мінімізації ДНФ функцій.
Графічний спосіб спільної мінімізації ДНФ.
Змішані форми систем функцій.
Правило представлення системи ФП у змішаній формі.
Особливості кубічної форми подання логічних функцій.
Як виглядає подання коду Грея у 3-вимірному кубі?
Особливості геометричної інтерпретації n-куба?
Правило, за яким розраховують кодову відстань в n-кубі.
Числа десяткові, 16-значні та двійкові.
9.3. Приклади виконання лабораторної роботи 7
Приклад 9.3.1
Розв’язання задачі побудови повного однорозрядного суматора.
Розв’язання:
Математичний опис законів функціонування суматорів
Математичний опис законів функціонування суматорів опирається на алгоритм операції додавання по модулю 2 (mod 2) у кожному розряді доданків
де S, P – відповідно сума цифр даного розряду і перенос у старші розряди;
а і в – значення доданків у даному розряді;
z – значення переносу із сусідніх молодших розрядів.
Для синтезу однорозрядних суматорів, звичайно на основі алгоритму, складається таблиця істинності і здійснюється мінімізація ФП відомими методами. При побудові суматорів розв’язується задача отримання максимальної швидкості і забезпечення мінімальної кількості однотипних логічних елементів.
Повний однорозрядний суматор. Закон функціонування повного
суматора задається таблицею істинності (табл. 9.1).
Таблиця 9.1
Таблиця істинності
Система ФП для виходів суматора записується таким чином:
Для побудови схеми суматора мінімальними апаратурними витратами використовується метод мінімізації сукупності ФП, суть якого полягає у тому, що сукупність ФП перетворюється так, щоб вона містила максимально можливе число спільних членів.
Максимальну швидкодію суматор буде мати при мінімальному числі логічних рівнів – послідовно з’єднаних ступенів елементів. Для цього попередньо кожну ФП сукупності (9.21) мінімізують незалежно і перетворюють у відповідну елементну систему. Коли побудувати схему на елементах І-АБО-НІ, то можна кожну ФП, що мінімізована, виразити через їх загальну інверсію.
Схема суматора, побудованого по сукупності ФП, наведена на рис. 9.9. Вона складається із двох незалежних каналів – каналу складання по модулю 2 і каналу формування переносу у старший розряд.
Рис. 9.9. Повний суматор
9.4. Виконання лабораторної роботи на пк
Аналіз роботи напівсуматора.
Завдання:
За допомогою програмного продукту .Electronics Workbench і MATLAB зробити аналіз роботи напівсуматора
Розв’язання:
1. Обираємо для виконання аналізу роботи схему напівсуматора (рис. 9.10):
2. Будуємо схему напівсуматора елементах «І-АБО-НІ» (рис. 9.10., а) або «І-НІ»(рис. 9.10., б):
Рис. 9.10. Напівсуматори на елементах «І-АБО-НІ» (а) і «І-НІ»( б)
Будуємо тести вхідних слів р = х, е для перевірки роботи побудованої функціональної схеми напівсуматора на основі таблиці істинності (табл. 9.3);
4. Аналізуємо роботу схеми напівсуматора на елементах «І-НІ» за допомогою програми імітаційного моделювання «NI Multisim 12»,
5. Запускаємо програму «NI Multisim 12».
6. За допомогою меню Place Misc Digital викликаємо на робоче поле логічні елементи NAND2 (І-НІ з двома входами).
Будуємо функціональну схему напівсуматора на цих елементах.
8. Проводимо дослідження схеми приладами Word Generator (Генератор Слів) та Logic Analyzer (Логічний Аналізатор).
9. Результати дослідження копіюємо у звіт за допомогою інструменту Tools-Capture Screen Area.
10. Звіт у файлі треба продемонструвати викладачу на ПК.
Таблиця 9.3
Таблиця істинності напівсуматора
