Зібрати схему регістра на основі JK-тригерів

Ціль роботи: ознайомлення з роботою регістрів, що зрушують.

 

Дослід 1.Паралельний запис коду до регістру.

Ціль: Дослідити роботу регістра із паралельним записом коду

 

Проведення досліду.

 

1. Зібрати схему регістра на основі JK-тригерів.

2. Встановити регістр у нульовий стан.

3. Записати до регістру двійковий код.

 

На рис. 1.1.показана схема регістру.

 

Рис. 1.1. Схема регістру із паралельним записом коду.

D1..D4 – входи для паралельного запису;

Q1..Q4 – виходи регістра;

R – вхід встановлення у 0.

Тепер запишемо за допомогою генератора слів у регістр код 0100 (04h).

Схема проведення досліду наведена на рис. 1.2. Результати вимірювань наведені в таблиці 1.1.

Рис. 1.2.Схема проведення досліду 1

Табл. 1.1

№ такту R D1 D2 D3 D4 Q1 Q2 Q3 Q4 Режим
Уст. 0
Запис

 

У поданого регістра запис у тригери відбувається за два такти: у перший такт тригери встановлюються в нульовий стан, у другий такт виконується запис інформації в тригери. Як бачимо, входу D4 відповідає молодший розряд двійкового коду, що записується в регістр.

Часова діаграма роботи регістра та тестові сигнали з генератора слів наведені на рис. 1.3.

Рис. 1.3.Часова діаграма роботи регістра та тестові сигнали.

Висновок:ми дослідили роботу регістра при записі до нього паралельного двійкового коду.

 

Дослід 2. Послідовний запис коду до регістру.

Ціль: Дослідити роботу регістра із послідовним записом коду

 

Проведення досліду.

 

1. Зібрати схему регістра для послідовного запису на основі JK-тригерів.

2. Подати на вхід регістра послідовний двійковий код.

3. Дослідити стан виходів регістра для кожного такту.

 

Схему проведення досліду наведено на рис. 2.1.

 

Рис. 2.1. Схема регістру з послідовним записом коду.

 

Тепер на вхід D подамо 4-розрядний двійковий код 1001 (09h) послідовно, тобто за чотири такти. Схему проведення досліду наведено на рис. 2.2.

Рис. 2.2. Схема проведення досліду 2.

 

Часові діаграми роботи регістра та тестові сигнали наведені на рис. 2.3.

Рис. 2.3.Тестові сигнали та часові діаграми роботи регістра.

 

Як бачимо, запис у регістр відбувається послідовно, тобто для того, щоб записати в регістр 4-розрядний двійковий код, потрібно 4 такти. З часової діаграми запису коду до регістра видно, що при подачі на вхід одиниці, інформація з попереднього розряду регістра в наступний відбувається по передньому фронту синхросигналу. Після закінчення запису коду в регістр потрібно припинити подачу синхросигналів, бо при подачі синхросигналу виконується зсув праворуч, а значить, інформація в старших розрядах затирається нулями, а те, що в них було, переходить в молодші, а отже код змінюється.

 

Висновок:ми дослідили роботу регістра при записі до нього послідовного двійкового коду.

 


Міністерство освіти та науки України

Національний технічний університет

“Харківський політехнічний інститут”

Кафедра обчислювальної техніки та програмування.

 

 

Дисципліна

“Комп’ютерна схемотехніка”

 

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

“Регістри”

 

 

Виконав: ст. гр. КІТ-21б

Карабут Д. В.

Перевірив: Скородєлов В. В.

 

 

Харків - 2003