Преобразователь структуры двоичных данных


Главная / ЭКВМ / Программы для ЭКВМ / Служебные программы и утилиты

Автор программы: Электромонтёр

Описание

Программа преобразует данные из двоичной области в формат выводимого через регистровую функцию R9016 графического образа.

На сайте НПП "Семико" (bmp2mki) есть программа преобразования чёрно-белых графических файлов в формат графического экрана ЭКВМ. Для примера взято изображение:

Свиборг

Для просмотра изображения на экране калькулятора нужна специальная программа.

Но если вывести изображение на экран с помощью регистровой функции (R9016), то получаемое изображение даже отдалённо не напоминает оригинал:

Несовпадение структуры графического экрана и формата образа

Это связано с несовпадением внутренней структуры графического экрана и формата выводимого через регистровую функцию R9016 графического образа.

Вывод изображения на экран с помощью регистровой функции имеет неоспоримые преимущества: простота и повышенное быстродействие.

Для преобразования двоичных данных формат графического образа написана простая программа.
После запуска программы ждём пару минут...
После останова вводим, 1002 РРП 9016 КГРФ и получаем изображение:

Свиборг на МК-161

Как видите, теперь изображение полностью совпадает с оригиналом.




Файл программы: mki2mkb.mkp (КС 5471/73)


  0 1 2 3 4 5 6 7 8 9
00 0 П 0 П 1 1 0 0 4 П 2 2 1
10 0 4 П 3 1 0 2 4 П 4 ИП 0 1
20 2 8 ÷ K [x] П 6 ИП 0 1 2 8 ИП 6
30 × - П 5 8 × ИП 6 + П 1 ИП 0 ИП 2
40 0 + + П 7 ИП 1 ИП 3 0 + + П 8
50 K ИП 7 K П 8 ИП 0 1 + П 0 ИП 4 - F x≥0 18
60 Cx П 0 ИП 0 ИП 2 0 + + П 7 ИП 0 ИП 3
70 0 + + П 8 K ИП 8 K П 7 ИП 0 ИП 3 0 +
80 + П 8 Cx K П 8 ИП 0 1 + П 0 ИП 4 -
90 F x≥0 62 Cx B↑ B↑ B↑ С/П      

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