Лічильник - це функціональний пристрій, що призначений для підраховування числа імпульсів, які надійшли на його вхід, і фіксації цього числа на його регістрі у вигляді коду.
В обчислювальній та мікропроцесорній техніці лічильники виконують підрахунок кількості циклів послідовно виконаних операцій, які використовуються для утворення адресів команд при звертанні до запам'ятовувальних пристроїв, а також для виконання операцій приймання та передачі кодів тощо.
Лічильник - це скінченний автомат, внутрішній стан якого визначається тільки кількістю лог. 1, які надійшли на його вхід (лог.0 не змінює стану лічильника). Лічильники, як правило, складаються з кількох Т -тригерів, які певним чином з’єднані між собою. Регістри лічильника утворюють виходи тригерів, число яких m - визначає розрядність.лічильника.
Основним параметром лічильника є його модуль лічби Мл=2m, (де m– число розрядів лічильника), що визначає число стійких внутрішніх станів лічильника у тому числі й нульовий стан, тобто максимальну кількість імпульсів, яку він може підрахувати. Отже, у m-розрядному лічильнику може бути 2m стійких стани і тому його модуль лічби завжди Мл 2m. Якщо кількість імпульсів які надійшли на вхід лічильника, дорівнює Мл-він повертається у початковий стан /у підсумовувальних лічильників - у нульовий/, утворюючи при цьому сигнал (імпульс) переповнення. Це означає, що підрахунок одиниць здійснюється лічильником за модулем лічби Мл , який характеризує місткість лічильника. Для підсумовувального лічильника це максимальне число одиниць, яке він може підрахувати. Дана характеристика лічильника залежить від його розрядності та основи системи числення.
Для заданого модуля лічби Мл кількість тригерів т, що необхідне для побудови лічильника, визначається з умови найближчого більшого цілого числа;
m = int[log2 Мл]. ( 4.2 )
На виході останнього розряду (тригера) лічильника частота імпульсів у Мл раз менша за частоту вхідних імпульсів. Тому лічильник можна застосовувати як подільник частоти з коефіцієнтом ділення вхідної частоти Мл.
4.5.1 Класифікація лічильників
Залежно від модуля лічби Мл лічильники бувають двійкові (лічильники за модулем 2m, Мл =2m ) і з довільним модулем (лічильники за модулем Мл у яких Мл¹ 2m причому число m заокруглюється до більшого цілого числа).
Будь-який лічильник так само, як і регістр, можна виконати у вигляді синхронного або асинхронного, потенціального або імпульоюго послідовнісного автомата, в також у вигляді автомата змішаного типу. Спосіб організації лічби (синхронний чи асинхронний) визначається типом T‑тригерів, які реалізують на D-тригерах з динамічним керуванням (синхронних чи асинхронних), а найчастіше на JK-тригерах (у мікросхемному виконанні). Асинхронні лічильники порівняно з синхронними на практиці зустрічаються рідше.
За цільовим функціональним призначенням лічильники поділяють на два типи: прості (підсумовувальні та віднімальні) та реверсивні. У підсумовувальному лічильнику при подачі на вхід імпульсу код числа, що зберігається у лічильнику, зростає на одиницю, а у віднімальному - зменшується на одиницю. Отже, підсумовувальний, лічильник виконує прямий, а віднімальний - обернений підрахунок числа одиниць, що надійшли на його вхід. Реверсивний лічильник може працювати в режимі прямого та оберненого підрахунку.
У зв’язку з тим, що у кожному розряді лічильника, наприклад підсу-мовувального, виконується операція додавання двійкових чисел, у результаті якої утворюється перенос у старший розряд, лічильники ще розрізняють за способом утворення сигналів переносу. Це, зокрема, лічильники з послідовним, паралельним і послідовно-паралельним переносом. Їх часто називають просто послідовні, паралельні та послідовно-паралельні лічильники. Вони відрізняються способами подачі вхідних тактових імпульсів на входи розрядів. У послідовному лічильнику вхідні імпульси подаються тільки на вхід першого тригера, а у паралельному - одночасно на синхровходи тригерів у всіх розрядах. Різновидом паралельних лічильників є кільцеві лічильники, що будуються на базі регістрів зсуву. Послідовно-паралельний лічильник будують за принципом послідовного з'єднання (каскадування) кількох паралельних лічильників.
Крім модуля лічби Мл лічильники характеризуються ще такими параметрами, як розрізняльна здатність та час реєстрації. Ці параметри характеризують швидкодію лічильника. Розрізняльна здатність лічильника - це мінімальний період проходкення вхідних імпульсів, при якому забезпечується надійна робота лічильника. Час реєстрації -максимальний часовий інтервал між моментом закінчення подачі вхідного імпульсу та моментом установлення коду на регістрі лічильника.
4.5.2 Лічильники з послідовним переносом
Послідовні лічильники - це асинхронні лічильники, що мають один вхід х і n виходів (Q) відповідно до числа послідовно з’єднаних тригерів. Найпростіші послідовні двійкові або лічильники за модулем 2m (Мл=2m) реалізуються на базі кількох Т -тригерів, кожний з яких працює як лічильник зa модулем 2. На рис.4.13 показано підсумовувальний лічильник за модулем 8 (m=З), який побудований на трьох універсальних двоступеневих JK -тригерах, часові діаграми його роботи зображені на рис. 4.14.
Рис. 4.13 Структура підсумовувального лічильника за модулем 8
Рис. 4.14 Часові діаграми роботи лічильника за модулем 8
Перед початком роботи лічильника всі його тригери переводяться у нульовий стан імпульсом скиду в нуль. Надходження першого iмпульсу своїм зрізом переводить тригер (1), тобто молодший розряд лічильника у стан 1, і на регістрі лічильника фіксується код (001). Другий імпульс, що надходить на вхід X тригера (1), повертає його в стан 0, але при цьому виникає iмпульс переносу, що утворений на першому ступені тригера (2), який змінить тепер стан тригера (2) на 1. Отже, на регістрі лічильника з’являеться число (010). Заповнення розрядів лічильника а кожним імпульсом буде продовжуватися доти, поки лічильник не відрахує максимальне число на його регістрі (111). Восьмий імпульс на вході лічильника переводить своїм зрізом тригер (1) в стан 0, в імпульс переносу - тригери (2) і (3) в стан 0, повертаючи таким чином лічильник у початковий нульовий стан. Зауважимо, що на інших входах тригерів під час роботи лічильника повинні бути такі рівні: J=K=1; =0:
=0. За розглянутим принципом працюють чотирирозрядні асинхронні лічильники ТТЛ К155ИЕ2 (двійково-десятковий) і К155ИЕ5 (лічильник-подільник).
Розглянутий підсумовувальний двійковий лічильник легко перетворити віднімальний за модулем 8, якщо замість прямих виходів Q0,Q1,Q2 у тригерів використати їх інверсні виходи які при цьому будуть утворювати його регістр вихідного коду. У цьому неважко переконатись, бо при такій комутації виводів тригерів перенос від розряду до розряду буде утворюватися при переводі відповідного тригера у стан 1, а не у стан 0, як це мало місце у підсумовувальному лічильнику. У віднімальному лічильнику кожний прихід імпульсів на його вхід не збільшує, а зменшує вміст лічильника на одиницю. Тому, коли потрібно підрахувати число відданих імпульсів, даний віднімальний лічильник попередньо треба встановити у стан (111).
Таким чином, з кожним надходженням вхідних імпульсів на регістр віднімальногого лічильника фіксуватиметься обернений код так, як наведено у табл. 4.8 для випадку віднімального/двійкового/ лічильника за модулем 8.
Таблиця 4.8 Робота віднімального лічильника за модулем 8
Регістр віднімального лічильника за модулем 8 | Число вхідних імпульсів | ||||||||
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | |
Q0 Q1 Q2 | 1 1 1 | 0 1 1 | 1 0 1 | 0 0 1 | 1 1 0 | 0 1 0 | 1 0 0 | 0 0 0 | 1 1 1 |
У розглянутих послідовних двійкових лічильниках зміна стану поширюється послідовно по всій лінійці тригерів. Такі лічильники можна називати по-різному залежно від того, яку характерну властивість підкреслювати. Якщо підкреслити те, що запуск тригерів з лічильника здійснюється не одночасно, тут підходять визначення "з послідовним переносом" і "асинхронний". Назва "лічильник за модулем 2 " відбиває максимальне число станів (тобто модуль лічби Мл =2m), яке фіксується на регістрі лічильника за один повний цикл лічби, a визначення "m-розрядний" показує кількість двійкових розрядів регістра лічильника.
Послідовні лічильники можуть бути й реверсивними, якщо в них передбачити додаткові ЛЕ, які б керували режимом роботи на підсумовування або на віднімання вхідних імпульсів.
Розглянуті асинхронні лічильники з послідовним переносом мають загальний недолік - значний час реєстрації підрахованої кількості вхідних імпульсів, тобто мають малу швидкодію. Цей недолік зумовлений втратою часу на послідовне формування імпульсу переносу в кожному розряді лічильника. У найбільш несприятливому випадку перенос, що виник в молодшому розряді, викличе по черзі переноси у всіх інших розрядах лічильника і час реєстрації при цьому буде дорівнювати /m•tзюп /де tз.п- затримка переносу/ в одному розряді. Зменшення часу реєстрації лічильника досягається при застосуванні паралельного переносу біта з молодшого у старший розряд, що реалізовано в лічильниках з паралельним переносом. [1]
4.5.3 Реверсивні лічильники
Лічильники цього типу можуть виконувати як додавання, так і віднімання імпульсів. Для їх побудови можуть бути використані принципи роботи та схемні рішення простих лічильників (підсумовувальних та віднімальних). Реверс роботи даного лічильника здійснюється перемиканням кіл передачі переносу так, як це показано на рис.4.15, де зображено синхронний реверсивний лічильник на JK-тригерах.
У схемі лічильника передбачено дав режими роботи – додавання ("ДОД"), при якому лічильник підсумовує, тобто збільшує на одиницю число вхідних імпульсів, і віднімання ("ВІД"), при якому він за кожним тактом віднімає одиницю двійкового коду. Як видно з рис. 4.16, реверсування досягається
передачею або сигналу переносу з виходів Qi, або сигналу позички з виходів тригерів. Для організації реверсування зручно застосувати у відповідних розрядах лічильника мультиплексори 2-1 на ЛЕ 2I-НЕ.
Рис. 4.16 Структура реверсивного лічильника
При подачі рівня 1 на керуючий вхід "ДОД", що є дозволяючим для верхніх кон’юнкторів ЛЕ 2І-АБО, у реверсивному лічильнику прямі виходи тригерів мають зв’язок із входами наступних тригерів і, отже, реалізується режим додавання. Для перемикання лічильника у режим віднімання слід подати одиницю на вхід "ВІД", шо під'єднаний до всіх нижніх; кон'юнкторів ЛЕ 2І-АБО. Цього досить для передачі сигналів позичок з інверсних виходів , тригерів.
У серіях ТТЛ випускаються мікросхеми реверсивних лічильників різних типів. У серії КІ55, зокрема, це чотирирозрядні реверсивні КІ55ИЕ6 (двійково-десятковий) і КІ55И7 (двійковий) лічильники, які відрізняються лише внутрішньою логікою, яка керована тригерами. Умовне графічне позначення цих лічильників зображено на рис. 4.15, де у середньому полі для К155ИE6 дається позначка СТ2/10, а для К155ИЕ7- позначка СТ2. При подачі послідовності імпульсів на вхід (+1) відбудеться їх підсумовування, в при подачі на вхід (-1) - віднімання. Лічильники встановлюються у довільний стан за допомогою паралельного входу PL a у нульовий стен - рівнем 1 на вході R .
4.5.4 Лічильники з довільним модулем лічби
У розглянутих двійкових лічильників модуль лічби Мл=2m. Залежно від числа розрядів m такі лічильники здатні підраховувати і реєструвати на своєму регістрі лише 2, 4, 8, 16, .... 2m імпульсів. На практиці дуже часто потрібно мати лічильники з довільним модулем лічби M= Мл¹2m що має некрaтний цілий степінь 2. Найдоцільнішим для практики є десятковий лічильник, що має М = 10.
Рис. 4.17 Структура (а) та робота двійково-десяткового лічильника
На рис. 4.17.а зображена функціональна схема асинхронного двійково-десяткового лічильника, що побудований на синхронних RS-тригерах. Таблиця станів тригерів пояснює роботу лічильника при дії послідовності вхідних імпульсів X.
Розрядність лічильника за модулем М визначається з умови 2m-1 < М < 2m, причому m визначається мінімальним цілим числом згідно з (4.2). Якщо M=10, для реалізації (десяткового) лічильника потрібно не менше як m=4 тригери, бо 23<10<24. Отже, лічильник за модулем 10 має бути чотирирозрядним і при появі на йогo регістрі коду 10102=1010 повинен скидуватися в нуль. Такий лічильник, очевидно, буде мати невикористані надлишкові стани – їх є N=24-10=6, які необхідно вилучити. Щоб позбутися цих станів, застосовують зворотні зв’язки з виходу лічильника на входи тригерів тих розрядів, які у двійковому поданні числа N мають одиницю. Для десяткового лічильника N=610= 01102 і, отже, сигнал зворотного зв'язку слід подавати на відповідні входи тригерів другого i третього розрядів. У синхронних лічильників такий принцип побудови внутрішніх зв'язкiв називається блокуванням переносу. Аналогічно реалізується побудова віднімальних лічильників.
Таблиця 4.9 Стани двійково-десяткового лічильника
Номер стану | Q3 | Q2 | Q1 | Q0 |
0 1 2 3 4 5 6 7 8 9 | 0 0 1 1 1 1 1 1 1 1 | 1 1 0 0 0 0 1 1 1 1 | 1 1 0 0 1 1 0 0 1 1 | 0 1 0 1 0 1 0 1 0 1 |
Початковий стан лічильника визначається кодом 0110, від якого починається лічба до коду 1111. Після чергового десяткового iмпульсу на виході Q3 лічильника виникає імпульс переносу, який по колах зворотного зв"язку установлює на розрядах регістра лічильника початковий стан 0110.
Таким чином, за допомогою чотириразрядного двійкового лічильника можна дуже'просто зробити двійково-десятковий лічильник, виконавши відповідну комутацію виводів даної мікросхеми. Для побудови лічильника за модулем 10 доцільно використовувати, наприклад, мікросхеми ТТЛ К555ИЕ2, К1533ИЕ5, К1533ИE6, .вводячи кола зворотних зв"язків а виходів на відповідні їх входи.
До лічильників за модулем M належать також лічильники з перериванням циклу. Принцип побудови схем таких лічильників полягає у тому, що скид у нуль здійснюється після досягнення числа М, яке визначається заданим циклом, тобто при М+1. Лічильник має схему розпізнавання цього числа, тобто схему збігу, а для скиду в нуль при досягненні М використовується шина скиду R. Лічильники з перериванням циклу можуть бути реалізовані за допомогою довільних вже розглянутих принципів побудови.
Підвищений інтерес до лічильників за модулем М пояснюється можливістю застосування їх як подільників частоти із заданим коефіцієнтом ділення. Такі лічильники - подільники частоти складають основу, наприклад, цифрових годинників, основним вузлом яких є подільник частоти на 60. Для реалізації цього подільника частоти потрібно послідовно з’єднати лічильник-подільник на 10, тобто декадний лічильник (наприклад, КІ533ИЕ1), та лічильник за модулем 6 (лічильник-подільник на 6), наприклад К155ИЕ4. Такі мікросхеми, як КІ76ИЕЗ і КІ76ИЕ4, є лічильниками за модулем 6 і 10 з дешифратором, який придатний для роботи на семисегментний індикатор. Прикладами лічильників-подільників з фіксованим коефіцієнтом ділення частоти кварцових генераторів є п’ятнадцятирозрядний двійковий подільник К176ИЕ5 і розроблені спеціально для цифрових годинників мікросхеми К176ИЕ12, К176ИЕ17 і т.ін.
Спільною властивістю розглянутих лічильників-подільників є фіксований коефіцієнт ділення. Особливий інтерес для практики у функціональному відношенні викликають програмовані лічильники-подільники частоти, модуль лічби яких може змінюватися під дією зовнішніх кодових сигналів. До таких подільників частоти належить мікросхема К155ИЕ8, що являє собою шестирозрядний двійковий лічильник з постійним або із змінним коефіцієнтом ділення Кд максимальне значення якого дорівнює 64. Особливістю функціонування цієї мікросхеми є те, що вона забезпечує будь-який коефіцієнт ділення Кд з одиничним кроком у межах від 64:1 до 64:63. Залежно від кодової комбінації на паралельному шестирозрядному вході лічильника ( Do, D1, D2, D3, D4, D5) кількість імпульсів на виході Nвих схеми за один цикл, що містить 26 = 64 вхідних імпульси Nвх на лічильному вході, буде визначатися за формулою
( 4.3 )
Якщо коефіцієнт ділення лічильника-подільника
Кд=Nвх/ Nвих=64/ Nвих, ( 4.4 )
то частота його вихідних імпульсів буде
fвих=fвх/Kд=fвхNвих/64. ( 4.5 )
У мікросхемі К155ИЕ8 передбачена можливість каскадування аналогічних схем, що дає можливість значно збільшити коефіцієнт ділення всього пристрою. Функцію ділення частоти лічильника за модулем М успішно використовують також і в інших цифрових, зокрема вимірювальних, пристроях: частотомірах, таймерах, генераторах, тощо.
4.5.5 Кільцеві лічильники та лічильники Джонсона
Особливість роботи цих лічильників полягає у тому, що кількість імпульсів, які потрібно підрахувати, визначається не кодом, що фіксується на виходах лічильника, а станом останнього тригера. У найпростішому випадку кільцевий лічильник будують на регістрі зсуву, наприклад на чотирирозрядному регістрі КІ55ИР1, що зображений на рис. 4.18, у якого вихід останнього тригера з'єднаний з інформаційним входом першого тригера (молодпого розряду регістра), утворюючи замкнене кільце, по якому циркулює одиниця або нуль. За кожним тактовим імпульсом одиниця або нуль переходить від тригера до тригера з циклом, що дорівнює кількості тригерів n. Отже, щоб запустити цей процес, потрібно насамперед у перший тригер регістра записати одиницю або нуль. Запис, наприклад 1, тобто коду {0001} здійснюється при V=1 подачею на РL рівнів D0=0, D1=D2=D3=0. Кількість імпульсів підраховується при V=0 подачею цих імпульсів на тактовий вхід С1. З цього моменту тригери лічильника починають послідовно переходити у стан 1, що реєструється на паралельних виходах регістра як послідовність кодів {0001} {0010}, {0100}, {1000}, а далі за рахунок зворотнього зв’язку цикл повторюється знову. Отже, даний лічильник має модуль лічби Мл=4, бо може підраховувати не більше чотирьох імпульсів.
Рис. 4.18 Кільцеві лічильники (а,б), та лічильник Джонсона (в)
Для зменшення ймовірності появи збоїв, що викликані появою або зникненням одиниці або нуля у кільці, замість безпосереднього зворотного зв’язку можна використати комбінаційну схему, яка буде виконувати функцію дешифратора вихідного коду лічильника. У даному випадку (рис. 4.18.б) функцію дешифратора нуля виконує ЛЕ 4АБО-НЕ, на виході якого одиниця з’являється лише тоді, коли на всіх його входах присутні нулі. Такий кільцевий лічильник має Мл=5, бо на ньому на відміну від попереднього додатково фіксується ще код {0000}. Роль п’ятого тригера тут виконує ЛЕ 4АБО-НЕ. Якщо замість 4АБО-НЕ застосувати ЛЕ 4І-НЕ, у кільці лічильника циркулюватиме не одиниця, a нуль, i 4І-НЕ виконуватиме роль дешифраторa одиниці. Іноді такий лічильник зручніше застосовувати як розподілювач одиничних імпульсів, наприклад для генерування багатофазного тактового сигналу.
Щоб збільшити Мл кільцевого лічильника, потрібно мати регістр з більшою розрядністю або застосувати каскадування кількох регістрів.
Модуль лічби Мл кільцевого лічильника можна збільшити вдвічі, якщо між будь-якими двома тригерами застосувати перехресний зворотний зв’язок, з’єднавши інверсний вихід одного з тригерів із входом наступного тригера. Такий кільцевий лічильник перетворюється на так званий лічильник Джонсона. Зображений на рис. 4.18.в лічильник Джонсона на регістрі зсуву КІ55ИР1 доповнений D-тригером, що за інформаційним входом під’єднаний до виходу старшого розряду регістра, а за тактовим входом С– до тактового входу регістра. Інверсний вихід D-тригера з'єднаний з інформаційним входом регістра, за рахунок чого реалізується перехресний зворотний зв’язок. Тут роль п’ятого тригера лічильника виконує D-тригер.
Таблиця 4.10 Таблиця станів лічильника Джонсона
Q4 | Q3 | Q2 | Q1 | Q0 | Такт |
0 0 0 0 0 1 1 1 1 1 | 0 0 0 0 1 1 1 1 1 0 | 0 0 0 1 1 1 1 1 0 0 | 0 0 1 1 1 1 1 0 0 0 | 0 1 1 1 1 1 0 0 0 0 | 1 2 3 4 5 6 7 8 9 10 |
На відміну від звичайного кільцевого тригера лічильник Джонсона має модуль лічби Mл=2n+2=10 (у ньому додатково фіксуються стани {0000} і {1111}). Таблиця істинності лічильника Джонсона (табл. 4.10) з Мл =10 ілюструє потактове поширення спочатку "хвилі" одиниці, а потім "хвилі" нулів, завдяки тому, що спочатку Q4=1, а потім Q4=0. Оскільки на всіх виходах лічильника сигнали мають однаковий період повторення, що дорівнює 10To , де To - період повторення вхідних імпульсів, і до того ж зсунуті один щодо другого на To , їх можна використати для генерування багатофазного сигналу. На розглянутому чотирирозрядному лічильнику Джонсона можна реалізувати генерування восьмифазного сигналу шляхом подачі тактових імпульсів потрібної частоти. У загальному випадку n -розрядний кільцевий лічильник дозволяє генерувати імпульсні сигнали, що містять 2 n фаз.
Для лічильника Джонсона також властиві збої у роботі, які проявляються у вигляді обривів "хвиль" одиниць або нулів; Для збільшення надійності роботи лічильника можна застосувати току коректуючу комбінаційну схему як дешифратор вихідного коду, шо буде стежити за станом тригерів. Перевага лічильника Джонсона в тому, що стани 01 і 10 (табл. 4.10) двох сусідніх тригерів протягом одного циклу зустрічаються лише один раз незалежно від Мл. Отже, роль коректуючих дешифраторів станів можуть відігравати двовходові ЛЕ 2АБО-НЕ або 2І. Як видно з табл. 4.10, для коректування лічильника Джонсона можуть бути використані всі стани тригерів. Зокрема , на другому такті стан тригерів {00001} відповідає мінтерму або
, а на дев'ятому - {11000} - мінтерму
або
. До переваг лічильника Джонсона ще можна віднести той факт, що під час лічби вхідних імпульсів тільки один із тригерів змінює свій стан, що запобігає появі хибних імпульсів - "голок".
На мікросхемах 564ИЕ19 і К561ИЕ19 реалізовані п’ятирозряднi лічильники Джонсона. Вони мають п’ять виходів, комутація яких із входом DS дозволяє будувати різні варіанти схем програмованих подільників частоти з коефіцієнтом ділення Кд = 2...10. Зокрема, на лічильнику К561ИЕ19 можна будувати подільник на парне число Кд без додаткових ЛЕ. Для ділення на 2, 4, 6, 8, 10 досить відповідні виходи лічильника з’єднати із входом D, а для ділення на непарне число потрібно застосувати ЛЕ 2I або 2АБО-НЕ, з’єднавши його з двома виходами лічильника і входом D.
4.6 Контрольні запитання по розділу
· В чому відмінність послідовнісних і комбінаційних пристроїв?
· За якими принципами розрізняють тригери? В чому їх відмінність і подібність?
· Які входи може мати тригер? В чому їх особливість?
· У чому особливість будови двоступеневих тригерів? Чим відрізняються одноступеневі тригери від двоступеневих?
· Для чого призначені регістри і яка між ними відмінність?
· Які є способи здійснення переносів у різних типів регістрів?
· Як здійснюється каскадування регістрів?
· Які параметри характеризують лічильник?
· За якими ознаками розрізняють лічильники? Які існують типи лічильників?
· Як перетворити підсумовувальний лічильник у віднімальний?
· Що таке лічильники з довільним модулем лічби?
5. ІНТЕГРАЛЬНІ ЗАПАМ'ЯТОВУВАЛЬНІ ПРИСТРОЇ
5.1 Загальні відомості
Запам'ятовувальні пристрої (ЗП) належать до одних з найважливіших функціональних пристроїв сучасних цифрових радіоелектронних систем. Вони служать для фіксування, зберігання та обміну певного об'єму інформації. Якщо раніше ЗП застосовувались виключно для ЕОМ, то тепер їх використовують як складові частини пристроїв радіолокації, телебачення, вимірювальної та побутової техніки тощо.
Фіксування цифрового сигналу в ЗП називається записом WR (від англ. Write), а відтворення його - зчитуванням або читанням RD (від англ. Read) інформації. Процеси запису і зчитування називаються процесами звертання до ЗП.