Cтраница 2
Библиотека обеспечения служит для проектирования СМОД методом сверху вниз. Разработка и отладка начинаются с системного блока самого высокого уровня. Поскольку этот блок обычно связан с блоками более низкого уровня, они должны быть представлены в виде программ-имитаторов. Имитатор служит для передачи управления, выдачи сообщений и может обеспечивать выполнение минимального набора требуемых функций. Затем программные имитаторы доводятся до уровня полных функциональных блоков, для которых в свою очередь потребуются блоки более низкого уровня, поэтому на всем протяжении разработки интеграция блоков осуществляется постоянно. При отладке система использует готовые блоки из библиотеки новых программ, а в случае их отсутствия - программные имитаторы. В процессе интеграции сама система помогает отладке новых блоков, так как отлаженные блоки, обменивающиеся информацией с вновь создаваемыми, могут использоваться для создания отладочных данных для новых блоков. [16]
Библиотека обеспечения служит для проектирования СМОД методом сверху вниз. Разработка и отладка начинаются с системного блока самого высокого уровня. Поскольку этот блок обычно связан с блоками более низкого уровня, они должны быть представлены в виде программ-имитаторов. Имитатор служит для передачи управления, выдачи сообщений и может обеспечивать выполнение минимального набора требуемых функций. Затем программные имитаторы доводятся до уровня полных функциональных блоков, для которых в свою очередь потребуются блоки более низкого уровня, поэтому на всем протяжении разработки интеграция блоков осуществляется постоянно. При отладке система использует готовые блоки из библиотеки новых программ, а в случае их отсутствия - программные имитаторы. В процессе интеграции сама система помогает отладке новых блоков, так как отлаженные блоки, обменивающиеся информацией с вновь создаваемыми, могут использоваться для создания отладочных данных для новых блоков. [17]
Указывается, что для динамической отладки программ многопроцессорных специализированных ВС ( ВСМПС), работающих в реальном времени, создан аппаратно-программный комплекс, состоящий из технол. ВСМПС почти полностью повторяет рабочую ВСМПС. Основное отличие состоит в том, что ПЗУ заменено наладочным ОЗУ. Это позволяет оперативно корректировать отлаживаемые программы. ЭВМ программно имитирует работу внешних абонентов для технол. ЭВМ входят: один или несколько процессоров, модули ОЗУ, МЛ, комплект периферийных устройств. ЭВМ оснащена программным обеспечением, основными компонентами которого являются монитор, система программных имитаторов, банк данных с системой управления, система отладки и корректировки программ, а также различные сервисные системы для ввода, вывода и отображения информации. [18]