подключен только один диод, так как на выходе должно быть 0001. (Аналогично для
входного значения 10 диоды подключены к D
1
и D
0
, так как на выходе должно
быть 0011.)
Таким образом, в любой момент времени только на одной выходной линии
дешифратора может быть высокий уровень напряжения. Ток с этой линии течет только
на те выходные линии, с которыми эта линия соединена диодом. Так, для входного
значения 01 ток пойдет по линии D
0
, но не D
3
, D
2
и D
1
, поэтому на D
0
будет
единица, а на D
3
,D
2
,D
1
- нули. В итоге, процессор считает по линиям данных
D
3
D
2
D
1
D
0
код 0001 - содержимое ячейки с адресом 01.
Условное графическое обозначение ПЗУ представлено на рис. 39.
Рис. 39. Условное графическое обозначение ПЗУ
4.6.5. Построение регистрового ОЗУ
Оперативная память, построенная на D –триггерах, называется регистровой,
потому что ячейка такой памяти представляет собой параллельный регистр.
Схемотехника базового запоминающего элемента ячейки приведена на рис. 40, а.
Рис. 40. Схема (а) и обозначение (б) запоминающего элемента на D –триггере
Схема запоминающего элемента имеет информационный вход I и выход O. Для
чтения данных необходимо подать уровень логической единицы на вход выборки S.
Выходной вентиль И откроется и подключит выход триггера к линии O .
Для записи бита информации в запоминающий элемент, необходимо выставить
его на информационный вход I и подать уровни логической единицы на входы
выборки S и записи W. При этом входные вентили И откроются и подключат вход
установки S RS -триггера к входу I напрямую, а вход сброса R – через инвертор,
образуя D –схему, что приведет к записи информации со входа I в RS –триггер.
Используем рассмотренный элемент для реализации схемы ОЗУ с организацией
4 ячейки по 3 разряда (рис. 41).
Элементы памяти (рис. 41) объединены в запоминающий массив из четырёх строк
и трёх столбцов. Строки представляют собой трёхразрядные ячейки с разрядами
ROM
16 D
0
D
1
D
2
D
3
A
0
A
1
R
S
I O
W
б)а)
W (Запись)
S (Выборка)
I
O
S
R
T
&
&
1
&