Структура внутрисхемного эмулятора

Структура внутрисхемного эмулятора

Внутрисхемные эмуляторы позволяют организовать процесс обмена информацией с устройствами ввода-вывода, используя лишь, дополнительные программные средства. Эмулятор позволяет заменить обмен данными при обращении к внешнему устройству с заданным адресом на обмен данными с дополнительно введенным программным модулем, заранее подготовленным и загруженным в ОЗУ микро-ЭВМ. Такой программный модуль при обращении к внешнему устройству будет вместо этого внешнего устройства принимать информацию и генерировать ответный поток данных.

При соответствующем алгоритме, реализуемом этим программным модулем, принятые им данные могут быть занесены в ОЗУ в порядке поступления и проконтролированы после останова программы. Замена обращения к внешнему устройству на обращение к указанному программному модулю выполняется на уровне языка команд эмулятора и не требует каких-либо изменений в самой отлаживаемой программе, что важно как с точки зрения снижения трудоемкости, так и надежности результата отладки.

Структура внутрисхемного эмулятора. Внутрисхемный эмулятор - это комплекс аппаратных и программных средств, функционирующих на базе микро-ЭВМ.


24.04.2018