| Версия |
Примечания |
| ЭЛЕКТРОНИКА МК-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;
- результат выполнения операции "К ИПРГ" при выходе за верхнюю границу памяти программ приведён в соответствие с описанием в РЭ.
|
| ЭЛЕКТРОНИКА МК-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;
- результат выполнения операции "К ИПРГ" при выходе за верхнюю границу памяти программ приведён в соответствие с описанием в РЭ.
|