Регистры памяти
Регистры памяти (параллельные регистры) - простейший вид регистров. Их назначение - хранить двоичную информацию небольшого объема в течение короткого промежутка времени. Эти регистры представляют собой набор синхронных триггеров, каждый из которых хранит один разряд двоичного числа. Ввод (запись) и вывод (считывание) информации производится одновременно во всех разрядах параллельным кодом. Ввод обеспечивается тактовым командным импульсом. С приходом очередного тактового импульса происходит обновление записанной информации. При построении параллельных регистров обычно используются простейшие асинхронные RS- триггеры и синхронные RS- и D -триггеры. На рис. 6.9 представлен один из вариант параллельных регистров. Регистр на основе асинхронных RS -триггеров перед занесением очередного n-разрядного числа со входов x1,..., хп требует предварительного сброса всех триггеров в нулевое состояние. Сброс производится сигналом R = 0. Ввод информации в регистр происходит по сигналу А = 1, R = 1. Если на некотором i- м входе Xi = 1, то Si =
Рис. 6.9
Регистр хранения типа К155ИР15 может служить примером устройства с тремя выходными состояниями. Он состоит из четырех D-триггеров с независимыми информационными входами (D1-D4) и общим синхронизирующим входом С. Выходы триггеров Q1-Q4 - прямые. Имеются также два равноценных разрешающих входа Е1 и Е2, вход установки нулей R и два EZ1 и EZ2 для перевода микросхемы в третье состояние. На рис. 6.10 приведено условное изображение микросхемы К155ИР15.
Рис. 6.10
|