русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Регістри


Дата додавання: 2014-11-27; переглядів: 1432.


Регістр – це операційний вузол, який складається з елементів пам’яті та комбінаційних схем і призначений для вводу, зберігання, перетворення та видачі числа, а також для виконання найпростіших порозрядових операцій і вироблення інформаційних сигналів, які зберігаються у регістрі.

На відмінність від пристрою, що запам’ятовує, регістр здійснює короткочасне зберігання інформації.

Регістри загального призначення (РЗП) утворюють надоперативний запам’ятовуючий пристрій (КЕШ-пам'ять).

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

Рис.3.20. Загальна функціональна схема регістра

 

Головною класифікаційною ознакою регістрів є засіб прийому та видачі даних. За цією ознакою регістри поділяються на:

1. паралельні або статичні регістри (прийом та видача слів робиться по всім ознакам одночасно);

2. послідовні або ті, що зрушують регістри (дані приймаються та видаються розряд за розрядом);

3. послідовно-паралельні або універсальні регістри.

 

б)

Рис.3.21. Схема статичного регістра (а) та його умовне графічне зображення (б)

У сучасних схемах регістри в загалі будуються на базі D-тригерів з динамічним керуванням і, як правило, мають z-стан виходу.

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

 

 

Рис.3.22. Схеми регістрового файлу

Входи WA, WB – входи адреси запису. Вони дозволяють адресувати один з чотирьох регістрів за адресами 00, 01, 10, 11.

– це вхід дозволу запису. Якщо на подавати «0», то запис дозволений і дані надходять у один з регістрів у відповідності із заданою адресою на входах WA і WB. Якщо на подавати «1», то входи для даних та адрес будуть заборонені.

Виходи регістрів надходять на схеми мультиплексування для того, щоб вибрати один з чотирьох розрядних виходів регістра за адресами RA, RB.

Вхід використовується для переводу виходів Q0-4 у z-стан.

 


<== попередня лекція | наступна лекція ==>
Задача 1. | Регістри зсуву


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн