Структура регистра хранения на D-триггерах показана на рисунке 1.

Рис. 1 - Регистр хранения на D-триггерах
Каждый триггер служит для хранения одного разряда числа. Вход R служит для установки триггеров в нулевое состояние перед записью информации. Входное двоичное число подается на входы D0-D2 и при подаче импульса на вход С в триггеры записывается этот код, т. е. информация. Эта информация может храниться сколь угодно долго, если на вход С не поступают импульсы (или если не обрубят питание). Информация может выводиться как в прямом (с прямых выходов триггеров), так и в инверсном коде (с инверсных выходов). Вроде все понятно.