Обычно такие регистры используют в аналого-цифровых преобразователях (АЦП). Схема такого регистра довольно сложна, поэтому на рисунке обобщенно показан вариант регистра последовательных приближений как микросхемы.
Рис. 3 - Регистр последовательных приближений
RG обозначает, что это регистр. На вход D поступает информация с устройства сравнения. Запись информации производится за два такта на каждый разряд регистра. Вход С - ввод этих самых тактов.
Например, на вход D подается уровень лог. 1 и при воздействии тактового импульса в разряд, скажем, Q11 записывается эта единица. Во втором такте этот бит либо подтверждается, либо отменяется, в зависимости от состояния входа D. После этого в третий такт уровень лог. 1, если он, конечно, есть на входе D, записывается в следующий разряд - Q10, а во втором такте также, либо подтверждается, либо отменяется и так далее.
После 24 тактов на выходе регистра, а именно на выходах Q0-Q11, записанное число оказывается цифровым эквивалентом аналоговой величины, воздействующей на входе устройства сравнения. Вход Е служит для разрешения работы регистра, вход S - вход стартового запуска (обычно эти сигналы инверсные), выход D0 - выход последовательного кода, С0 - выход конца преобразования.
|
|
Помимо рассмотренных регистров существуют так называемые многоцелевые регистры или сверхоперативные запоминающие устройства. Это устройства, содержащие в себе несколько параллельных регистров и две выходные шины. Информацию из любого регистра можно вывести на одну шину, из другого регистра - на другую. При этом в любой регистр можно одновременно вести запись.