spamsink: (Default)
[personal profile] spamsink posting in [community profile] besm6
Довольно давно было известно, что в ОС ДИСПАК была команда ввода задач с 5-дорожечной перфоленты, но попробовать это делать у меня дошли руки только пару дней назад. Оказалось, что кодировка для ввода с перфоленты сильно отличается от стандартной телеграфной кодировки МТК-2.

Таблица перекодировки, найденная как в исходных текстах, так и на диске 2053 из С. Бора, следующая (и изобилует ошибками):

Двоичный кодЛАТРУСЦИФ
00000Буквы русские
00001TЩ5
00010
00011O9
00100Пробел
(включает русский регистр, в остальном игнорируется)
00101H÷;
00110N<,
00111M>.
01000|¯
01001LЛ)
01010S (R)4
01011I (G)Г[
01100J (I)И8
01101PО (П)0
01110CЦ:
01111W (V)Ж=
10000EЭ3
10001¯З+
10010F (D)Д0
10011BБ!
10100SШ*
10101YЫ6
10110FФ]
10111X6 (Ь)/
11000A*-
11001WЧ2
11010L (J)Й×
11011Цифры
11100V (U)Ю7
11101R (Q)Я1
11110K(
11111Буквы латинские

Зеленым выделены коды, которые не изменились по сравнению с МТК-2 (в предположении отсутствия ошибок); красным выделены очевидные ошибки (в скобках - что должно было быть). Желтым выделены подозрительные места: звёздочка встречается дважды; надчерк явно упомянут дважды в комментариях в исходном тексте (или буквой Z решили пренебречь, или это ошибка, потому что коды Z и надчерка соседние в кодировке ГОСТ).

Такое впечатление, что ввод с 5-дорожечной перфоленты в Диспаке делали "на отвяжись", и никогда не тестировали.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

Сообщество любителей БЭСМ-6

December 2025

S M T W T F S
 123456
78910111213
14151617181920
21222324252627
282930 31   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 14th, 2026 08:12 pm
Powered by Dreamwidth Studios