Символ с кодом 0
Символ с кодом 0 служит для обозначения конца строки, но помимо этого, в отличии от символа с кодом 255, имеет собственный глиф. В строках РЯМК записывается как '\0', такое же обозначение принято в языке Си. Это единственный управляющий символ, который может быть использован во встроенном редакторе текста ЭКВМ как часть текста.
В документации этот символ обозначен как "▌". В Юникоде символ "▌" имеет код U+258C (E2 96 8C в UTF-8) и называется LEFT HALF BLOCK.
С клавиатуры компьютеров символ с кодом 0 вводится комбинацией клавиш Ctrl-@. В стандарте ASCII он обозначается NUL (NULL, пустой символ), в СССР — ПУС (ПУСТО).
При выводе строки с помощью функций R9021, R9022 или R9026, R9027 сам символ с кодом 0 не выводится.
Шрифт 0
Символ с кодом 0 в шрифте 0 имеет ширину 3 точки.
.DB 0,3 .DW KS0_00-FONT_0 KS0_00: .DB 7EH,7EH,7EH
Шрифт 1
Документация утверждает, что символ с кодом 0 в шрифте 1 отсутствует. Тем не менее в файле f1_1_01.asm присутствует следующее описание:
.DB 0,8 .DW KS1_00H-FONT_1 KS1_00H: .DB 0,0 .DB 0FEH,7 .DB 0FEH,7 .DB 0FEH,7 .DB 0FEH,7 .DB 0,0
Шрифт 2
Символ с кодом 0 в шрифте 2 отсутствует.
Ссылки
- См. также символ с кодом 255
- Block Elements в английской Википедии (англ.)
- Null character в английской Википедии (англ.)
- Управляющие символы на Википедии
- Псевдографика в русской Википедии