Cтраница 4
Если таких ресурсов нет, то программная модель выполнять свои функции не может. Если ресурсов свободных технических средств автоматизации больше необходимого минимального их объема, то в отдельных случаях получение результатов может быть ускорено. [46]
Численные исследования с помощью ЭВМ на программной модели обеспечивают получение результатов, которые оцениваются и сопоставляются с моделируемой системой. Процесс моделирования систем путем создания на их базе сначала математической, а затем программной модели и исследования на ЭВМ с ее помощью свойств анализируемой системы называется программным моделированием. [47]
Описанная система АПУ реализована в виде программных моделей ЭВМ РР-320, причем время расчета одного такта адаптивного управления не превышает 1 мс. Благодаря этому система АПУ обеспечивает управление станком в реальном времени. [48]
Далее переходят к проверке достоверности схемы программной модели сложной системы. Эта вторая проверка достоверности чрезвычайно важна. Необходимо установить соответствие операций в схеме программы и в логической схеме модели. Затем применяется обратный перевод схемы программы в схему модели ( ручная прокрутка логики функционирования модели), что позволяет найти грубые ошибки статики программы. Некоторые блоки и подблоки объединяются, и начинается комплексная отладка модели с использованием частичных и комплексных тестов. [49]
![]() |
Программная модель МП КР580. [50] |
Для рассмотрения вопросов программирования удобно использовать программную модель МП ( рис. 1.6), входящего в состав микропроцессорной системы. Такая модель состоит из регистров, которые программно доступны пользователю, и внешних устройств. Знание программной модели и системы команд облегчает пользователю составление прикладных программ. Из рис. 1.6 следует, что в состав модели входят внутренние регистры B C D E H L, ячейки памяти М, находящиеся в адресном пространстве МП и адресуемые парой регистров HL, аккумулятор и регистр признаков F. Регистры В-С, D-E и H-L, объединяясь попарно, образуют 16-разрядные регистры, именуемые как ВС, DE и HL. Под внешними регистрами, называемыми портами, понимаются внешние устройства ввода-вывода, адресуемые так же, как и память. [51]
Рассмотрим основные элементы, из которых формируется программная модель. Их состав определяется целью построения программной модели. Основными элементами программной модели являются следующие: основные программные модули, вспомогательные программные модули, основные информационные модули и вспомогательные информационные модули. Общим для всех этих элементов является принадлежность к одной и той же категории - категории модулей. Это означает, что при хранении модуля в различных видах памяти технических средств автоматизации он размещается там как поименованное множество, для обращения к которому достаточно указания его имени. Основные достоинства модульного представления были указаны в гл. Эти достоинства в полной мере сохраняются и для программной модели. [52]
Программная модель может опираться при функционировании на другие программные модели специального математического обеспечения управления. При этом необходимо согласовывать их работу как по параметрам исходных данных и результатов, так и по времени исполнения. [53]