Чтение онлайн

на главную

Жанры

Шрифт:
* * *

Вкупе с знаниями будущего, сильнейшей потребности в дисплее для вычислителей серии «М», пока ещё только-только появившейся новой полупроводниковой элементной базы — транзисторов, всё это и сыграло свою роль в том, что для возможного использования в составе комплекта М-4 было принято решение о создании текстового дисплея на базе знакопечатающей ЭЛТ.

За полгода, за то время, пока «главный программист СССР» находится в командировке в США..

* * *

Договаривали Брук и Лосев уже во временном кабинете первого, куда они перебрались после улицы.

— После этого, собственно, всё и завертелось. Понимание, что самая большая техническая проблема, над которой мы ломали голову, имеет некое примитивное, в сравнении с жидкокристаллическими дисплеями и видеокартами компьютеров будущего, но вполне работоспособное решение, придало всем энтузиазма. В целом, мы уже имеем сейчас общее понимание, каким именно должен быть вычислитель М-4. Чтобы бы вы, Олег Владимирович,

понимали — детали, понятно, на совместных заседаниях представителей заводского КБ с сотрудниками моего НИИВТ обсуждать будут, но облик М-4 мы уже определили в узком кругу. Вопросы по аванпроекту сейчас сущая формальность, все основополагающие моменты решены. Я, Лебедев, Рожков, Ляпунов и Шура-Бура… в общем все, кто понимают полностью, что к чему, пришли к согласию.

Лосев, очевидно под впечатлением от энтузиазма Брука, напомнившим ему рассказы того самого и остальных из пятёрки главных действующих лиц о горячих, декабрьских 40-го года денёчках «мозгового штурма» в отношении будущей М-1, которые он сам пропустил, изучая в Ленинграде материалы из будущего по транзисторам, попросил обрисовать облик того, что виделось «первой персоналкой в мире, для пока немногих избранных..».

А заодно, снова напомнив себе о том, что, совместно с научным и трудовым коллективом УЖЕ подарил СССР мелкосерийное производство биполярных и полевых транзисторов, пока существующих в общем-то, в виде ничем не сильно выделяющихся среди некоторых известных ранее типов радиодеталей, «шляпок» и «прямоугольничков» с тремя контактами. Возможно, время появления микросхем — пусть пока и с небольшим количеством элементов в кристалле, не так далеко, как он думал, раз за разом изучая научно-популярное описание производства которых, описанное в статье в 8-м номере «Техники-Молодёжи» за 1988 год.

«Иного будущего» и «Иного прошлого»..

Тем временем Брук извлёк из небольшого сейфа папку с почти сотней машино— и рукописных листов, по пути хмыкнув:

— О принтере… печатающем устройстве мечтать, между прочим, начали. Но пока не буду забегать вперёд. Смотрите, Олег Владимирович, что мы надумали. М-4 видится нам в таком виде:

Первое: центром машины по прежнему останется 8-разрядное АЛУ и компоненты управления, полностью совместимые на уровне машинного кода с применёнными в моделях первого поколения вычислителей. Однако набор машинных кодов расширен, по причинам, о которых будет сказано позже. Кроме того, мы рассчитываем, что с помощью, в первую очередь, продукции возглавляемого вами производства, «набор логики» АЛУ и прочего сопутствующего, вместо ламп, реализовать на диодно-транзисторной элементной базе, что даст нам, по расчётам, быстродействие — примерно 10 тысяч целочисленных операций в секунду.

Второе: внутренняя память будет — как и в М-3, на ферритах, но вместо 4 килобайт, будет 64. Как 16 разрядная шина адреса и разрешает напрямую адресовать..

Лосев не выдержал и охнул.

— Я слышал от Абрама Фёдоровича, что этот тип памяти очень дорог и трудоёмок в изготовлении.

— Не дороже тех, что в первых двух моделях. Но да, в М-3 мы его скромно использовали. А сейчас… решили развернуться, вот от того и дороговатый вычислитель выйдет. По нашей предварительной оценке, около 20 % его стоимости будет складывается из цены на ферритовую память, тем более отдельные матрицы ныне нового объёма. Каждая по килобайту. А сам вычислитель будет раза в 3 дороже М-3. Но с ценой, в целом так понятно, почему — пока вы ещё с производством элементной базы по настоящему не развернулись, а новый вычислитель будет вначале — опытным образцом. Но его возможности окупят всё! Под стать улучшенному быстродействию — и объём памяти! И на полупроводниковой базе, в целом, вычислитель понадёжней должен быть, у нас статистика простоев выпущенных ранних моделей из-за постоянной потребности в заменах ламп сама за себя говорит. Но это ещё не всё — первые 16 из 64 килобайт внутренней памяти будет постоянной! Содержащей некое… по сравнению с будущим… жалкое подобие «bios-а» — стартового загрузчика компьютера — обеспечивающего его быстрый старт при загрузке и некие… сервисные функции. Пока поверьте — и даже это не главное! А самое важное то, что основную часть этой постоянной памяти, «ПЗУ» в терминологии будущего, будет, возможно, занято так называемым «интерпретатором языка программирования высокого уровня». Программы на котором сможет, теоретически конечно… до миллионов компьютеров в СССР — как до Луны… но тем не менее… программы сможет создавать даже смышлённый и обученный старшеклассник! Вы понимаете… какой это будет фантастический шаг! Рожков сильно за него ратует.

