Информационные технологии в СССР. Создатели советской вычислительной техники - [119]

Шрифт
Интервал

Когда я вернулся в СССР, меня вызвал референт Косыгина и попросил передать чешским товарищам, как тогда говорилось, что документацию на «Сетунь» они получат сразу после освоения крупносерийного производства этой машины в Советском Союзе. Но какое к черту крупносерийное производство, когда принимались все возможные меры, чтобы заморозить «Сетунь». Понятно, что тут не обошлось без ГКРЭ. Тот же самый Сулим был заместителем главного конструктора М-20. А с М-20 в КБ провозились 2,5 года, прежде чем передать ее на завод. Для «Сетуни» никакого КБ не дали — завод указан, езжайте и выпускайте. Хорошо В. М. Глушков предложил свое КБ за символическую плату в сто тысяч рублей, чтобы выпустить конструкторскую документацию.

UP: Сто тысяч рублей — это символическая плата?

Н. Б.: Ну конечно! Те 2,5 года, которые в КБ разрабатывали М-20, обошлись в десятки миллионов рублей. Что такое КБ того времени? Это несколько сот человек с высокой оплатой по первой категории и т. д. Позднее я узнал, что чехам говорили: все равно мы эту машину снимем с производства, так что вы ее не заказывайте. Вот так все и закончилось с «Сетунью». В начале 70-х нас из главного корпуса ВЦ переселили на чердак. «Сетунь», несмотря на то, что она была полностью исправной и загруженной задачами, через пару лет была уничтожена — ее разрезали и выкинули на свалку.

В 1961–1968 годах на основе опыта «Сетуни» Брусенцов вместе с Жоголевым разработали архитектуру новой машины, названной затем «Сетунь-70». Алгоритм ее функционирования был с исчерпывающей полнотой записан на несколько расширенном «Алголе-60» (за рубежом подобное делали затем на специально изобретаемых языках описания архитектуры, например, на ISP). Это описание заведующий ВЦ МГУ И. С. Березин утвердил в 1968 году в качестве ТЗ на машину. Оно задавало инженерам предписание того, какую машину надлежит сделать, а программисты имели точное до битов описание, позволявшее заблаговременно создавать для нее программное оснащение, готовить эмуляторы ее архитектуры на имевшихся машинах и т. д. Было намечено, что к 1970 году лаборатория Брусенцова создаст действующий образец, а отдел Жоголева — систему программного обеспечения. «Сроки были в обрез, но в апреле 1970 г. образец уже действовал, — писал Н. П. Брусенцов. — Работал он на тестах, которые мне пришлось написать самому, потому что Жоголев не сделал по своей части буквально ничего. Он увлекся другой работой в сотрудничестве с Дубной. Машину мы все же „оседлали“, помог программист из команды Жоголева — Рамиль Альварес Хосе, а еще через год, „слегка“ модернизировав „Сетунь-70“, сделали ее машиной структурированного программирования[73].

Машина задумана так, что обеспечивалась эффективная возможность ее программного развития. Теперь это называют RISC-архитектурой. Троичность в ней играет ключевую роль. Команд в традиционном понимании нет — они виртуально складываются из слогов (слоги-адреса, слоги-операции, длина слога — 6 тритов, иначе; трайт — троичный аналог байта). Длина и адресность команд варьируются по необходимости, начиная с нульадресной. На самом деле программист не думает о командах, а пишет в постфиксной форме (ПОЛИЗ) выражения, задающие вычисления над стеком операндов. Для процессора эти алгебраические выражения являются готовой программой, но алгебра дополнена операциями тестирования, управления, ввода-вывода. Пользователь может пополнять набор слогов своими операциями и вводить (определять) постфиксные процедуры, использование которых практически не снижает быстродействия, но обеспечивает идеальные условия для структурированного программирования — то, чего не обеспечил Э. Дейкстра, провозглашая великую идею. Результат — трудоемкость программ уменьшилась в 5–10 раз при небывалой надежности, понятности, модифицируемости и т. п., а также компактности и скорости. Это действительно совершенная архитектура, и к ней всё равно придут».

