Синтез и отладка алгоритмов функционирования цифровых устройств управления - 8 стр.

UptoLike

8
ва. В итоге можно сказать, что язык РП предоставляет символику, синтак-
сис и семантику для абстрактного описания цифровых схем и систем. В ка-
честве примера такого языка можно привести язык DDL (Digital Design
Language) и др.
Моделирование с использованием методов описания на языках РП при-
влекательно, в первую очередь, в том отношении,
что для его проведения не
надо выполнять детальную разработку проектируемого устройства. По сути
дела ЯРП обеспечивает на этапе эскизного проектирования новых систем
возможность выполнения альтернативных оценок вариантов проектирова-
ния с решением таких вопросов, как: проверка правильности системы, вы-
явление проблем, связанных с временными параметрами, и др.
Затем по завершении этого этапа
проектирования вполне реальна транс-
ляция описания устройства с языка РП на следующий более детальный уро-
вень, а именно язык логических схем с последующим применением при
проектировании систем CAD/CAM.
1.2 Язык регистровых передач СОМПА
Если исходить из вышесказанного, описание ЦУ в приложении СОМПА
основывается именно на использовании языка РП. В отличие от языка DDL
и ему подобных, в которых описание производится только в виде последо-
вательности строк, в предлагаемом языке сочетается графическое и тексто-
вое описание. Это дает неизмеримо большую наглядность в понимании
описания устройства
и, как следствие, значительно облегчает в последую-
щем, если это необходимо его модификацию.
При разработке приложения это было одним из наиболее важных сооб-
ражений, а именно организовать удобное взаимодействие с конечным поль-
зователем. СОМПА обеспечивает такие условия, при которых человек не
являющийся программистом, может после незначительной подготовки опи-
сать устройство
и выполнить моделирование его работы. Приложение про-
сто в использовании, выдает четкие сообщения при описании устройства и
моделировании, имеет диагностику ошибок. Взаимодействие с пользовате-
лем реализовано полностью через графический интерфейс, что обеспечива-
ет максимум удобств.
Приведем неформальное описание языка РП, используемого в приложе-
нии.
Идентификаторы. Используются для именования узлов ОА.
В иденти-
фикаторах можно использовать только буквы латинского алфавита и араб-
ские цифры. Например, R1, RSM2 и т. д.
ва. В итоге можно сказать, что язык РП предоставляет символику, синтак-
сис и семантику для абстрактного описания цифровых схем и систем. В ка-
честве примера такого языка можно привести язык DDL (Digital Design
Language) и др.
    Моделирование с использованием методов описания на языках РП при-
влекательно, в первую очередь, в том отношении, что для его проведения не
надо выполнять детальную разработку проектируемого устройства. По сути
дела ЯРП обеспечивает на этапе эскизного проектирования новых систем
возможность выполнения альтернативных оценок вариантов проектирова-
ния с решением таких вопросов, как: проверка правильности системы, вы-
явление проблем, связанных с временными параметрами, и др.
    Затем по завершении этого этапа проектирования вполне реальна транс-
ляция описания устройства с языка РП на следующий более детальный уро-
вень, а именно язык логических схем с последующим применением при
проектировании систем CAD/CAM.
               1.2 Язык регистровых передач СОМПА
   Если исходить из вышесказанного, описание ЦУ в приложении СОМПА
основывается именно на использовании языка РП. В отличие от языка DDL
и ему подобных, в которых описание производится только в виде последо-
вательности строк, в предлагаемом языке сочетается графическое и тексто-
вое описание. Это дает неизмеримо большую наглядность в понимании
описания устройства и, как следствие, значительно облегчает в последую-
щем, если это необходимо его модификацию.
   При разработке приложения это было одним из наиболее важных сооб-
ражений, а именно организовать удобное взаимодействие с конечным поль-
зователем. СОМПА обеспечивает такие условия, при которых человек не
являющийся программистом, может после незначительной подготовки опи-
сать устройство и выполнить моделирование его работы. Приложение про-
сто в использовании, выдает четкие сообщения при описании устройства и
моделировании, имеет диагностику ошибок. Взаимодействие с пользовате-
лем реализовано полностью через графический интерфейс, что обеспечива-
ет максимум удобств.
   Приведем неформальное описание языка РП, используемого в приложе-
нии.
   Идентификаторы. Используются для именования узлов ОА. В иденти-
фикаторах можно использовать только буквы латинского алфавита и араб-
ские цифры. Например, R1, RSM2 и т. д.


                                   8