Простейшая микро-ЭВМ


           

СТАТИЧЕСКИЙ АППАРАТНЫЙ ЭМУЛЯТОР


Ограничив поставленную задачу проверкой правильности функционирования логических схем, обрамляющих МП, используем тот факт, что в МП-системах на базе микросхемы КР580ИК80А передача информации осу­ществляется уровнями. Следовательно, если заменить МП уст­ройством, вырабатывающим в статике такие же выходные сиг­налы, можно проверить работу всех зависящих от него узлов, т. е. правильность адресации микросхем, правильность вво­да/вывода, работу микросхем в статике, правильность комму­тации. Такой метод проверки называется тестированием ста­тическими сигналами. Устройство тестирования представляет статический аппаратный эмулятор микропроцессора (САЭ). На рис. 8.1 приведена схема САЭ. В устройстве использовано пять микросхем трех типов. САЭ осуществляет управление МП-системой точно так же, как и микропроцессор. В его со­ставе имеются переключатели А15-АО. Каждый из них одним концом соединяется с общим проводом, а другим — с согласую­щим резистором 4,7 кОм, подключенным к источнику питания + 5 В. В зависимости от положения переключателей через кабель на ножки коммутационной колодки, соответствующие адрес­ным выходам микропроцессора А15 — АО, подаются логические уровни 0 или 1, имитируя сигналы адресной шины МП. В составе САЭ имеются также переключатели D7-DO. С их помощью логические уровни 0 или 1 подаются на входы микросхем D1 nD2 типа К589АП16, представляющих двунаправленные буфер­ные усилители с высокой нагрузочной способностью. Логиче­ские уровни 0 или 1 через D1 и D2 подаются на ножки коммута­ционной колодки, соответствующие выводам D7-DO микро­процессора, имитируя выходные сигналы шины данных МП. К этим же ножкам подключены входы микросхем D3 и D4 типа К589АП26, представляющих инвертирующие двунаправ­ленные буферные усилители. Выходы D3 и D4 нагружены на светодиодные индикаторы, постоянно отображающие состоя­ние шины данных микропроцессора.

Особенностью микропроцессора КР580ИК80А является ис­пользование шины данных в начале каждого машинного цикла для выдачи управляющего слова, которое определяет один из десяти типов машинного цикла.

Содержание  Назад  Вперед





Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий