Программный массив - Большая Энциклопедия Нефти и Газа, статья, страница 3
Лучше помалкивать и казаться дураком, чем открыть рот и окончательно развеять сомнения. Законы Мерфи (еще...)

Программный массив

Cтраница 3


Обсуждаются принципы организации программы машины в виде одного массива, приспособленного к решению задач различного класса, и позволяющего сократить затраты на программирование. Излагаются вопросы построения такого программного массива с помощью современных языков программирования.  [31]

Перед перфорацией программа переписывается в восьмеричных обозначениях на бланках специальной формы ( см. § 6 гл. Если программа состоит из нескольких программных массивов ( см. § 6 гл. Адресный код отмечается символом А в специальной графе бланка.  [32]

Перед перфорацией программа переписывается в восьмеричных обозначениях на бланках специальной формы ( см. § 5 гл. Если программа состоит из нескольких программных массивов ( см. § 6 гл. Адресный код отмечается символом А в специальной графе бланка. Строка перфокарты, содержащая признак конца массива, отмечается символом S.  [33]

Затем нужна специальная служебная формирующая программа, которая бы выполнила эту компоновку. А для того чтобы формирующая программа смогла преобразовать относительные адреса программных массивов в действительные, нужно снабдить каждый программный массив описанием адресов, которые встречаются в адресных частях его команд.  [34]

Программа и исходные данные для ввода в машину предварительно наносятся в виде двоичных кодов на перфокарты или перфоленты. Для удобства весь вводимый в машину кодовый материал группируется в отдельные массивы: программный массив и массив исходных данных. В программном массиве содержится не меняющийся кодовый материал задачи - команды и константы программы. Содержание массива исходных данных видно из его названия. Может быть несколько массивов для исходных данных, если последние используются в различных вариантах.  [35]

Для удобства весь вводимый в машину кодовый материал группируется в отдельные массивы: программный массив и массив исходных данных. В программном массиве содержится не меняющийся кодовый материал задачи-команды и константы программы. Содержание массива исходных данных видно из его названия. Может быть несколько массивов для исходных данных, если последние используются в различных вариантах.  [36]

Комплексным показателем надежности информационного массива является вероятность отсутствия ошибок в информационном массиве; программного массива - вероятность отсутствия ошибок в программном массиве. К элементам ИПО относятся информационный массив ( нормативно-справочная, текущая и промежуточная информация), программный массив.  [37]

В состав малой автоматизации программирования входит также библиотека различных подпрограмм. Каждая из подпрограмм снабжается стандартной информацией о массиве и поэтому библиотечные подпрограммы могут выступать в роли программных массивов.  [38]

Затем нужна специальная служебная формирующая программа, которая бы выполнила эту компоновку. А для того чтобы формирующая программа смогла преобразовать относительные адреса программных массивов в действительные, нужно снабдить каждый программный массив описанием адресов, которые встречаются в адресных частях его команд.  [39]

Адреса ( исполнительные) команд Ма и Мб имеют, как правило, следующий смысл. Первый адрес команды Мб задает начало, а третий адрес команды Ala - конец участка оперативной памяти ( программного массива), участвующего в операции обмена. Второй адрес команды Ма задает либо начальный адрес группы ячеек на барабане, либо номер зоны на ленте, участвующих в операции. Второй адрес команды Мб - это адрес команды, которой передается управление в случае несовпадения контрольных сумм при чтении с барабана или ленты. Если выполняется запись во внешнюю память или вывод, то значение этого адреса не играет никакой роли. Третий адрес команды Мб - это адрес ячейки ОЗУ, в которую записывается контрольная сумма, подсчитанная в арифметическом устройстве. Наконец, первый исполнительный адрес команды Ма - это так называемое условное число, определяющее вид ( вариант) операции.  [40]

Адреса ( исполнительные) команд Ма и Мб имеют, как правило, следующий смысл. Первый адрес команды Мб задает начало, а третий адрес команды Ма - конец участка оперативной памяти ( программного массива), участвующего в операции обмена. Второй адрес команды Ма задает либо начальный адрес группы ячеек на барабане, либо номер зоны на ленте, участвующих в операции. Второй адрес команды Мб - это адрес команды, которой передается управление в случае несовпадения контрольных сумм при чтении с барабана или ленты. Если выполняется запись во внешнюю память или вывод, то значение этого адреса не играет никакой роли. Третий адрес команды Мб - это адрес ячейки ОЗУ, в которую записывается контрольная сумма, подсчитанная в арифметическом устройстве. Наконец, первый исполнительный адрес команды Ма - это так называемое условное число, определяющее вид ( вариант) операции. Впрочем, два младших разряда этого адреса ( 26 - й и 25 - й разряды кода команды), по существу, к условному числу не относятся. Они содержат номер либо барабана, либо магнитофона, участвующего в операции обмена. Таким образом эти разряды как бы наращивают второй адрес команды Ма, указывая, к какому именно барабану или ленте он относится.  [41]

К комплексным показателям надежности элементов АСУП относятся: для элементов КТС АСУ П - коэффициент оперативной готовности элемента к работе J SrWj -; Для информационного массива-вероятность отсутствия ошибок в информационном массиве РИМ - ( ТИМ -); где T. MJ - время, предшествующее началу решения j - й задачи, в которой используется данный массив; для программного массива - вероятность отсутствия ошибок в программном массиве P Mj ( i MJ), где т - - время, предшествующее началу решения j - тл задачи, в которой используется данный массив; для человека-оператора-вероятность своевременного и безошибочного выполнения оператором предписанных функций P onj ( г да.  [42]

В машинах с относительной адресацией, построенной на базисном принципе, в ОЗУ должна находиться программа распределения регистров между базисами. Эта программа в начале работы каждого модуля закрепляет за базисами данного модуля базисные регистры, посылая на них начальные адреса информационных я программных массивов.  [43]

К отказам АСУП по j - й задаче следует относить несвоевременное поступление выходной информации или наличие в ней невыявленных ошибок. Причинами несвоевременного поступления выходной информации или наличия в ней невыявленных ошибок являются ошибки в первичной информации, ошибки в информационных массивах, в программных массивах, оператора, отказы и сбои элементов КТС АСУП, недостаточная эффективность мероприятий по поддержанию и восстановлению работоспособности АСУП ( обслуживание и ремонт элементов КТС), создание и ведение информационных и программных массивов и обеспечение их готовности к моменту использования в технологическом процессе, применение методов контроля и исправления ошибок, возникающих в процессе подготовки и обработки информации.  [44]

К комплексным показателям надежности элементов АСУП относятся: для элементов КТС АСУ П - коэффициент оперативной готовности элемента к работе J SrWj -; Для информационного массива-вероятность отсутствия ошибок в информационном массиве РИМ - ( ТИМ -); где T. MJ - время, предшествующее началу решения j - й задачи, в которой используется данный массив; для программного массива - вероятность отсутствия ошибок в программном массиве P Mj ( i MJ), где т - - время, предшествующее началу решения j - тл задачи, в которой используется данный массив; для человека-оператора-вероятность своевременного и безошибочного выполнения оператором предписанных функций P onj ( г да.  [45]



Страницы:      1    2    3    4