Из интервью Н. П. Брусенцова журналу «Upgrade»:

UP: А «Сетунь-70»?

Н. Б.: К 100-летию со дня рождения Ленина все должны были делать всякие производственные подарки. Разумеется, и мы взяли обязательство к этой дате сделать «Сетунь-70». Но это уже совсем другая машина. Это была стековая машина, вроде наших «Эльбрусов». Но у «Эльбруса» был всего один стек — стек операндов. У PDP-11 также был всего один стек — процедурный. А «Сетунь-70» имела два стека — команд и операндов. Надо сказать, что эти стеки мы сделали независимо от PDP-11, которая появилась позднее. Когда Дейкстра выступил с идеей структурного программирования, мы увидели, что сделали машину как раз для реализации его идеи. Программирование на «Сетунь-70» было даже не структурированное, а структурирующее. Программы получались легко читаемыми и осваиваемыми, легко модифицированными. Главное, что программы не подвергались отладке, а делалась так называемая контрольная сборка. После того как программу сверху вниз написали, ее проходили снизу вверх. В хороших КБ всегда так делается — типичный конструкторский прием. После этого программа оказывается, как правило, безошибочной. Позднее «Сетунь-70» была эмулирована на двоичных машинах в форме диалоговой системы структурного программирования ДССП.


Еще от автора Юрий Всеволодович Ревич
История вычислительной техники в лицах

Книга посвящена жизни и творчеству первосоздателей отечественной цифровой электронной вычислительной техники — С.А. Лебедева, И.С. Брука, Б.И. Рамеева, В.М. Глушкова, Н.Я. Матюхина, М.А. Карцева и др. — замечательной плеяде ученых из воистину уникального многонационального созвездия мощных талантов, обеспечивших взлет важнейших направлений науки и техники в первые десятилетия после Великой Отечественной войны.Впервые рассказывается о научных школах в области цифровой электронной вычислительной техники в годы ее становления, о результатах огромной самоотверженной работы ученых и руководимых ими коллективов по обеспечению вычислительной техникой космических исследований, атомной энергетики, ракетостроения, первоклассных систем слежения за космосом, противоракетной и противовоздушной обороны, что предотвратило сползание «холодной войны» к открытой агрессии против СССР, способствовало появлению договоров о разоружении.Многие архивные документы, фотоиллюстрации, собранные автором, известным ученым, свидетелем и участником работ по созданию первых ЭВМ, публикуются впервые.Для специалистов, учащихся и всех интересующихся вычислительной техникой, кибернетикой, информатикой, творческим наследием замечательных ученых, создателей первых отечественных ЭВМ.


Занимательная электроника

На практических примерах рассказано о том, как проектировать, отлаживать и изготавливать электронные устройства в домашних условиях. От физических основ электроники, описания устройства и принципов работы различных радиоэлектронных компонентов, советов по оборудованию домашней лаборатории автор переходит к конкретным аналоговым и цифровым схемам, включая устройства на основе микроконтроллеров. Приведены элементарные сведения по метрологии и теоретическим основам электроники. Дано множество практических рекомендаций: от принципов правильной организации электропитания до получения информации о приборах и приобретении компонентов применительно к российским условиям.


Участь свою не выбирали

Известный ученый описывает свой боевой путь в годы войны - от рядового до командира артиллерийской батареи. (По сути - расширенная версия книги "Путь солдата")


1001 совет по обустройству компьютера

В книге собраны и обобщены советы по решению различных проблем, которые рано или поздно возникают при эксплуатации как экономичных нетбуков, так и современных настольных моделей. Все приведенные рецепты опробованы на практике и разбиты по темам: аппаратные средства персональных компьютеров, компьютерные сети и подключение к Интернету, установка, настройка и ремонт ОС Windows, работа в Интернете, защита от вирусов. Рассмотрены не только готовые решения внезапно возникающих проблем, но и ответы на многие вопросы, которые возникают еще до покупки компьютера.


