Решил посмотреть содержимое ПЗУ KANJI.ROM, которое
шло в составе прошивки OCM (128 Kb).
Основной обьем - иероглифы, но в самом начале довольно
интересные символы и знаки и как ни странно полный
набор символов Кириллицы.
Все содержимое ПЗУ можно посмотреть если запустить
следующую программку:
Наиболее интересные символы:Код:10 SCREEN 5:X=0:Y=0:I=&H2121 20 PUT KANJI (X,Y),I 30 X=X+16:IF X>=256 THEN X=0 ELSE 50 40 Y=Y+16:IF Y>=208 THEN A$=INPUT$(1):CLS:Y=0 50 I=I+1 60 IF(I AND 127)=0 THEN I=I+160 70 IF I=&H2820 THEN I=&H3020 80 IF I<&H4F53 THEN 20 90 A$=INPUT$(1):END
Код:10 SCREEN 7:X=0:Y=0:I=&H2121 20 PUT KANJI (X,Y),I 30 X=X+16:IF X>=512 THEN X=0 ELSE 50 40 Y=Y+16:IF Y>=208 THEN A$=INPUT$(1):CLS:Y=0 50 I=I+1 60 IF(I AND 127)=0 THEN I=I+160 70 IF I=&H2421 THEN I=&H2721 80 IF I=&H2751 THEN X=0:Y=Y+16 90 IF I<&H2773 THEN 20 100 A$=INPUT$(1):END
PS. Пока занимался этим вопросом, обнаружил, что оказывается
модуль KANJI.VHD в TURBO-режиме работает со сбоями, пришлось ввести
небольшую коррекцию, так что теперь он работает и в TURBO.
Размещение образов символов в Kanji.rom
===========================
Размер символа 16*16 точек
Вывод в произвольную точку экрана производится
оператором:
PUT KANJI [(X,Y)],< JIS kanji code >[, < colour >[, < logical operation > [, < mode >]]]
Где:
X и Y - координаты символа в экране с разрешением в пиксель;
<JIS kanji code> - код размещения символа в KANJI.ROM;
<colour> - код цвета символа;
<logical operation> - логический оператор (OR, AND и т.д);
<mode> - режим.
Коды размещения наиболее интересных символов:
&H2121..&H217E - знаки (в том числе . , : ; и т.д)
&H2221..&H227E - символы
&H2330..&H2339 - цифры от 0 до 9
&H2341..&H235A - латинские заглавные от A до Z
&H2361..&H237A - латинские прописные от a до z
&H2621..&H2638 - греческие заглавные
&H2641..&H2658 - греческие прописные
&H2721..&H2742 - кириллица заглавные от A до Я
&H2751..&H2772 - кириллица прописные от а до я



Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 

