MyBooks.club
Все категории

Павел Дмитриев - Разбег в неизвестность

На сайте mybooks.club вы можете бесплатно читать книги онлайн без регистрации, включая Павел Дмитриев - Разбег в неизвестность. Жанр: Альтернативная история издательство Литагент «Альфа-книга»c8ed49d1-8e0b-102d-9ca8-0899e9c51d44,. Доступна полная версия книги с кратким содержанием для предварительного ознакомления, аннотацией (предисловием), рецензиями от других читателей и их экспертным мнением.
Кроме того, на сайте mybooks.club вы найдете множество новинок, которые стоит прочитать.

Название:
Разбег в неизвестность
Издательство:
Литагент «Альфа-книга»c8ed49d1-8e0b-102d-9ca8-0899e9c51d44
ISBN:
978-5-9922-1323-2
Год:
2012
Дата добавления:
17 сентябрь 2018
Количество просмотров:
308
Читать онлайн
Павел Дмитриев - Разбег в неизвестность

Павел Дмитриев - Разбег в неизвестность краткое содержание

Павел Дмитриев - Разбег в неизвестность - описание и краткое содержание, автор Павел Дмитриев, читайте бесплатно онлайн на сайте электронной библиотеки mybooks.club
Миновал первоначальный шок, охвативший Петра Воронова после его «провала» из 2010 года в прошлое СССР. Тяжелое колесо истории перескочило на рельсы новой реальности, и какой она будет – уже никто не знает. Но жизнь продолжается, на фоне быта и производственных интриг главный герой не устает внедрять компьютерные технологии XXI века в 1967 году. Сложностей на этом пути более чем достаточно, даже простейшие клавиатура и дисплей с трудом укладываются в сознании ученых и инженеров прошлого.

Между тем обогащенная знанием о будущем часть руководителей страны окончательно консолидирует политическую и экономическую власть и начинает осторожные реформы.

Разбег в неизвестность читать онлайн бесплатно

Разбег в неизвестность - читать книгу онлайн бесплатно, автор Павел Дмитриев

Управлять экраном с диагональю чуть более тридцати сантиметров предполагалось всего лишь по трем проводам: кадровой/строчной синхронизации, земли, видео. Я пробовал говорить о цвете, но быстро понял – ждать взаимности от техники в этом вопросе придется как минимум несколько лет. Мэнээсы дополнительно настояли на выводе звука, спорить с такой мелочью не стал, хотя и был уверен в будущей бесполезности. С дизайном корпуса тоже сложностей не возникло – по сути, получился металлический куб. Так что наш научный отдел быстро подготовил документацию и сдал ее в МЭП.

Зато дальше Иванам пришлось изрядно поломать голову без моей помощи. Ведь в устройстве телевизоров я разбирался примерно как в балете и фотонных звездолетах. Хотя на уровне схемы все выглядело просто. Всего-то вместо «эфирного» сигнала нужно было подать «компьютерный». Причем аналоговый и непрерывный, никаких пикселов в нем не предусматривалось, а значит, нельзя было обойтись без быстродействующего ключа для управления яркостью точки на экране. Если думать о градациях серого, то это выливалось в полноценный ЦАП, что, впрочем, тоже не выглядело сверхтехнологией.

Однако дьявол, как обычно, скрывался в мелочах. Если прикинуть частоты, то выйдет весьма неприятная картина. В телевизоре что-то около пяти сотен строчек[366], в каждой нужно «показать» шестьсот сорок пикселов, а вот достижимые при массовом производстве частоты микросхем логики находятся в районе 10 МГц[367]. Быстрого прорыва тут нельзя ждать даже с подарками из будущего. Если десять миллионов разделить на произведение шестисот сорока на пятьсот, учесть всякие мелочи вроде обратного хода луча, то получится двадцать пять – тридцать кадров в секунду. А я-то по наивности надеялся сразу сделать монитор на сотню герц вертикальной развертки…

Более того, стандартные системы развертки оказались «заточены» строго на частоту 50 Гц, какой-то балбес посчитал, что делать иначе нельзя из-за наводок от сети электропитания[368]. Значит, вытягивать «interlaced»[369] 30 или 40 Гц бессмысленно, вариантов всего два – или 25р обычных, progressive, или 50i. Жуткая гадость! Я хорошо помнил, как реагировали мои детские глаза на новый «стогерцовый» монитор после старого, который «тянул» всего лишь 85р. Поэтому резко стало жалко девушек-операторов. Тут на самом деле впору задуматься об использовании только части экрана, не зря этим путем пошли разработчики IBM 2260.

