Программное обеспечение На главную

Ячейки МЗУ (00000-0007F).

    Примечание: значок (?) после описания ячейки означает, что данное назначение ячейки предположительно, или просто переписано из документации.

Ячейки МЗУ, имеющие одинаковое назначение для каждого уровня работы программ:
    Регистры общего назначения -
для 0-1-2-3 уровней соответственно - адреса 00000-00007; 00020-00027; 00040-00047; 00060-00067; (6 РОН - регистр базового адреса программы)
    Ячейки 00008;00028;00048;00068 - хранение содержимого СЧК при уходе на программу обработки прерывания.
    Ячейки 00009;00029;00049;00069 - хранение содержимого РСП при уходе на программу обработки прерывания.
    Ячейки 00010-00013;00030-00033;00050-00053;00070-00073 - служат для записи адресов возврата с подпрограммы различных глубин.
    Ячейки 00018-0001В;00038-0003В;00058-0005В;00078-0007В -
служат для записи содержимого регистра базы подпрограммы (СТЕК).
    Ячейки 00037 и 00057 - для 1-го и 2-го уровней - регистры управления М1, М2
    Ячейки 0003С и 0005С - для 1-го и 2-го уровней - регистры заявок М1, М2
    Ячейки 0003D и 0005D - для 1-го и 2-го уровней - регистры тактировки М1, М2
    Ячейки 0003E и 0005E - для 1-го и 2-го уровней - буферы текущего состояния № ДБП для М1, М2
    Ячейки 0003F и 0005F - для 1-го и 2-го уровней - буферы предыдущего состояния № ДБП для М1, М2

Ячейки МЗУ, используемые, как служебные:
00017:
бит [F] - наличие функции БЗВП (борьбы с зацикливанием по временному признаку) отмечается "0", блокировка функции БЗВП - "1"
бит [E] - метка об окончании работы М2 ("0")
бит [C] - "1" - заявка на исполнение МЛ_1-

0001D: const для останова по ЗС при ППП
0001Е: значение 60000 - (ПТН) 0-го уровня (?)

0002А и 0002В: маски обработки временного прерывания для РБ
0002С и 0002D: маски блокировки прерывания от Т и ТА 1-го уровня (?)

00034: счетчики ГД(главный диспетчер):
[F-B] - реверсивный счетчик допустимых перетягов М2 (max=b 10000)
[A-4] - реверсивный счетчик синхронизации ТгА, заполняется в зависимости от скорости ТгА (при 100 БОД - значение равно С)
[3-0] - счетчик секунд (реверсивный, с исходным значением 9. Каждые 100ms счетчик минус 1. При значении "0" - отсчет 1 сек)
00035: 100 ms - НАЧ. ПУСК (?)
00036: счетчик 20 или 200 ms /00006 - нач. пуск/ (?)

0004А и 0004В: маски блокировки и сброса всех аварийных прерываний
0004С: счетчик перетягов М1
0004D:
счетчик перетягов М2

00054: счетчики ГД и МРВ(монитор реального времни):
[F-С] - счетчик циклов программы счета времени ГД (по окончании секунды - счк+1) В программе МРВ - анализ состояния счетчика (счк минус 1)
[A-8] - базовая установка - "4" реверсивный счк для корректировки счета текущего времени
[7-5] - базовая установка - "4" реверсивный счк для корректировки счета текущего времени
[4-2] - указатель окончания печати времени(показывает, каким параметром в распечатке текущего времени ограничиться); используется программой МРВ.
00055: счетчики МРВ:
[F-8] - счетчик дней в месяце. Заполняется программой МРВ по окончании предыдущего месяца информацией =к-во дней в наступающем месяце минус 1. Отсчет - реверсивный, по окончании суток.
[7-0] - счетчик на 1 мин. Заполняется МРВ по окончании предыдущей минуты информацией =3В. Отсчет реверсивный, по окончании каждой секунды.
00056: ПОАП (?)

0006В: счетчики МРВ:
[F-8] - счетчик месяцев. Заполняется программой МРВ по окончании года информацией =В (январь). Отсчет - реверсивный,  по окончании месяца.
[7-0] - счетчик на 1 час. Заполняется МРВ по окончании предыдущего часа информацией =3В. Отсчет реверсивный, по окончании каждой минуты.
0006С: счетчики МРВ:
[F-8] - счетчик текущего года. Заполняется программой МРВ по окончании года двоичным эквивалентом цифр года, обозначающих "десятки-единицы" .
[7-0] - счетчик на 1 сутки. Заполняется МРВ по окончании предыдущих суток информацией =17 (0 часов). Отсчет реверсивный, по окончании каждого часа.

0006Е:
[7-4] - счетчик на 15 минут (для УТТ). Счет реверсивный от Е до 0.
[3-0] - счетчик на 3 сек. (планировщик КВВ). Реверсивный.

00074: Слово меток времени:
[F] - флаг МРВ - печать текущего времени. [В] - флаг включения периодической диагностики.

00075: Слово заявок на работу ЗР1
00076: Слово заявок на работу ЗР2
00077: Регистр блокировки (РЯ_77-)  :-)

0007С: - Счетчик времени УТТ и счетчик реального времени (?)
0007D: - Счетчик ГД 6(7) ms. При 7D=0 - запуск ГД.
0007E:
- Слово меток ГД [В-6]- реверсивный счетчик тактов ГД. Начальное значение - 2F.
0007F:
аварийный РСП. Используется при возврате программ с аварийного прерывания.