Лосев несколько секунд вникал в сказанное.

— Я конечно, видел разницу в… стиле программировании на компьютерах у Никиты и «его» программистов и то, как в КБ МЗЭТ корпят штатные программисты… но… как-то относил отдалённое повторение первого в лучшем случае лет через 20.. ну, пусть 15.

— Вот так! «Эмулятор» Рожкова только ему, да нашим двоим программистам доступен, сами понимаете почему и всё равно в нём писать прикладное ПО по задачам от Иоффе намного медленнее, чем в «интегрированной среде» на компьютерах будущего — торжествующе подчеркнул заявленное Брук и продолжил — а оставшиеся 48 килобайт адресуемого АЛУ пространства займёт оперативная память! Далее… третье — дисплей. Про идею с ним, в общих чертах, вы уже в курсе. Теперь что касается деталей… для него

будет своя память — так называемая видеопамять. решение мы подсмотрели понимаете… из каких годов — хоть пока и меньше килобайта, но чтобы не отгрызать от памяти для основного АЛУ сразу, оставив больше пространства под программное обеспечение… разноплановое. И чтобы АЛУ наше слабенькое не нагружать и память не делить. Тем более, держим сразу в уме то, что в будущем нам надо будет решать вопросы по графическим режимам, а там запросы к объёмам памяти — ого-го! Первый дисплей будет текстовой, раз только такое на знакопечатающей ЭЛТ можно реализовать. Пока думаем про экран с параметрами 32 на 24 символа. При таком раскладе ёмкость ОЗУ для дисплея будет — 768 байт. А, теперь про то, для чего мы расширим набор машинных кодов АЛУ, использовав как образец снова кое-что из 70х годов прошлого Рожкова. Первый раз он, при разработке машинных кодов ориентировался на так называемый процессор 8080 американский… и его советский клон КР580.. а сейчас — на улучшенный, но совместимый с машинным кодом первых двух — Z80. Был там у них такой, очень популярный и удачный для своего времени, говорит Рожков. И там имеется, в расширенном наборе команд всякая всячина типа блоковой пересылки… поблочного вывода, именно которые мы на логике реализуем, и ими же желаем через порт выводить данные в эту отдельную видеопамять, из которой логика уже знакопечатающей ЭЛТ будет знать, что в какую позицию — строку и столбец отображать на экране..

Лосев помотал головой и признался:

— Уже с трудом улавливаю, о чём это вы, Исаак Семёнович..

— Чёрт… и верно! Я в этом всём варюсь постоянно, даже в программистских вопросах стал разбираться… как говорит Никита Егорович — «загрузил вас..». В целом — будет как на экранах компьютеров будущего, но только текст. И пока — без цветов. Должно работать достаточно быстро.

— Вот, суть теперь понял! — обрадовался изобретатель транзистора этого «хода времени».

— Четвёртое — есть проработки начальные, по подключению новой периферии. Как для потенциального подключения печатающего устройства, так и для организации соединения пока в пределах нескольких соседних помещений по кабелю отдельных вычислителей между собой.

— Т. е. хотите чтобы «всё как в будущем»?

— Да, всё так… Пятое — внешние накопители. Остаются два магнитных барабана, их ёмкость, по планам, будет увеличена. И мы собираемся добавить возможность работы с магнитной лентой. Работы по образцам на основе ацетата целлюлозы, покрытого оксидом железа за два года с момента появления Рожкова, проведены, перед войной немецкие образцы магнитофонов на ленте, а не на стальной проволоке, смогли закупить. К декабрю товарищи с одного завода обещают привезти 6 штук магнитофонов советского производства сюда. В НИИВТ и в КБ МЗЭТ. От перфокарт в М-4 мы откажемся, слишком мало на них входит, на одной штучке — меньше 100 байт… с нашими новыми запросами и возможностями это категорически мало, устройство-считыватель сам по себе не дёшево, и часто… «глючит». Он обрабатывает, даже когда работает идеально, не более нескольких сотен перфокарт в минуту.

