Знакогенератор
Набор символов ЭКВМ основан на альтернативной кодировке из ГОСТ 19768-87 и хорошо совместим с кодовой страницей 866 фирмы IBM, которая в свою очередь основана на фундаментальном американском стандарте ASCII.
Основное достоинство «альтернативной» кодировки, помимо её широкой распространённости — русские буквы в ней идут в алфавитном порядке, хотя и не всегда последовательно. По историческим причинам[1] между строчными русскими буквами "п" и "р" наблюдается разрыв в 48 символов. Исключением из алфавитного правила стала буква "Ё", получившая свой код позднее остальных русских букв.
Тексты на русском и английском языках, подготовленные в стандарте операционной системы MS-DOS, могут читаться на ЭКВМ без перекодировки. Тоже самое относится ко всем текстам в популярнейшей кодировке ASCII. Тексты, подготовленные в Юникоде и кодировках других операционных систем (MSX, Windows, Linux, OS X и др.), достаточно перекодировать в «стандарт MS-DOS», то есть кодовую страницу 866. На некоторых текстах можно достичь лучших результатов, если учитывать весь набор символов ЭКВМ.
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | a | b | c | d | e | f | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | ▌ | (нет) | (нет) | (нет) | (нет) | (нет) | (нет) | (нет) | (нет) | "\t" | "\n" | (нет) | (нет) | "\r" | (нет) | (нет) |
1 | ► | (нет) | (нет) | || | (нет) | (нет) | (нет) | (нет) | ↑ | ↓ | → | ← | (нет) | (нет) | (нет) | " " |
2 | " " | ! | " | # | $ | % | & | ' | ( | ) | * | + | , | - | . | / |
3 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
4 | @ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O |
5 | P | Q | R | S | T | U | V | W | X | Y | Z | [ | \ | ] | ^ | _ |
6 | ` | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o |
7 | p | q | r | s | t | u | v | w | x | y | z | { | | | } | ~ | ⌂ |
8 | А | Б | В | Г | Д | Е | Ж | З | И | Й | К | Л | М | Н | О | П |
9 | Р | С | Т | У | Ф | Х | Ц | Ч | Ш | Щ | Ъ | Ы | Ь | Э | Ю | Я |
a | а | б | в | г | д | е | ж | з | и | й | к | л | м | н | о | п |
b | ÷ | ≥ | ≠ | × | ↑_ | ⟳ | (нет) | ↔ | (нет) | π | (нет) | (нет) | (нет) | 2 | x | y |
c | ↵ | ↤ | ⇤ | ⇥ | ← | → | ↑ | ↓ | ↖ | ↘ | ↔ | (нет) | (нет) | (нет) | (нет) | (нет) |
d | (нет) | (нет) | (нет) | (нет) | (нет) | (нет) | (нет) | (нет) | (нет) | (нет) | (нет) | (нет) | (нет) | (нет) | (нет) | (нет) |
e | р | с | т | у | ф | х | ц | ч | ш | щ | ъ | ы | ь | э | ю | я |
f | Ё | ё | (нет) | (нет) | (нет) | (нет) | (нет) | (нет) | (нет) | (нет) | (нет) | √ | (нет) | (нет) | (нет) | (нет) |
Примечание
- ↑ Алфавит строчных русских букв был «разрублен», т.к. возможность читать русские тексты в программе Norton Commander, сохраняя красивые «рамочки» из псевдографики, была неотразимо привлекательной. Псевдографика IBM была заменена на спецсимволы ПМК, но для сохранения совместимости позиции русских букв остались нетронутыми.