Knigi-for.me

Еще не поздно 1-5 (версия 2012 года) - Павел Владимирович Дмитриев

Тут можно читать бесплатно Еще не поздно 1-5 (версия 2012 года) - Павел Владимирович Дмитриев. Жанр: Альтернативная история издательство , год . Так же Вы можете читать полную версию (весь текст) онлайн без регистрации и SMS на сайте knigi-for.me (knigi for me) или прочесть краткое содержание, предисловие (аннотацию), описание и ознакомиться с отзывами (комментариями) о произведении.
мультик. — Если мед есть, то его сразу нет.

— Так и получается, — подтвердила жена. — Школьники букву изучают, писать учатся, а потом в книгах и газетах ее не используют.

— Спасибо, Кать, — чмокнул в щечку. — Что бы я без тебя делал!

Выходит, разработчики были искренне уверены: дни буквы «ё» сочтены. Ее не было в окружающем их медиапространстве, даже на клавишах телетайпа. А тут такой шанс, 32+32=64, то есть все буквы укладывались ровно в восемь байт адреса. Переключать регистр и просто адресовать букву было сплошным удовольствием! Стоит ли портить такой прекрасный порядок вещей, словно бы дарованный свыше, давно отмененной буквой?[435]

На всякий случай специально сходил посмотрел на клавиатуру ноутбука. Покрутил разные софтины две тысячи десятого года. Буквы «ё» не оказалось даже в налоговой отчетности 1С. Осталось только махнуть рукой — сколь бы ни боролись энтузиасты за этот символ, доживет он только до очередной языковой реформы. Ткнул пальцем в «Основную» кодировку без всяких изменений. Если я правильно понимаю, то при обработке как минимум восьмидесяти процентов русскоязычного текста «е» и «ё» необходимо уравнять «в правах». То есть надо создавать надстройку над любым алгоритмом, при этом место нахождения злосчастной буквы вообще безразлично[436]. Оформленное предложение отправил в главк МЭПа, кросспостом товарищу Шелепину. Так точно не потеряется, дело нешуточной государственной важности. Заодно посоветовал активно использовать термин «байт», директивно и навсегда равный восьми битам. Соответственно, разрядность ЭВМ исчислять исключительно по степени двойки, ну там 4, 8, 16, 32, 64… Кто будет против — враг мира, прогресса и Коммунистической партии. Конструкторов БЭСМ-4 с сорокапятиразрядным словом вообще стоило бы приговорить к принудительным работам по устранению самодеятельности. Хотя этого лучше не писать, времена тут больно простые, еще на самом деле пристроят в «шарашку»[437].

Накатило просветление, и я набросал третье (или уже четвертое?) предложение — а именно: выработать единый стандарт для подключения периферии. Если пользоваться послезнанием, на первые лет двадцать понадобится всего три типа портов — медленный последовательный по двум-трем проводам (мышь, клавиатура, модем), быстрый параллельный на восьмибитную «букву» целиком (принтер, сканер, графопостроитель) и очень быстрый для мониторов и сетей типа Ethernet.

Однако идея показалась сыроватой. За ошибку от местных спецов можно было схлопотать нехилую отповедь, получить выволочку от Александра Николаевича и навсегда выработать скептическое отношение к будущим проектам. Оставил бумагу на неделю «вылежаться», а сам думал, черкал на листочке, говорил с Федором, мэнээсами и ребятами на ВЦ. В результате путевку в жизнь получил только однобайтовый УИ-8 (Универсальный Интерфейс на восемь линий), подозрительно похожий по своей сути на привычный по временам «до USB» Centronics, он же параллельный порт или принтерный LPT[438]. Компьютеры тут совсем слабенькие, тащить в них лишнее не стоит. Ничего особо дешевого, кроме разъемов и кабелей, в последовательных СОМ-портах нет. Так что можно жить без них.

Тем более что переходник это не бог весть какая сложность — Федор «в одну каску» спаял похожий вариант на «рассыпухе» за месяц. Пусть в итоге получился корпус на четверть кубометра, пока это неважно. Никогда не поздно заказать специальную микросхему-преобразователь, которую разработчики будут ставить при необходимости, если такая вообще появится в этом мире. Чтобы в ее применении ни от чего не зависеть, добавил в УИ-8 низковольтное питание. Благо отдельных проводов в используемых разъемах от БЭСМ-4 было более чем достаточно. Толщина меди на них наводила на мысли минимум о нескольких десятках, если не сотнях ватт. Не то что жалкие несколько ватт USB 2010 года[439].

С выводом видео на телевизор явно надо было разбираться отдельно. Если уж в мое время нужна была специальная видеокарта с прямым доступом на внутреннюю скоростную шину данных, в шестьдесят шестом без чего-то подобного ну никак нельзя было обойтись. Причем эта самая «карта» вполне могла оказаться размером с шифоньер. Сколько там требуется памяти только на экран? В буквах его разрешение будет что-то типа семьдесят на тридцать, итого более двух тысяч байт. Десятая часть оперативки БЭСМ-4, что в общем-то не так и страшно[440].

Тогда почему на столах в ВЦ все еще нет дисплеев? Ну да, мало передать в «телевизор» код в двоичном разряде. Чтобы пучок электронов нарисовал букву, надо ее разложить по пикселам. А это сразу десятки килобайт! Вот память и подсказывает, что образы знаков не случайно были жестко зашиты в видеоадаптер. Именно от этого и случились проблемы с кодировками.

Так что, пока надо не думать, а делать. Василию с ВЦ ТЭЦ придется намекнуть, чтобы заказал в главке парочку дисплеев от IBM. Заодно нужно купить бытовой телевизор — посмотрим, что можно сделать без заморских устройств. Соответственно, мне придется позаботиться, чтобы над этим требованием в МЭПе не посмеялись, а предоставили нам в кратчайший срок необходимое оборудование. Вплоть до того, чтобы подогнали под дисплей отдельную ЭВМ, хотя ждать полгода ради паллиатива очень не хотелось.

Одновременно я озадачил Федора и ученую команду Иванов разработкой нормальной клавиатуры и мышки под будущий монитор. А также попросил поразмышлять над видеоадаптером. Не думаю, что сделают, но пусть хоть попробуют для порядка. В целях повышения креативности мышления коллектива набросал футуристический эскиз разветвителя УИ-8 в виде здоровенного слитка золота. Пусть только попробуют нарушить требования!

…Все бы хорошо, но с телетайпом опять вышел облом. Меня подвели элементарная невнимательность и запарка с часами для съезда. То, что на этом убогом чуде три регистра, я знал, даже прикинул таблицу соответствия МТК-2 и «Основной» кодировки. Примерно догадывался, как ловить команды переключения раскладок софтом. Федор, в свою очередь, обещал, что это не понадобится: дескать, не так и сложно добавить старшую пару бит по команде смены регистра.

Вот только печатающие головки на телетайпе стояли трехлитерные, а не двух, как на всех пишущих машинках! Их переварка была в теории вполне реальной, но очень непростой задачей. Гораздо хуже другое, раскладка клавиш оказалась нестандартной, их было попросту мало. Машинистки от такого авангардизма впадали в ступор и отказывались работать.

В результате количество неиспользуемого хлама в боксе выросло на пару юнитов. Впору открывать музей и водить экскурсии. Хорошо, что на дворе стоял социализм — никто даже не подумал спросить: «А где же


Павел Владимирович Дмитриев читать все книги автора по порядку

Павел Владимирович Дмитриев - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки kniga-for.me.