Cтраница 4
Все поля даты числовые. Содержимое полей даты не должно изменяться программно. [46]
Когда перечисленные условия, за исключением невыполненной регистрации, сбрасываются командой НАЧАТЬ ВВОД-ВЫВОД или НАЧАТЬ ВВОД-ВЫВОД С БЫСТРЫМ ОТКЛЮЧЕНИЕМ, в память записывается только та часть CSW, которая относится к состоянию. Содержимое полей ключа защиты, адреса команды и счета в ячейке 64 остается при этом без изменения. Аналогичным образом происходит обновление только битов состояния CSW, при условии что команда не принята или операция в подканале прекращается во время выполнения команды НАЧАТЬ ВВОД-ВЫВОД или команды НАЧАТЬ ВВОД-ВЫВОД С БЫСТРЫМ ОТКЛЮЧЕНИЕМ либо запоминание байтов состояния CSW в памяти вызвано командой ОСТАНОВИТЬ ВВОД-ВЫВОД или командой ОСТАНОВИТЬ УСТРОЙСТВО. [47]
![]() |
Выборка сегмента ПАЦИЕНТ.| Маска РСВ после успешной выборки сегмента ПАЦИЕНТ. [48] |
Заметим, что мы осуществляем поиск сегмента ПАЦИЕНТ по одному из поисковых полей, а именно по полю ИМЯ ПАЦИЕНТА. На рис. 5.16 приведено содержимое полей длины ключа, числа сегментов и обратной связи ключа после того, как этот сегмент был выбран. Ранее уже отмечалось, что длина ключа и поле числа сегментов в действительности представляются двоичными числами длиной в полное слово, однако для ясности мы показываем их в виде десятичных чисел. [49]
ГК риьш нолход удобен, если пи р: иных страницах у нас должны распола-шп. При переключении вкладок происходит пйнчгацня по таблице, содержимое полей меняется п сочлается кпечатленпе перехода ни другую страницу. Вк хж нодхол необходим, если у вас действительно ралше страницы с разными наборами компонентов на них. [50]
![]() |
Подготовительные операции системы телеобработки КИКС. [51] |
Формирование экрана следует осветить подробнее. Каждый формат - план экрана - характеризует состав и тип содержимого полей экрана дисплея ИБМ-3270. Форматы задаются с помощью макрокоманд, обрабатываемых Ассемблером в период подготовки системы, и помещаются в со-этветствующие библиотеки. В описании формата пользователь указывает символические названия полей, применяющиеся в прикладных программах в связи с вводом-выводом на экран, а также специфицирует зависящие от типа устройства параметры - атрибут-байт и адрес поля. По описанию формата генерируется таблица-структура, копируемая в каждую прикладную программу, использующую этот формат. Так как генерация формата независима от программы, то описание формата можно изменять без последующего изменения прикладной программы: изменения физического расположения полей на экране и их названий. [52]
Функциональные операторы управляют определенными преобразованиями исходных чисел ( аргументов функций) в результаты преобразования, называемые значениями функций. В простейших случаях функциональные преобразования сводятся к изменению по определенным правилам содержимого полей кода числа в регистре X. Так, оператор К х во входном языке ПМК семейства Электроника МК-52 управляет выделением абсолютного значения содержимого регистра X, заканчивающегося засылкой кода цифры F в тетраду знака мантиссы или согласно формату (2.3) присвоению РХ ( 8): F. Выполнение оператора выделения К ( х ] целой ШТ ( х) или К х дробной FRC ( х) части содержимого регистра X сводится к присвоению нулевого значения дробной или целой части числа х, представленного в естественной форме INT ( л:): 0 с последующим приведением к показательной форме. [53]
Подобно программе ATLEDT в Тестране имеется возможность распечатывать в любой отладочной точке содержимое полей основной памяти и регистров. [54]
Наличие единицы в каком-либо разряде ТРА5 означает, что должна производиться запись ( или чтение) с соответствующей магистрали. Например, ТРА5 00 ООП означает, что в такте, где имеется микроприказ ВКЛ ПА, содержимое полей микрокоманды как адрес РОП не рассматривается. В этом случае должно быть произведено чтение на МЗ содержимого РОП, номер которого хранится в СТЦ2 и запись с МЗ в этот же РОП. МЗ из какого-то другого блока ( допустим, сдвинутая информация из сдвигателя), должна быть записана в два РОП. При записи с М2 номер РОП определяется содержимым СТЦ1, при записи с МЗ-СТЦ2. Подробно использование режима переадресации рассмотрено в гл. [55]
Исходные данные для решения указанных задач объединены в единую базу УЧЕТ - одну из баз, вхо -, дящих в состав банка данных. Организация логической структуры базы учитывает распределение сведений по способам их отражег ния в базе: в виде содержимого полей, присутствующих отдельно в каждой записи, либо в виде цепей, объединяющих ряд записей по однократно заданному признаку. [56]
Эта команда записывает запись, прочитанную предварительно из базы данных, в пользовательскую рабочую область, причем содержимое некоторых полей этой записи было после чтения модифицировано. Если приводится список имен наборов, то считается, что владелец рассматриваемой записи в этих наборах уже неверен или не соответствует модифицированному содержимому полей этой записи. При этом запись присоединяется к новым экземплярам наборов в соответствии с критериями выбора наборов, заданными в схеме. [57]
Следует обратить внимание на компонент DataSource ( источник данных), который обеспечивает связь таблиц базы данных с компонентами просмотра и редактирования содержимого полей базы данных. [58]
Структура полей блока управления вводом-выводом приведена ниже. Поля, которые заполняются программистом, отмечены звездочкой. Содержимое полей, используемых системой, перед выдачей команды ЕХСР должно быть нулевым. [59]
![]() |
Пример схемы вызовов системы DL / 1. [60] |