Яка різниця між регістром і регістром зсуву?
Зокрема, ми дізналися, що регістри — це місця для зберігання одиниць пам’яті, які використовуються для передачі даних для негайного використання ЦП (центральним процесором) для обробки даних, тоді як регістри зсуву — це цифрові схеми пам’яті в таких пристроях, як калькулятори, комп’ютери, і системи обробки даних.
Регістр зсуву — це тип цифрової схеми, що використовує каскад тригерів, де вихід одного тригера з’єднаний із входом наступного. Вони спільно використовують єдиний тактовий сигнал, який змушує дані, що зберігаються в системі, переміщатися з одного місця в інше.
У цій лекції ми зосередимося на двох дуже важливих цифрових будівельних блоках: лічильники, які можуть або рахувати події, або зберігати інформацію про час, і регістри зсуву, які є найбільш корисними для перетворення між послідовним і паралельним форматами даних.
Регістр зсуву, який дозволяє паралельний вхід і створює паралельний вихід, відомий як Parallel In − Parallel Out PIPO зсувний регістр. Блок-схема 3-розрядного регістра зсуву PIPO показана на наступному малюнку. Ця схема складається з трьох D-тригерів, з’єднаних каскадом.
Регістри зсуву – це ті, які можуть зміщувати біти вправо або вліво. Є N тригерів у 'N' бітовому регістрі зсуву. Відповідь Буферні регістри – це регістри, які використовуються для зберігання двійкових слів.
Зокрема, ми дізналися, що регістри – це місця для зберігання одиниць пам’яті, які використовуються для передачі даних для негайного використання ЦП (центральним процесором) для обробки даних, тоді як регістри зсуву – це цифрові схеми пам’яті, які можна знайти в таких пристроях, як калькулятори, комп’ютери, і системи обробки даних.