Синтез логических схем для хранения и переработки информации. ЗадачиРефераты >> Программирование и компьютеры >> Синтез логических схем для хранения и переработки информации. Задачи
Задача№1
Синтез реверсивного регистра сдвига.
Регистр на 10 разрядов. Использовать триггеры типа D.
Решение
Регистры представляют собой узлы цифровых систем, предназначенные для записи и хранения двоичных кодов. Например: Если необходимо сложить два числа А и В, то необходима их предварительная запись в два регистра.
А В
Clk Рг. А Clk Рг. В
Т. к. Схема регистра должна хранить двоичные цифры, а триггер предназначен для записи и хранения 0 или 1, то схема регистра должна содержать столько триггеров, сколько двоичных цифр необходимо хранить. Обычно регистры строят, используя триггеры типа D.
Q
D T
Clk C Q
В качестве примера представим структуру регистра, предназначенного для записи и хранения 4-ёх разрядных двоичных чисел.
A3 Q3 A2 Q2 A1 Q1 A0 Q0
D T D T D T D T
Clk C C C C
Q3 Q2 Q1 Q0
В представленной схеме выходы Q3, Q2, Q1, Q0 являются прямыми выходами регистра, в то время как необязательные выходы Q3, Q2, Q1, Q0 являются инверсными выходами регистра.