Встроенное программное обеспечение ЭКВМ
Файлы ISP предназначены для передачи в ЭКВМ в режиме загрузки через последовательный интерфейс. Для загрузки используется программа ISPMK (см. ниже).
Описание версий приведено на отдельной странице.
| Версия |
Файл |
Примечания |
| ЭЛЕКТРОНИКА МК-152 (МК-152М) |
| 1.22 (28.12.11) |
152_1_22.isp |
- команды языка графического интерфейса ATYPE (4Eh) и TXTK (57h);
- исправлена ошибка чтения значений индексных регистров универсального байтового буфера (R9030, R9031).
|
| 1.23 (31.01.12) |
152_1_23.isp |
- исправлена ошибка ДОС, возникавшая при записи строки в последний кластер каталога.
|
| ЭЛЕКТРОНИКА МК-161 |
| 1.11 (17.01.12) |
161_1_11.isp |
- исправлена ошибка записи признака окончания ввода числа в регистр результата выполнения операции (R9209).
|
| 1.12 (31.01.12) |
161_1_12.isp |
- исправлена ошибка ДОС, возникавшая при записи строки в последний кластер каталога.
|
Исходный код ПО ЭКВМ
Приведены блоки исходного кода, которые могут быть полезны при разработке эмуляторов или переносе программы ЭКВМ на другие аппаратные платформы. Распространяются под модифицированной лицензией BSD.
Исходный код - ассемблер микроконтроллера серии МК51 (i8051). Кодовая страница ibm866.
Кросс-средства для работы с ЭКВМ Электроника МК
Представлены программы для компьютеров, совместимых с IBM PC/AT. Программы работают под операционными системами GNU/Linux, DOS (в том числе FreeDOS, PTS-DOS, ДОС "Багет") и Windows (от Windows-98). Исполняемые EXE файлы системы win32 выполняются в других ОС при помощи Wine версий от 1.0 и выше. Файлы ELF ОС GNU/Linux могут быть запущены в BSD-системах (FreeBSD, OpenBSD). Возможна компиляция программ под другие ОС и платформы.
| Краткое описание |
Версия |
Файл |
| Загрузка встроенного ПО |
ISPMK
Программа для загрузки файлов ISP в ЭКВМ через последовательный интерфейс для ОС Windows и Linux (под Wine).(Freeware)
>>
|
1.04
|
ispmk-1.04.i386.win32.exe.zip
(68,4 кб)
ispmk-1.04.i386.win32.exe.md5
(60 б)
|
| Компиляторы и декомпиляторы, среды разработки |
MK
Компилятор и декомпилятор файлов, обмен данными с ЭКВМ "Электроника МК" для ОС Windows и Linux (под Wine).(Freeware)
>>
|
1.22
|
mk_v122.exe.zip
(267,0 Кб)
mk_v122.exe.md5
(46 б)
|
|
1.23
|
mk_v123.exe.zip
(267,6 Кб)
mk_v123.exe.md5
(46 б)
|
MKL2MKP
Компилятор файлов MKL (GPL).
Исполняемые файлы для ОС GNU/Linux, DOS, Win32. В DOS программа запускается под экстендерами DOS4GW v1.97 (отдельный файл) или PMODE/W v1.33 (встроенный).
>>
|
0.24
|
mkl2mkp-0.24.i386.fc4.elf
(51,2 Кб, GNU/Linux)
mkl2mkp-0.24.i386.dos4g.exe
(166,4 Кб, DOS/DOS4GW)
dos4gw.exe
(259,2 Кб)
mkl2mkp-0.24.i386.dos.pmw.exe
(165,5 Кб, DOS/PMW)
mkl2mkp-0.24.i386.win32.exe
(87,1 Кб, Win32)
mkl2mkp-0.24.c
(123,1 Кб, C)
|
0.25
|
mkl2mkp-0.25.i386.fc4.elf
(51,2 Кб, GNU/Linux)
mkl2mkp-0.25.c
(127,9 Кб)
|
MKP2MKL
Декомпилятор файлов MKP (GPL).
Исполняемые файлы для ОС GNU/Linux, DOS, Win32. В DOS программа запускается под экстендерами DOS4GW v1.97 (отдельный файл) или PMODE/W v1.33 (встроенный).
>>
|
0.11
|
mkp2mkl-0.11.i386.linux.elf
(47,9 Кб, GNU/Linux)
mkp2mkl-0.11.i386.dos4g.exe
(141,5 Кб, DOS/DOS4GW)
dos4gw.exe
(259,2 Кб)
mkp2mkl-0.11.i386.dos.pmw.exe
(140,6 Кб, DOS/PMW)
mkp2mkl-0.11.i386.win32.exe
(64,7 Кб, Win32)
mkp2mkl-0.11.c
(80,5 Кб)
|
| Обмен файлами через последовательный порт |
PMKCOM
Обмен файлами программ (mkp), данных (mkb, mkd, mkt), блокнота (mkn) и считывание изображений (mki). Запись в память, а также считывание из памяти ЭКВМ.
>>
|
0.17
|
pmkcom-0.17.i386.elf
(24,4 кб, GNU/Linux)
pmkcom-0.17.i386.win32.exe
(52,0 кб, Win32)
pmkcom-0.17.c
(34,3 кб)
pmkcom-linux.c
(10,0 кб)
pmkcom-win.c
(10,2 кб)
|
| Конверторы файлов |
BMP2MKI
Преобразователь графических файлов BMP в файлы MKI (GPL).
>>
|
0.12
|
bmp2mki-0.12.i386
(8,2 кб, GNU/Linux)
bmp2mki-0.12.i386.dos.exe
(12,0 кб, DOS)
bmp2mki-0.12.i386.win32.exe
(20,7 кб, Win32)
bmp2mki-0.12.c
(7,3 кб)
|
BMP2MKL
Преобразователь графических файлов BMP в файлы MKL, MKI и TXT (GPL).
>>
|
0.11
|
bmp2mkl-0.11.i386
(12,3 кб, GNU/Linux)
bmp2mkl-0.11.i386.dos.exe
(15,6 кб, DOS)
bmp2mkl-0.11.i386.win32.exe
(25,4 кб, Win32)
bmp2mkl-0.11.c
(14,6 кб)
|
MKI2BMP
Преобразователь файлов графического экрана MKI в файлы BMP (GPL).
>>
|
0.11
|
mki2bmp-0.11.i386.dos.exe
(14,3 кб, DOS)
mki2bmp-0.11.i386.win32.exe
(25,5 кб, Win32)
|
|
0.12
|
mki2bmp-0.12.i386.elf
(11,1 кб, GNU/Linux)
mki2bmp-0.12.c
(13,5 кб)
|
TXT2MKT
Преобразователь текстовых файлов в файлы MKT и MKN (GPL).
>>
|
0.12
|
txt2mkt-0.12.i586
(14,2 кб, GNU/Linux)
txt2mkt_v012.exe.zip
(9,9 кб, Win32)
txt2mkt-0.12.c
(19,1 кб)
|
MKN2TXT
Преобразователь файлов MKN электронного блокнота ЭКВМ в текстовые файлы TXT и HTM (GPL).
>>
|
0.12
|
mkn2txt-0.12.i386.linux.elf
(14,6 кб, GNU/Linux)
mkn2txt-0.12.i386.win32.exe
(27,4 кб, Win32)
mkn2txt-0.12.i86.dos.exe
(26,2 кб, DOS)
mkn2txt-0.12.c
(18,0 кб)
|
| Вспомогательные программы |
MKCFG
Программа для создания файла конфигуации mk.cfg (GPL).
>>
|
0.11
|
mkcfg-0.11.i386
(12,2 кб, Linux)
mkcfg-0.11.i386.dos.exe
(16,2 кб, DOS)
mkcfg-0.11.i386.win32.exe
(24,2 кб, Win32)
mkcfg-0.11.c
(13,6 кб)
|
MKP2MKL.SH
Скрипт для преобразования всех MKP файлов текущего каталога
|
0.1
|
mkp2mkl.sh
(198 байт, Shell)
|
MKI2BMP.SH
Скрипт для преобразования всех MKI файлов текущего каталога в BMP. Параметры преобразования указаны в sh-файле.
|
0.1
|
mki2bmp.sh
(205 байт, Shell)
|
| Программные калькуляторы, эмуляторы ЭКВМ |
ВК-6
Свободный калькулятор, предназначенный для исполнения байт-кода ПМК серии "Электроника Б3-34",
ЭКВМ серии "Электроника МК-161", а также совместимых с ними (GPL3). Терминальный режим, псевдографика, подключение к графической оболочке.
Может использоваться в качестве эмулятора ЭКВМ для отладки программ.
>>
|
0.30
|
vk6-0.30.zip
(132,5 кб, проект GCC)
vk6-0.30.i586
(112,0 кб, GNU/Linux, UTF-8)
|
|