Версии ПО ЭКВМ Электроника МК


Главная / ЭКВМ / ПО

Версия Примечания
ЭЛЕКТРОНИКА МК-152 (МК-152М)
1.04 (25.01.08) - программирование ЭКВМ через последовательный порт;
- использование символов "ё" и "Ё" при вводе и выводе текстовой информации;
- исправление замеченных ошибок версии 1.03.
1.05 (13.02.08) - добавлены регистры функций для работы с файловой системой из программ пользователя;
- обработка выхода за границы графического экрана при выводе строк функциями R9021 и R9022;
- исправлена ошибка вычисления F√ в диапазоне от 0 до 1 и связанных функций.
1.06 (03.03.08) - возможность группового копирования файлов.
1.07 (18.03.08) - введена система программных и аппаратных прерываний;
- добавлена команда возврата из прерывания "РР В/О" с кодом F2h.
1.08 (03.09.08) - устранена ошибка в прерывании клавиатуры;
- добавлена функция сброса регистров прерываний R9148.
1.09 (17.12.08) - изменен порядок задания векторов прерываний;
Примечание. В вектор записывается полный адрес. Совместимости с версиями 1.07 и 1.08 нет. Для корректировки программ MKL достаточно заменить псевдооператор .NUMH на .NUM и убрать .PAGE перед прерываниями, хотя последнее и не обязательно.
- вывод размерности тригонометрических функций на экран в режиме калькулятора в виде "Р-ГРД-Г";
- в функции часов R9058 год задается числом от 0 до 9999, столетия автоматически не переключаются;
- сохранение последнего введенного имени файла или каталога, восстановление его в строку имени клавишей В/О при вводе;
- возможность переименования файла при вставлении из буфера, для этого - выбор пункта меню клавишей "В↑";
- хранение группы файлов в буфере при многократной записи.
1.10 (28.01.09) - добавлен регистр чтения состояния клавиатуры (R9028);
- добавлено прерывание по отпусканию клавиши клавиатуры (R9157).
1.11 (02.02.09) - исправлена ошибка прерывания клавиатуры, допущенная в версии 1.10.
1.12 (09.02.09) - введена настройка времени ожидания ответа последовательного порта и возможность его считывания (R9078, R9079);
- добавлено прерывание по окончанию ожидания ответа последовательного порта (R9158).
1.13 (22.05.09) - исправлена ошибка функций R9015, R9016 возникавшая при выводе изображения за пределы экрана;
- при выполнении команды "К ИПРГ" предыдущее значение регистра RX сохраняется в регистре RX1;
- протокол обмена дополнен командой "Установка скорости обмена" (Z=A0h, R=01h).
1.14 (24.06.09) - добавлены функции номера модели R9116 и номера версии R9117;
- исправлена ошибка функций "F xy" и "F ex", возникавшая при переполнении.
1.15 (25.01.10) - исправлена ошибка в командах косвенных условных переходов "Kx<0M", "Kx=0M", "Kx≥0M", "Kx≠0M".
1.16 (05.03.10) - введён вывод ошибки при вычислении выражений 0÷0 и 00;
- результат выполнения операции "К ИПРГ" при выходе за верхнюю границу памяти программ приведён в соответствие с описанием в РЭ.
1.17 (17.01.11) - исправлена ошибка функции R9038.
1.18 (16.02.11) - функции графического интерфейса пользователя (R9200-9209).
1.19 (05.04.11) - загружаемый шрифт (R9009).
1.20 (09.06.11) - функции работы с таблицами (R9210-9213);
- запрет останова исполняемой программы командой С/П (R9048).
1.21 (06.10.11) - команды считывания основного экрана через последовательный порт.
1.22 (28.12.11) - команды языка графического интерфейса ATYPE (4Eh) и TXTK (57h);
- исправлена ошибка чтения значений индексных регистров универсального байтового буфера (R9030, R9031).
1.23 (31.01.12) - исправлена ошибка ДОС, возникавшая при записи строки в последний кластер каталога.
1.24 (02.05.12) - добавлены команды перехода к подпрограмме LCALL и возврата из подпрограммы RETUL в языке графического интерфейса пользователя.
1.25 (29.01.13) - исправлена ошибка вывода графических объектов большого размера;
- изменён алгоритм обработки групповых операций ДОС.
1.26 (18.03.13) - исправлена ошибка, препятствовавшая работе драйвера электронных дисков с микросхемами AT45DB081.
1.27 (28.10.13) - внесены изменения в драйвер электронных дисков;
- изменен алгоритм обработки пошагового прохода команд "К ЭКР" и "К ГРФ".
1.28 (11.02.14) - режим автоматического перезапуска нулевого таймера (R9050);
- чтение флага состояния регистра автоматического обновления экрана (R9206);
- исправлены ошибки в работе графических функций (R9000, R9002, R9014);
- изменён алгоритм обработки разрешения автоматического запуска программы (R9048);
- в системе меню разделены операции форматирования и ввода имени диска.
1.29 (02.07.14) - исправлены ошибки интерфейса.
1.30 (08.07.14) - исправлена ошибка установки текущего значения горизонтальной координаты при выводе символов.
ЭЛЕКТРОНИКА МК-161
1.02 (24.06.09) - исправлена ошибка функций "F xy" и "F ex", возникавшая при переполнении.
1.03 (25.01.10) - исправлена ошибка в командах косвенных условных переходов "Kx<0M", "Kx=0M", "Kx≥0M", "Kx≠0M".
1.04 (05.03.10) - введён вывод ошибки при вычислении выражений 0÷0 и 00;
- результат выполнения операции "К ИПРГ" при выходе за верхнюю границу памяти программ приведён в соответствие с описанием в РЭ.
1.05 (17.01.11) - исправлена ошибка функции R9038.
1.06 (16.02.11) - функции графического интерфейса пользователя (R9200-9209).
1.07 (05.04.11) - загружаемый шрифт (R9009).
1.08 (25.08.11) - функции работы с таблицами (R9210-9213);
- запрет останова исполняемой программы командой С/П (R9048).
1.09 (06.10.11) - команды считывания основного экрана через последовательный порт.
1.10 (28.12.11) - команды языка графического интерфейса ATYPE (4Eh) и TXTK (57h);
- исправлена ошибка чтения значений индексных регистров универсального байтового буфера (R9030, R9031).
1.11 (17.01.12) - исправлена ошибка записи признака окончания ввода числа в регистр результата выполнения операции (R9209).
1.12 (31.01.12) - исправлена ошибка ДОС, возникавшая при записи строки в последний кластер каталога.
1.13 (02.05.12) - добавлены команды перехода к подпрограмме LCALL и возврата из подпрограммы RETUL в языке графического интерфейса пользователя.
1.14 (29.01.13) - исправлена ошибка вывода графических объектов большого размера;
- изменён алгоритм обработки групповых операций ДОС;
- исправлена ошибка, препятствовавшая работе драйвера электронных дисков с микросхемами AT45DB081.
1.15 (13.08.13) - внесены изменения в драйвер электронных дисков.
1.16 (28.10.13) - изменен алгоритм обработки пошагового прохода команд "К ЭКР" и "К ГРФ".
1.17 (06.11.13) - в системе меню разделены операции форматирования и ввода имени диска.
1.18 (17.02.14) - режим автоматического перезапуска нулевого таймера (R9050);
- чтение флага состояния регистра автоматического обновления экрана (R9206);
- исправлены ошибки в работе графических функций (R9000, R9002, R9014);
- исправлена ошибка индикатора положения курсора в тексте;
- изменён алгоритм обработки разрешения автоматического запуска программы (R9048).
1.19 (02.04.14) - исправлены ошибки интерфейса.
1.20 (08.07.14) - исправлена ошибка установки текущего значения горизонтальной координаты при выводе символов.
1.21 (25.04.16) - установлен корректный код ошибки 2 при обмене данными с ЭВМ;
- исправлена ошибка установки времени ожидания R9073;
- исправлена ошибка, возникавшая при запросе текущего номера записей блокнота;
- исправлена ошибка, возникавшая при запуске программы через внешний доступ в режиме программирования;
- исправлена ошибка при создании файла без предварительного выбора диска в режиме внешнего доступа;
- имеется ошибка в реализации протокола обмена данными.
1.22 (10.05.16) - исправлена ошибка при создании файла программы с размером более 100 страниц в режиме внешнего доступа;
- запись поля даты в каталоги и файлы при использовании внешнего доступа и R9125 выполняется одинаковым образом;
- имеется ошибка в реализации протокола обмена данными.
1.23 (18.12.17) - исправлена ошибка в реализации протокола обмена данными.
ЭЛЕКТРОНИКА МК-1152
1.01 (10.09.13) - внесены изменения в драйвер электронных дисков;
1.02 (02.02.14) - режим автоматического перезапуска нулевого таймера (R9050);
- чтение флага состояния регистра автоматического обновления экрана (R9206);
- исправлены ошибки в работе графических функций (R9000, R9002, R9014).
1.03 (14.02.14) - изменён алгоритм обработки разрешения автоматического запуска программы (R9048);
- исправлена ошибка индикатора положения курсора в тексте;
- в системе меню разделены операции форматирования и ввода имени диска.
1.04 (18.03.14) - исправлены ошибки интерфейса.

НПП "СЕМИКО" (383) 271-01-25 (многоканальный)