Регістр (у обчислить. техніці)
 
а б в г д е ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я
 

Регістр (у обчислить. техніці)

Регістр ЦВМ(цифрова обчислювальна машина), частина пам'яті обчислювальної машини зазвичай ємкістю в одне машинне слово, призначена для запам'ятовування (а інколи також і для перетворення) код . В кожній ЦВМ(цифрова обчислювальна машина) є набори Р. різного призначення, наприклад Р. центрального пристрою управління (РУУ), Р. арифметичного пристрою (РАУ); свої Р. числа і Р. адреси є практично у всіх пристроях, що запам'ятовують, де вони виконують функції проміжних накопичувачів, що забезпечують потрібну тимчасову діаграму роботи пам'яті машини. У ЦВМ(цифрова обчислювальна машина) третього покоління управління всілякими пристроями введення і виведення інформації здійснюється спеціальним пристроєм управління, яке прийнято називати каналом, а його Р. — Р. каналу.

  К РУУ відносяться: Р. лічильника адрес команд (РСчА), в якому адреса поточної команди перетвориться в адресу наступної команди, Р. команд (РК), куди поступає команда з оперативної пам'яті відповідно до адреси в РСчА, і, крім того, Р., призначені для апаратної зміни команд (див. Команд модифікація ). Найбільш поширена схема модифікації адреси команди за допомогою індексних Р. (ІР), при цьому ознаки модифікації зберігаються в Р. ознак (РП). Зазвичай операція модифікації полягає в тому, що код адреси команди складається (віднімається) з кодом відповідного ІР, а результат потім заноситься на Р. виконавської адреси (РІА), по якій з оперативної пам'яті вибирається новий операнд (див. Операція ). Арифметичні операції виконуються в Р. суматора (РС), в Р. множеного — дільника (РМД), в Р. множника — приватного (РМЧ); логічні операції зазвичай виробляються в РС.

  Канал виконує специфічні операції, пов'язані з підготовкою інформації, введенням її з периферійного пристрою в оперативну пам'ять і виводом на друкуючий пристрій. Канал має свою власну програму, що складається з послідовності т.з. слів (ВУС), що управляють яка переробляється в спеціальних Р. (РУСЯВИЙ). Для роботи каналу в команд систему ЦВМ(цифрова обчислювальна машина) вводиться спеціальний набір команд.(командувач) Команди пуску каналу поступають з центрального процесора на групу Р. команди введення — виводу; код операції команди (ОК) передається в ДОЛЮ; код номера периферійного пристрою (НПУ) зберігається в РНПУ.

  Число Р. в ЦВМ(цифрова обчислювальна машина), їх розрядність і конструктивні особливості залежать від загальної структури ЦВМ(цифрова обчислювальна машина), системи команд, функціонального призначення Р. і елементної бази ЦВМ(цифрова обчислювальна машина). Існує безліч різних схем Р. з використанням реле, феритових сердечників (кілець), транзисторних для фериту вічок, інтегральних схем і тому подібне В загальному випадку Р. ЦВМ(цифрова обчислювальна машина) є ланцюжком з однотипних двопозиційних елементів, що запам'ятовують, зазвичай тригерів, для запису і зберігання одного двійкового розряду.

  Число таких елементів в Р. (його розрядність), як правило, відповідає довжині машинного слова або числу розрядів в команді ЦВМ(цифрова обчислювальна машина). На рис . як приклад показана блок-схема простого що трьохрозрядного зрушує Р. на тригерах (Т). Вхідний сигнал поступає на T 1 і, якщо, допустимий, він має значення «1», то T 1 встановлюється в положення «1». Для зрушення коди управо на всі тригери (розряди) одночасно подається зрушуючий сигнал , що управляє, в. Ті тригери, які були в змозі «1», переходять в стан «0», при цьому з виходів тригерів в лінії затримки поступають сигнали, які переводять наступні за ними тригери в стан «1», і, т.ч., всі «1», записані в Р., переміщаються (зрушуються) управо на один розряд. Робота Р. оцінюється головним чином швидкодією — часом перемикання його елементів, що запам'ятовують.

  Літ.: Річардс Р. До., Елементи і схеми цифрових обчислювальних машин, пер.(переведення) з англ.(англійський), М., 1961; Каган Би. М., Канівський М. М., Цифрові обчислювальні машини і системи 2 ізд М. 1973.

  Л. Н. Столярів.

Блок-схема регістра зрушення: Т — тригер; ЛЗ — лінія затримки; в — зрушуючий сигнал.