Декодеры
В качестве второго примера рассмотрим схему, которая получает на входе n-разрядное число и использует его для того, чтобы выбрать (то есть установить значение в 1) одну из 2n выходных линий.
Такая схема называется декодером.
Чтобы понять, зачем нужен декодер, представим себе оперативную память, состоящую из 8 микросхем, каждая из которых содержит 1 Мбайт ячеек хранения данных.
Каждая микросхема имеет адреса в диапазоне от 0 до 1 Мбайт, задаваемые 20 младшими разрядами адреса данных. Три старших двоичных разряда адреса данных используются для выбора одной из восьми микросхем. На рисунке эти три бита : А, В и С являющиеся входами в декодер.
В зависимости от входных сигналов ровно одна из восьми выходных линий (D0) ..., D7) принимает значение 1; остальные линии принимают значение 0. Поскольку только одна линия принимает значение 1, запускается только одна из восьми микросхем памяти
Принцип работы схемы, изображенной на рисунке.
Каждый вентиль И имеет три входа, из которых первый — это А или , второй — В или третий — С или . Каждый вентиль запускается различной комбинацией входов; D0 — сочетанием , D1 — сочетанием и т. д.
Дата добавления: 2015-07-24; просмотров: 712;