Журнал "Программная инженерия"
Теоретический и прикладной научно-технический журнал
ISSN 2220-3397
Номер 8 2015 год
Представлены результаты разработки программного эмулятора аппаратной платформы вычислительной системы, который предназначен для автоматизированной поддержки процесса разработки программного обеспечения. Такой эмулятор позволяет выполнять разработку компонентов программного обеспечения на ранних этапах его проектирования. Разработка целевых программных компонентов осуществляется на инструментальной ЭВМ, а проверка корректности работы программного кода осуществляется на эмуляторе, который сам реализуется на инструментальной ЭВМ. Предложены принципы построения эмулятора. Описаны его функциональные возможности и доступные разработчику программные средства эмулятора. Приведены пример функциональной схемы вычислительной системы и пример рабочего окна эмулятора в режиме отладки программного кода. Описан алгоритм тестирования операционной системы на эмуляторе.