Запрограммированные

Эта статья посвящена программам – но программам не компьютерным. Ученые давно обнаружили, что все живое на земле в процессе существования и жизнедеятельности управляется некими алгоритмами, причем в данном случае речь идет вовсе не о достижениях генетики и молекулярной биологии…


Михаил Анчаров. Писатель, бард, художник, драматург

Эта книга — первое подробное жизнеописание писателя, сценариста, художника и поэта Михаила Леонидовича Анчарова (1923–1990). Анчаров — один из основателей жанра авторской песни, которой начал заниматься раньше других: первые песни написаны еще в конце тридцатых годов прошлого века. В шестидесятые годы им были опубликованы прозаические произведения, которые сделали М. Л. Анчарова признанным писателем. В семидесятые годы он создал сценарий первого советского телесериала «День за днем». Вернувшись к прозе во второй половине семидесятых, Анчаров написал несколько повестей и романов, которые до сих пор хорошо известны читателям («Дорога через хаос», «Самшитовый лес», «Записки странствующего энтузиаста»). Биография представлена на фоне социально-исторических событий, повлиявших на его судьбу и творчество.


Рекомендуем почитать
Истории торговца книгами

В созвездии британских книготорговцев – не только торгующих книгами, но и пишущих, от шотландца Шона Байтелла с его знаменитым The Bookshop до потомственного книготорговца Сэмюэла Джонсона, рассказавшего историю старейшей лондонской сети Foyles – загорается еще одна звезда: Мартин Лейтем, управляющий магазином сети книжного гиганта Waterstones в Кентербери, посвятивший любимому делу более 35 лет. Его рассказ – это сплав истории книжной культуры и мемуаров книготорговца. Историк по образованию, он пишет как об эмоциональном и психологическом опыте читателей, посетителей библиотек и покупателей в книжных магазинах, так и о краеугольных камнях взаимодействия людей с книгами в разные эпохи (от времен Гутенберга до нашей цифровой эпохи) и на фоне разных исторических событий, включая Реформацию, революцию во Франции и Вторую мировую войну.


Скворцов-Степанов

Книга рассказывает о жизненном пути И. И. Скворцова-Степанова — одного из видных деятелей партии, друга и соратника В. И. Ленина, члена ЦК партии, ответственного редактора газеты «Известия». И. И. Скворцов-Степанов был блестящим публицистом и видным ученым-марксистом, автором известных исторических, экономических и философских исследований, переводчиком многих произведений К. Маркса и Ф. Энгельса на русский язык (в том числе «Капитала»).


Страсть к успеху. Японское чудо

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


Джоан Роулинг. Неофициальная биография создательницы вселенной «Гарри Поттера»

Биография Джоан Роулинг, написанная итальянской исследовательницей ее жизни и творчества Мариной Ленти. Роулинг никогда не соглашалась на выпуск официальной биографии, поэтому и на родине писательницы их опубликовано немного. Вся информация почерпнута автором из заявлений, которые делала в средствах массовой информации в течение последних двадцати трех лет сама Роулинг либо те, кто с ней связан, а также из новостных публикаций про писательницу с тех пор, как она стала мировой знаменитостью. В книге есть одна выразительная особенность.


Ротшильды. История семьи

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


Полпред Назир Тюрякулов

Многогранная дипломатическая деятельность Назира Тюрякулова — полпреда СССР в Королевстве Саудовская Аравия в 1928–1936 годах — оставалась долгие годы малоизвестной для широкой общественности. Книга доктора политических наук Т. А. Мансурова на основе богатого историко-документального материала раскрывает многие интересные факты борьбы Советского Союза за укрепление своих позиций на Аравийском полуострове в 20-30-е годы XX столетия и яркую роль в ней советского полпреда Тюрякулова — талантливого государственного деятеля, публициста и дипломата, вся жизнь которого была посвящена благородному служению своему народу. Автор на протяжении многих лет подробно изучал деятельность Назира Тюрякулова, используя документы Архива внешней политики РФ и других центральных архивов в Москве.