___МЕТОДИЧКИ_2013 / Пособие по ОСМПС (pdf) / 11_Внутрисхемные эмуляторы
.pdfграммы с заданного адреса до заранее расставленных точек останова, обеспечивает доступ ко всем ресурсам процессора и отлаживаемой системы (внутреннее и внешнее ОЗУ и ПЗУ, порты, регистры, флаги), а также возможность их оперативного изменения. ВСЭ применяются для интеграции реальных аппаратных и программных средств разрабатываемой системы, поиска и устранения ошибок, зависящих от времени исполнения и используемой аппаратуры, оценки эксплуатационных характеристик, а также тестирования программ в целевой среде. Внутрисхемная эмуляция служит для доказательства 100 - процентного покрытия кода при тестировании в реальной системе. Тес-
тирование с использованием эмулятора особенно достоверно.
Кроме того, существует возможность запуска эмулятора в автономном режиме, то есть без целевой системы, только с подключенной адаптерной приставкой. При этом эксплуатационная гибкость сравнима с универсальными возможностями симулятора (в том смысле, что, несмотря на обязательное присутствие в эмуляторе реального микропроцессора, наличие реальной целевой системы не обязательно).
Столь широкий набор функциональных возможностей, делает внутрисхемные эмуляторы наиболее мощным и универсальным средством отладки.
Вопросы для самоконтроля
1.Каким образом ВСЭ подключается к целевой системе?
2.Какие блоки входят в состав ВСЭ?
3.Какие возможности по контролю над целевой системой предоставляет использование ВСЭ?
4.Охарактеризуйте набор функциональных возможностей ВСЭ.
5.Каковы достоинства и недостатки ВСЭ?
6.Какие новые свойства появились у современных ВСЭ?
7.Охарактеризуйте ВСЭ микроконтроллеров семейства MCS51 PICE-51.