ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ - Страница 7

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ - ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ

Схемный эмулятор имеет два значительных недостатка. Первый — цена, так как настоящий эмулятор стоит тысячу долларов и выше. Второй недостаток касается электрического соединения эмулятора с отлаживаемой системой. Используемые для этого эмуляторные вилки имеют непрочные выводы, которые легко ломаются, особенно если вилка многократно вставляется и вынимается из разъема. Но эти недостатки не столь существенны. На практике хорошо спроектированный эмулятор является мощным инструментом при разработке приложений.

Хотя симуляторы не обеспечивают выполнение программы в режиме реального времени, многие разработчики предпочитают создавать собственные файлы входных воздействий и использовать симуляторы для моделирования работы устройств в процессе их проектирования. Такой метод позволяет выявить возможные нарушения функционирования устройства до того, как они проявятся в реальном изделии. Следует также отметить, что разработчику существенно легче производить отладку программного обеспечения, используя исходный текст, а не файлы, сгенерированные компилятором. Этот метод называется «символической отладкой». Следить за выполнением программы с помощью исходного текста намного проще, чем контролировать скомпилированный объектный код.

Go to Top