Лабораторна робота № 5

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Не вказано

Інформація про роботу

Рік:
2009
Тип роботи:
Лабораторна робота
Предмет:
Інші
Група:
ІБ – 41

Частина тексту файла (без зображень, графіків і формул):

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА»  ВИВЧЕННЯ СХЕМНИХ РІЗНОВИДІВ РЕГІСТРІВ, МЕТОДІВ ЇХ АНАЛІЗУ І СИНТЕЗУ Лабораторна робота № 5 Варіант № 6 Мета роботи: вивчення схемних різновидів регістрів, методів їх аналізу і синтезу. Завдання: Теоретична частина Ознайомитися з основними відомостями. Визначити свій варіант завдання. На логічних елементах побудувати оптимальні з точки зору складності схеми трьох основних типів регістрів для виконання мікрооперацій, а саме: а) синхронний регістр на синхронних D -, T -, або JK - тригерах; б) синхронний регістр на асинхронних RS- або JK- тригерах; в) асинхронний регістр на асинхронних T-, або JK- тригерах. Експериментальна частина Схему регістра, синтезовану в межах пункту 2а теоретичної частини завдання, побудувати в схемному редакторі САПР Foundation Series. Проконтролювати правильність функціонування регістра за допомогою моделювальника САПР, визначивши значення наступних станів розряду регістра для всіх наборів значень вхідних змінних і попередніх станів розряду регістра. Замалювати часові діаграми роботи схеми. № варіанту – 46   – 110     – 101 І, АБО, НЕ 3АБО-НЕ 2АБО-НЕ Синхронний регістр на синхронних тригерах 1-й етап m ≥ ]k [ ≥] 3 [=2 m – кількість розрядів k – кількість мікрооперацій Мікрооперація Код мікрооперації Рівняння мікрооперації          0 0 1 0 1 0      – зсув вліво на 1 розряд   – нерівнозначність 2-й етап Таблиця функціонування (таблиця переходів)            0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 1 0 0 0 0 0 1 0 1 0 0 0 0 0 * 0 * * 1 * 1  0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 0 1 0 1 1 1 1 1 1 0 1 0 1 1 1 1 1 * 1 * * 0 * 0  0 0 0 0 1 1 1 1 0 0 0 0 0 0 1 1 0 1 0 1 0 0 1 1 0 1 1 0 0 0 1 1 0 * 1 * * 1 * 0  0 0 0 0 1 1 1 1 1 1 1 1 0 0 1 1 0 1 0 1 0 0 1 1 0 1 1 0 0 0 1 1 0 * 1 * * 1 * 0  1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 1 0 1 1 0 0 0 1 1 0 1 1 0 0 * 1 * * 0 * 1  1 1 1 1 0 0 0 0 1 1 1 1 0 0 1 1 0 1 0 1 0 1 1 0 0 0 1 1 0 1 1 0 0 * 1 * * 0 * 1  1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 0 1 0 1 * * * * * * * * * * * * * * * * * * * *  1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 0 1 0 1 * * * * * * * * * * * * * * * * * * * *   3-й етап Мінімізуємо функції збудження всіх типів тригерів 1 1 *    *    1 *  1  *     * 1 1 1 * 1  1  * 1  1 * 1   +   * 1   *   1  * 1 1  *   1 1 *  1 1 * 1   1 *   1 * 1   * * * *   *   * * * * 1  *   * * * * 1 1 * 1  * * * *  1 * 1   1 1 *  * * * *   1 *  * * * *    * 1 * * * *  1  * 1 * * * *    Для того, щоб побудувати комбінаційну схему на логічних елементах І, АБО, НЕ, рівняння додаткових перетворень не потребує. Схему одного розряду регістра будуємо на D-тригері.  Синхронний регістр на асинхронних RS-, JK-тригерах 1-й етап m ≥ ]k [ ≥] 2 [=1 m – кількість розрядів k – кількість мікрооперацій Мікрооперація Код мікрооперації Рівняння мікрооперації   s     0 1     -  рівнозначність 2-й етап Таблиця функціонування (таблиця переходів)           0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 1 0 1 0 1 * 0 * 0 0 * 0 * 0 * 0 * * 0 * 0  0 0 0 0 1 1 1 1 0 0 1 1 0 1 0 1 0 1 0 1 * 0 * 0 0 * 0 * 0 * 0 * * 0 * 0  1 1 1 1 0 0 0 0 0 0 1 1 0 1 0 1 0 0 1 1 * 1 0 0 0 0 1 * 0 * 1 * * 1 * 0  1 1 1 1 1 1 1 1 0 0 1 1 0 1 0 1 1 0 0 1 0 1 * 0 1 0 0 * 1 * 0 * * 1 * 0   3-етап Мінімізуємо функції збудження всіх типів тригерів * *  *    1 1       * * *     1   * *    * * * *     1    1   * * * *  * * * *     1   * * * *    1 1       * * * *    Комбінаційну схему потрібно побудувати на елементах 3АБО-НЕ. Обираємо для побудови схеми JK-тригер. = K=   Асинхронний регістр 1-й етап Мікрооперація Код мікрооперації Рівняння мікрооперації         1 0 0 1      – запис слова паралельним кодом  - інвертування значень розрядів регістра 2-й етап Таблиця функціонування (таблиця переходів)          0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 1 0 1 0 1 0 0 0 0 0 * 0 * * 0 * 0  0 0 0 0 1 1 1 1 0 0 1 1 0 1 0 1 1 0 1 0 1 1 1 1 1 * 1 * * 1 * 1  1 1 1 1 0 0 0 0 0 0 1 1 0 1 0 1 0 0 1 1 0 1 1 0 0 * 1 * * 1 * 0  1 1 1 1 1 1 1 1 0 0 1 1 0 1 0 1 * * * * * * * * * * * * * * * *   3-й етап Мінімізуємо функції збудження всіх типів тригерів 1 *    1 * 1   1 *    1 * 1   1 *   * * * *  * * * *   1 * 1   * * * *   1 * 1   1 *   * * * *   3-й етап Комбінаційну схему потрібно побудувати на елементах 2АБО-НЕ. Обираємо для побудови схеми JK-тригер. =     Висновок: на даній лабораторній роботі я ознайомилася із різновидами регістрів, навчилася синтезувати і досліджувати синхронні і асинхронні регістри на синхронних і асинхронних тригерах.
Антиботан аватар за замовчуванням

06.01.2014 02:01-

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!
Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!