Вивчення методів аналізу і синтезу регістрів

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

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

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

Рік:
2004
Тип роботи:
Звіт про виконання лабораторної роботи
Предмет:
Обчислювальна техніка

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

Міністерство освіти і науки України Національний університет “Львівська політехніка” Кафедра автоматики і телемеханіки ЗВІТ про виконання лабораторної роботи №5 з курсу “Обчислювальна техніка “Вивчення методів аналізу і синтезу регістрів” Мета: вивчення схемних різновидів регістрів, методів їх аналізу і синтезу ЗАВДАННЯ Теоретична частина Ознайомитися з основними відомостями. Визначити свій варіант завдання. Для цього необхідно номер варіанта (задає викладач) перевести в двійкову систему числення і за Таблицями 11, 12 (тут 1 - молодший розряд двійкового номера варіанту) визначити свої варіанти мікрооперацій і типів логічних елементів для виконання наступного завдання: На логічних елементах з Таблиці 11 побудувати оптимальні з точки зору складності схеми трьох основних типів регістрів для виконання мікрооперацій, заданих Таблицею 12, а саме: а) синхронний регістр на синхронних D -, T -, або JK - тригерах; б) синхронний регістр на асинхронних RS- або JK- тригерах; в) асинхронний регістр на асинхронних T-, або JK- тригерах. Експериментальна частина Схему регістра, синтезовану в межах пункту 2а теоретичної частини завдання, побудувати в схемному редакторі САПР Foundation Series. Проконтролювати правильність функціонування регістра за допомогою моделювальника САПР, визначивши значення наступних станів розряду регістра для всіх наборів значень вхідних змінних і попередніх станів розряду регістра. Замалювати часові діаграми роботи схеми.    00 01 10 11 0 1 0 1     00 01 10 11 0 1 1 0       00 01 10 11 * 0 1 0 0 1 0 *       00 01 10 11 0 1 * * * * 1 0   Завдання 1 Мікро- операція Код мікро- операції Рівняння мікрооперації   s1 s2   у1  у4 0 0 1 0 1 0                 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 1 0 0 1 0 0 1 1 1 0 * 1 * * 0 * 0  1 1 1 1 0 0 0 0 1 1 1 1 0 0 1 1 0 1 0 1 0 1 1 1 0 0 1 0 0 1 1 1 0 * 1 * * 0 * 0  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 * * * * * * * * * * * * * * * * * * * *    * *    * *    * *  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     * * * *    Часові діаграми:   Схема синхронного 4 - розрядного регістра на синхронних D – тригерах:  Завдання 2 Мікро операція Код мікро операції Рівняння мікрооперації   s    у6 0 1     Таблиця функціонування і – го розряду регістра Ts Ss Dis Qis Qis+1 Ris Sis Jis Kis  0 0 0 0 0 * 0 0 *  0 0 0 1 0 1 0 * 1  0 0 1 0 1 0 1 1 *  0 0 1 1 1 0 * * 0  0 1 0 0 0 * 0 0 *  0 1 0 1 1 0 * * 0  0 1 1 0 1 0 1 1 *  0 1 1 1 0 1 0 * 1  1 0 0 0 0 * 0 0 *  1 0 0 1 0 1 0 * 1  1 0 1 0 1 0 1 1 *  1 0 1 1 1 0 * * 0  1 1 0 0 0 * 0 0 *  1 1 0 1 1 0 * * 0  1 1 1 0 1 0 1 1 *  1 1 1 1 0 1 0 * 1   * * * *  1   1   1 1              * *   *   *  1 1 1 1   * * * *  1   1   1 1   * * * *       * * * *  * * * *  1 1 1 1     Очевидно, що простішою буде схема регістра, побудована на JK- тригерах. Отже саме рівняння для функцій збудження J, K перетворюємо в базис 2І-НЕ:   Схема синхронного 4 - розрядного регістра на асинхронних JK – тригерах:  Завдання 3 Мікро- операція Код мікро- операції Рівняння мікрооперації   y3 y4     1 0 0 1      Після мінімізації отримаємо: ; ;  (8) З (8) очевидно, що простішою буде схема регістра, побудована на JK- тригерах. Отже саме рівняння для функцій збудження J, K перетворюємо в базис 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 1 1 0 0 1 0 0 * 1 * * 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 * 1 * * 1 * 0  1 1 1 1 1 1 1 1 0 0 1 1 0 1 0 1 * * * * * * * * * * * * * * * *       Висновок: на цій лабораторній роботі я вивчив схемні різновиди регістрів та методи їх аналізу і синтезу.
Антиботан аватар за замовчуванням

12.02.2013 22:02-

Коментарі

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

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

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

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

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

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

Admin

26.02.2023 12:38

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