Лекция: Метод адресных переходов

 

Другим широко распространенным методом является метод адресных переходов (таблиц). Значение функций выхода для всех вариантов входного набора записываются в памяти. При этом код входного набора используется для получения адреса результата.

Пример. Пусть нужно превратить двоичный код в код семисегментного индикатора. Обозначение сегментов такого индикатора приведено на рисунке 3.2, а соответствие двоичного кода коду семисегментного индикатора приведено в таблице 3.1.

 

 

Рисунок 3.2 — Обозначение сегментов индикатора

 

Таблица 3.1 — Таблица истинности для входных наборов (00...04)

Символ на индикаторе Двоичный код входа h q f e d c b a Код индика-тора
3FH
06H
5BH
4FH
66H

 

Ячейке, которая содержит информацию о работе сегментов при поступлении кода 0000B, присваивается базовый адрес памяти BASE. Адреса других ячеек будут определяться автоматически путем суммирования базового адреса с кодом подаваемого на автомат числа.

При поступлении входного набора автомат выполняет его суммирование с адресом BASE и по полученному адресу считывает значение выходного сигнала.

 

 

еще рефераты
Еще работы по информатике