Против такого не поможет даже самый «медленный» люминофор. Пришлось устроить импровизированный мозговой штурм «на троих», только вместо положенной по традиции водки и селедки на столе были неизменные пряники и чай. И надо сказать, это средство помогло. Уже где-то через час я не выдержал и выкрикнул: – «Нити!!!» Вспомнил, что когда-то, еще до жидкокристаллических мониторов, один из производителей телевизоров предложил наносить цветной люминофор не круглыми точками, а полосками-нитями[370]. Из-за этого пикселы получались вытянутыми по вертикали, но изображение в целом выглядело куда лучше, чем обычное.

Конечно, в нашем положении не до таких высоких технологий. Но… Я просто взорвался потоком фраз: «Кто сказал, что для удвоения штатовских двенадцати строчек текста на экране до советских двадцати четырех нельзя обойтись парой сотен линий развертки? Долой буржуазные предрассудки! Да здравствует рабоче-крестьянская наука СССР! И вообще, сколько можно пить чай, где мой коньяк?!»

В переводе на нормальный язык это означало, что если попросту вытянуть пятно от пушки ЭЛТ по вертикали, то большая часть проблем решится сама собой! Чуть развив идею, мы урезали осетра маски символа с 8х16 пикселов до 7х11[371] и получили двести шестьдесят четыре строчки. Что очень даже красиво уложилось в минимально-разумные 50 Гц кадровой частоты.

Осталось только понять, какое устройство будет формировать «картинку». Поставить видеокарту в ЭВМ – подход явно не для шестидесятых. Шины тут не было, единого стандарта тоже, поэтому в ход опять пошел хорошо освоенный УИ-8. Сначала я хотел запихинуть всю электронику непосредственно под «телевизор», но потом пришлось отказаться от этой идеи – с памятью на ферритовых кольцах ящик выходил слишком большим. Причем НИИ «Точной механики», к которому попала на изучение микросхема RS-232 из будущего, так и не смог освоить производство чего-то, похожего на статическую память, примеров которой было более чем достаточно в буферах чипа. Мало им, видете ли, кристаллов для изучения, слишком передовой техпроцесс использован, не могут инженера пересчитать размеры транзисторов из одного мкм образца в свои десять мкм. Зато небось в отпуск ходят строго по расписанию! Надежда оставалась только на волшебный пинок от Шелепина, которому я не преминул пожаловаться на важность вопроса.

Впрочем, без полупроводниковой памяти работа и не думала останавливаться. Если не вдаваться в детали, получалось следующее: имелось два восьмиразрядных регистра под пикселы, из которых быстродействующий ключ брал биты для вывода на экран. Пока из первого регистра биты выводились – во второй загружались семь точек следующего символа из ПЗУ знакогенератора (именно там «жила» таблица «гостовского кода») и бит межбуквенного разделителя. Во всем этом процессе учитывались положение курсора и прочие атрибуты типа мигания, подчеркивания, инверсии, жирного шрифта. Соответственно, после вывода восьми пикселов регистры «менялись ролями».

По идее, данные для ПЗУ можно было брать напрямую из памяти «видеокарты». Вот только ферритовые кольца – совсем не полупроводниковый SRAM[372], и время выборки в двадцать микросекунд (или 50 кГц) в несколько раз больше нужного. Поэтому пришлось поставить еще один огромный стошестидесятибайтный буфер на две строки. Пока из одной в одиннадцать проходов (по одному на каждую строчку матрицы) «вытаскивались» данные для знакогенератора, вторая спокойно и неторопливо заполнялась «с феррита».

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


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

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


Разбег в неизвестность отзывы

Отзывы читателей о книге Разбег в неизвестность, автор: Павел Дмитриев. Читайте комментарии и мнения людей о произведении.

Прокомментировать
Подтвердите что вы не робот:*
Подтвердите что вы не робот:*
Все материалы на сайте размещаются его пользователями.
Администратор сайта не несёт ответственности за действия пользователей сайта..
Вы можете направить вашу жалобу на почту librarybook.ru@gmail.com или заполнить форму обратной связи.