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

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

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

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

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

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

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА» Кафедра БІТ  Практична робота№ 5 Вивчення схемних різновидів регістрів, методів їх аналізу і синтезу з навчальної дисципліни: “Обчислювальна техніка” Львів – 2011 Мета роботи: вивчення схемних різновидів регістрів, методів їх аналізу і синтезу. ЗАВДАННЯ Теоретична частина (виконується при підготовці до лабораторного заняття) Ознайомитися з основними відомостями. Визначити свій варіант завдання. Для цього необхідно номер варіанта (задає викладач) перевести в двійкову систему числення і за Таблицями 11, 12 (тут 1 - молодший розряд двійкового номера варіанту) визначити свої варіанти мікрооперацій і типів логічних елементів для виконання наступного завдання: На логічних елементах з Таблиці 11 побудувати оптимальні з точки зору складності схеми трьох основних типів регістрів для виконання мікрооперацій, заданих Таблицею 12, а саме: а) синхронний регістр на синхронних D -, T -, або JK - тригерах; б) синхронний регістр на асинхронних RS- або JK- тригерах; в) асинхронний регістр на асинхронних T-, або JK- тригерах. Зауваження: під умовними позначеннями мікрооперацій в Таблиці 12 слід розуміти наступне: y1 - зсув вліво на один розряд; y2 - зсув вправо на один розряд; y3 - запис слова паралельним кодом; y4 - диз’юнкція; y5 - кон’юнкція; y6 - нерівнозначність; y7 - рівнозначність; y8 - інвертування значень розрядів регістра. Таблиця 11   Логічні елементи     Пункт завдання     а) б) в)  0 0 0 І,АБО,НЕ 2І-НЕ 2АБО-НЕ  0 0 1 3І-НЕ І,АБО,НЕ 2АБО-НЕ  0 1 0 3АБО-НЕ 3АБО-НЕ І,АБО,НЕ  0 1 1 І,АБО,НЕ 2АБО-НЕ 2І-НЕ  1 0 0 3І-НЕ 2АБО-НЕ І,АБО,НЕ  1 0 1 І,АБО,НЕ 3АБО-НЕ 2АБО-НЕ  1 1 0 І,АБО,НЕ 2І-НЕ 3І-НЕ  1 1 1 3І-НЕ І,АБО,НЕ І,АБО,НЕ  Таблиця 12   Мікрооперації     Пункт завдання     а) б) в)  0 0 0 y1, y3, y4 y3, y8 y3, y7  0 0 1 y2, y3, y5 y3, y7 y3, y8  0 1 0 y1, y3, y6 y3, y5 y3, y4  0 1 1 y2, y3, y7 y3, y4 y3, y5  1 0 0 y1, y3, y4 y3, y6 y3, y4  1 0 1 y2, y3, y5 y3, y8 y3, y7  1 1 0 y1, y3, y6 y3, y7 y3, y8  1 1 1 y2, y3, y7 y3, y6 y3, y5   Експериментальна частина Схему регістра, синтезовану в межах пункту 2а теоретичної частини завдання, побудувати в схемному редакторі САПР Foundation Series. Проконтролювати правильність функціонування регістра за допомогою моделювальника САПР, визначивши значення наступних станів розряду регістра для всіх наборів значень вхідних змінних і попередніх станів розряду регістра. Замалювати часові діаграми роботи схеми. Зауваження. Рекомендовані схеми включення тригерів різного типу наведено на Рис.14. При експериментальному дослідженні схеми чотирирозрядного регістра рекомендується моделювати його однорозрядну секцію. Для задання тестових сигналів на входах однорозрядної секції регістра при моделюванні рекомендується скористатись сигналами з виходів тригерів 6-ти розрядного двійкового підсумовуючого лічильника. Якщо через B1 позначити прямий вихід молодшого тригера цього лічильника, то на входи однорозрядної секції регістра подаються: B1 - на вхід ; B2 - на вхід ; B3 - на вхід ; B4 - на вхід ; B5 - на вхід ; B6 - на вхід . Контроль функціонування регістра здійснюється за таблицею функціонування i - ого розряду регістра і часовими діаграмами, отриманими при моделюванні. При цьому правильність переключення i - ого розряду регістра в наступний стан перевіряють за фронтом імпульсу на вході . а) Побудова синхронного регістра на синхронних D -, T -, або JK - тригерах;    Побудова схеми регістра  Схема побудована у програмі Xilinx Foundation Series  Часові діаграми  б) Побудова синхронного регістра на асинхронних RS- або JK- тригерах   Побудова схеми регістра  в) Побудова асинхронного регістра на асинхронних T-, або JK- тригерах   Побудова схеми регістра  Висновок В даній лабораторній роботі я ознайомився з методами синтезу синхронних і асинхронних регістрів
Антиботан аватар за замовчуванням

22.05.2013 20:05-

Коментарі

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

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

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

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

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

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

Admin

26.02.2023 12:38

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