Эмуляция памяти

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

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


24.04.2018