Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

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





Дослідження роботи регістрів

Мета роботи:вивчити принципи функціонування регістрів, отримати навики роботи з регістрами.

Програмне забезпечення: Circuit Maker 5.

2. Теоретичні відомості

Регістри призначені для зберігання проміжних результатів обчислень.

Всі регістри, в залежності від функціональних можливостей, поділяються на два типи: регістри зберігання (пам’яті) (рис. 1) і регістри зсуву (рис. 2).

В свою чергу регістри зсуву поділяються на:

– за способом вводу і виводу інформації на паралельні, послідовні і комбіновані (паралельно-послідовні, послідовно-паралельні);

– за напрямком передачі (зсуву) інформації на однонаправлені і реверсивні.

 

Рис. 1. Регістр зберігання: D1 – D4 – паралельні інформаційні входи;C – тактовий вхід; R – вхід скидання регістра в “0”; Q1 – Q4 – виходи регістра.

Регістри зсуву крім операції зберігання здійснюють перетворення послідовного двійкового коду в паралельний, а паралельного – в послідовний.

Операція зсуву заключається в тому, що з приходом кожного тактового імпульсу здійснюється перезапис (зсув) вмісту тригера кожного розряду в сусідній розряд без зміни порядку слідування одиниць і нулів.

При зсуві інформації вправо після кожного тактового імпульсу біт із старшого розряду зсувається в молодший, а при зсуві вліво – навпаки.

Регістри зсуву можуть бути реалізовані на JK та D – тригерах (рис. 2, рис. 3).

 

 

Рис. 2. Чотирирозрядний регістр зсуву вправо на JK – тригерах: S – вхід встановлення регістра в “1”; C – тактовий вхід; D – інформаційний вхід; R – вхід скидання регістра в “0”; Q1 – Q4 – паралельні виходи регістра.

Рис. 3. Чотирирозрядний регістр зсуву вліво на D-тригерах.

 

Універсальний регістр на JK (RS) – тригерах.

Режим роботи регістра (рис.4) визначається сигналом на вході . Припустимо, що на вході сигнал лог. “1” на виході інвертора буде лог. “0”, який закриє логічні елементи DD5.1 – DD5.4 і DD6.1 – DD6.4 і встановлює на асинхронних входах тригерів і лог. “1”, що дозволяє синхронну роботу тригерів.

При цьому входи D1 – D4 – для паралельного запису інформації, блоковані. Тактові імпульси на вході С забезпечують синхронний ввід інформації в послідовному коді (з входу DS), а також зсув її вправо. За рахунок інверсії тактових імпульсів елементом DD7.1 спрацювання тригерів відбувається по фронту наростання тактових імпульсів.

 

 

Рис. 4. Універсальний регістр: – вибір режиму роботи (послідовний/паралельний); D0 – D1 – паралельні інформаційні входи; DS – послідовний інформаційний вхід; С – тактовий вхід; Q1 – Q4 – паралельні виходи.

 

Якщо на вході буде лог. “0” логічний елемент DD7.1 закритий і тактові імпульси не проходять на С входи тригерів. Сигнал на загальних входах елементів DD5.1 – DD5.4 і DD6.1 – DD6.4 дорівнює лог. “1”, внаслідок чого кожний із цих елементів для сигналів на паралельних входах D1 – D4 служить інвертором. Під дією вхідних сигналів паралельного запису виходи відповідних тригерів приймають той же стан . З появою на вході сигналу лог. “1” інформація, введена в паралельному коді, з кожним тактовим імпульсом буде зсуватися на один розряд і видаватись в послідовній формі.

 

Регістри зсуву використовують для реалізації генераторів М – послідовностей (послідовності максимальної довжини, псевдовипадкові послідовності) (рис. 5).

 

 

 

Рис. 5. Генератор М – послідовності.

 

Якщо символи зчитувати з виходу Q, то отримаємо періодичну послідовність: 000010100110111000010100110..., з періодом

Символи М-послідовності можна зчитувати з будь якого виходу тригера, при цьому отримаємо послідовність, зсунуту в часі.

В завданні 4.2 задані номери зворотного зв’язку, якщо , то вихід – го тригера підключений до суматора по mod 2, якщо , то вихід – го тригера не підключений до суматора по mod 2.

 







Дата добавления: 2015-10-18; просмотров: 1013. Нарушение авторских прав; Мы поможем в написании вашей работы!




Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...


Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...


Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...


Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

Классификация холодных блюд и закусок. Урок №2 Тема: Холодные блюда и закуски. Значение холодных блюд и закусок. Классификация холодных блюд и закусок. Кулинарная обработка продуктов...

ТЕРМОДИНАМИКА БИОЛОГИЧЕСКИХ СИСТЕМ. 1. Особенности термодинамического метода изучения биологических систем. Основные понятия термодинамики. Термодинамикой называется раздел физики...

Травматическая окклюзия и ее клинические признаки При пародонтите и парадонтозе резистентность тканей пародонта падает...

Шов первичный, первично отсроченный, вторичный (показания) В зависимости от времени и условий наложения выделяют швы: 1) первичные...

Предпосылки, условия и движущие силы психического развития Предпосылки –это факторы. Факторы психического развития –это ведущие детерминанты развития чел. К ним относят: среду...

Анализ микросреды предприятия Анализ микросреды направлен на анализ состояния тех со­ставляющих внешней среды, с которыми предприятие нахо­дится в непосредственном взаимодействии...

Studopedia.info - Студопедия - 2014-2025 год . (0.011 сек.) русская версия | украинская версия