— С помощью знаний из будущего многие этапы хотите «проскочить»? — уловил Лосев.

— Верно! И ещё… шестое — большой и комплексный, я бы сказал — концептуально важный, замысел по ПО. По целом комплексу ПО, который наш гость из будущего, от всего происходящего весьма приободрённый, предлагает создать. Мы тут… — Исаак Семёнович достал несколько рукописных листов их середины папки —..план насчёт разработки ПО накидали. С учётом, всего «опыта будущего». Если с М-4, в конец 50-х мира Рожкова сразу прыгнем, то с «софтом», он сам подтверждает — в 60-е-70-е! Сразу поставил море вопросов, которые, как оказалось, нами вообще никак не могли быть… предсказаны и которые подсказывает ему собственный опыт увлечения историей для него старых компьютеров 80-х. Вон, например — слышали, как мучаются с машинными кодами в КБ и у научников, которые вычислители получили? Мы хоть и, с его же подачи сразу позаботились документацией полноценной, даже ассемблер — автокод изложили, но думаете очень помогло? Библиотеку готовую матпроцедур трое — он, с Шура-Бурой и Ляпуновым, на себе вытянули. Конечно, отчасти помогло, немного получше, чем в прошлом мира Рожкова… но так себе, по моему, если честно… тяжело мыслить всем этим — как он говорит, когда нет программы, «редактора», не говоря уже про ту «среду разработки» в которых в будущем программы пишут и которая тебе жизнь мёдом делает. От того он на «интерпретаторе» и настаивает — говорит — программа в нём созданная, условно говоря, вместо минуты, будет за 10 считать, чем сразу в машинных кодах написанная, но время на её написание на порядок, если не на полтора, сократится… даже если на бумажке сочинять будут из-за распределения на всех заинтересованных в машинном времени. Представляете — вместо 10 дней за сутки что-то прикладное напишут и отладят!

* * *

Октябрь 1942. Вашингтон.

Примерно тогда же, когда Брук рассказывал Лосеву про видение «первого дискретного вычислителя 2-го поколения», на другой стороне Земли «этой Вселенной», за два дня, пока «прелестная помощница пресс-секретаря Белого Дома», решала организационные вопросы по взаимодействию с командой агентов ФБР, бронировании отелей для поездки (увеселительно-разгульного типа, чего уже там скрывать..) «гостя Президента США», этот самый гость весьма плотно поразмышлял на ту же тему, что Исаак Семёнович и Олег Владимирович.

Поделиться:
Популярные книги

Барон нарушает правила

Ренгач Евгений
3. Закон сильного
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Барон нарушает правила

Помещица Бедная Лиза

Шах Ольга
Любовные романы:
любовно-фантастические романы
6.40
рейтинг книги
Помещица Бедная Лиза

Бальмануг. Студентка

Лашина Полина
2. Мир Десяти
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Бальмануг. Студентка

Изменить нельзя простить

Томченко Анна
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Изменить нельзя простить

Газлайтер. Том 3

Володин Григорий
3. История Телепата
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Газлайтер. Том 3

Жандарм 4

Семин Никита
4. Жандарм
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Жандарм 4

Кодекс Охотника. Книга X

Винокуров Юрий
10. Кодекс Охотника
Фантастика:
фэнтези
попаданцы
аниме
6.25
рейтинг книги
Кодекс Охотника. Книга X

Отмороженный 6.0

Гарцевич Евгений Александрович
6. Отмороженный
Фантастика:
боевая фантастика
постапокалипсис
рпг
5.00
рейтинг книги
Отмороженный 6.0

Пипец Котенку!

Майерс Александр
1. РОС: Пипец Котенку!
Фантастика:
фэнтези
юмористическое фэнтези
аниме
5.00
рейтинг книги
Пипец Котенку!

АН (цикл 11 книг)

Тарс Элиан
Аномальный наследник
Фантастика:
фэнтези
героическая фантастика
попаданцы
аниме
5.00
рейтинг книги
АН (цикл 11 книг)

Толян и его команда

Иванов Дмитрий
6. Девяностые
Фантастика:
попаданцы
альтернативная история
7.17
рейтинг книги
Толян и его команда

Пятое правило дворянина

Герда Александр
5. Истинный дворянин
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Пятое правило дворянина

Игрок, забравшийся на вершину. Том 8

Михалек Дмитрий Владимирович
8. Игрок, забравшийся на вершину
Фантастика:
фэнтези
рпг
5.00
рейтинг книги
Игрок, забравшийся на вершину. Том 8

Возвышение Меркурия. Книга 7

Кронос Александр
7. Меркурий
Фантастика:
героическая фантастика
попаданцы
аниме
5.00
рейтинг книги
Возвышение Меркурия. Книга 7