Борис Малиновский - Информационные технологии в СССР. Создатели советской вычислительной техники
- Название:Информационные технологии в СССР. Создатели советской вычислительной техники
- Автор:
- Жанр:
- Издательство:БХВ-Петербург
- Год:2014
- Город:Санкт-Петербург
- ISBN:978-5-9775-3309-6
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Борис Малиновский - Информационные технологии в СССР. Создатели советской вычислительной техники краткое содержание
Показано, что представляла собой советская отрасль информационных технологий в реальности, без преувеличений и излишнего самоуничижения. Сборник составлен из очерков, посвященных создателям отечественной вычислительной техники советского периода. Вы узнаете о том, что в СССР существовала довольно развитая компьютерная отрасль, обеспечившая научные и военные нужды государства, созданная совершенно самостоятельно и нередко превосходившая зарубежные достижения. Авторы прослеживают все этапы ее развития, от создания первых компьютеров до распада самой страны, и подробно разбирают причины сдачи завоеванных позиций.
Для широкого круга читателей
Информационные технологии в СССР. Создатели советской вычислительной техники - читать онлайн бесплатно ознакомительный отрывок
Интервал:
Закладка:
Наконец установили все шкафы, раскатали кабельное хозяйство и попытались включить «Эльбрус». Не тут-то было. Оказалось, у «Эльбруса» отсутствует центральный пульт (который так и не появился, ну, не смогли в ИТМ и ВТ его разработать). Соединители в шкафах для подключения пульта есть, а пульта нет. Ну разобрались, какие контакты надо замкнуть, чтобы разрешить включение питания, перемкнули их канцелярскими скрепками (я не шучу, ответных-то частей соединителей нет) и начали наладку.
Первое, что выяснилось, никакой постоянной памяти в «Эльбрусе» нет, и чтобы его оживить, необходимо закачать в оперативную память с перфоленты нечто в виде BIOS. А перфолента бумажная, от частого использования рвется. Да и выполнена она была в коде, который устройство подготовки данных ЕС ЭВМ, поставляемое с «Эльбрусом», не поддерживает (код более старого ГОСТ). Пришлось мне бегать по Питеру в поисках пластмассовой перфоленты.
Наконец аппаратные тесты прошли, пора ставить операционную систему. Поехал я в ИТМ и ВТ договариваться о ее поставке. Тут-то меня и огорошили. Ты, говорят, мужик, заводи у себя журнал изменений и отступлений и, либо у тебя «Эльбрус» соответствует электрическим схемам и не работает, либо ты в соответствии со своим пониманием переделываешь электрические схемы, и «Эльбрус» худо-бедно начинает работать. Наш комплект «Эльбруса» имел заводской номер 22. От него, кстати, отказался академик Харитон, иначе не видеть бы нам его, как своих ушей. И везде, где стоял такой «Эльбрус», его ковыряли как кому придется. Загорский завод вконец потерял контроль над схемотехническим решением выпущенных. Пару раз на моей памяти они (загорчане) пытались объявить какой-то комплект «Эльбруса» эталонным, и произвести доработку всех выпущенных «Эльбрусов» к единой схемной реализации, но у них так ничего и не вышло.
Перейдем теперь к операционной системе. В ИТМ и ВТ мне было заявлено, что для того, чтобы установить операционную систему, необходимо привезти в ИТМ и ВТ мастер-диски дисководов, установленных у нас. Они у себя в ИТМ и ВТ отберут наиболее близкий мастер-диск по юстировочным параметрам, а мы у себя отюстируем дисководы по этому отобранному мастер-диску и можем приезжать со стандартным пакетом дисков для закачки на него операционной системы.
Во всех нормальных ЭВМ операционная система поставляется на магнитной ленте. В составе МВК «Эльбрус-1» было аж 8 лентопротяжек ЕС ЭВМ, но для них не был написан, как теперь говорится, драйвер, и они стояли в зале мертвым грузом.
Теперь скажем пару слов о накопителях на магнитных барабанах. Поначалу я никак не мог понять, откуда в ЭВМ 4-го поколения появляются магнитные барабаны, когда весь мир давно от них отказался. И вот, после долгих размышлений, я выскажу свою гипотезу. В ИТМ и ВТ был отдел накопителей на магнитных барабанах и, чтобы его не разгонять, ему поручили поучаствовать в разработке ЭВМ 4-го поколения. Мы, как всегда, идём своим путём.
У нашего предприятия были весьма тесные связи с Загорским электромеханическим заводом (ЗЭМЗ), одним из лучших заводов электроники в Союзе, так вот руководство завода в частных беседах весьма нелестно высказывалось о выпускаемых им «Эльбрусах», а в это время у них в течение 5-ти лет лежала документация на ЭВМ М-13 разработки М. А. Карцева, которая должна была стать сердцем Красноярской РЛС. Таким образом, можно сказать, макет МВК «Эльбрус-1», который выпускал ЗЭМЗ в угоду ИТМ и ВТ, стал причиной, по которой не была построена Красноярская РЛС (это мое личное мнение).
Вся убогость и халтурность МВК «Эльбрус-1» особенно контрастировала по сравнению с ЭВМ М-10 М. А. Карцева, которая стояла в 50-ти метрах у нас на предприятии. Это, кстати, было единственное место в СССР, где обе советские суперЭВМ стояли бок о бок и могли нами сравниваться.
Хочу добавить несколько слов по поводу МВК «Эльбрус-2». По моим сведениям три 10-процессорных МВК «Эльбрус-2» были использованы как управляющие ЭВМ в РЛС ПРО «Дон» под Москвой в Софрино. Мне лично неизвестно, как это удалось, но разработчики из РТИ им. академика Минца добились, чтобы ИТМ и ВТ сделали-таки из «Эльбруса-2» управляющие ЭВМ, тем более, что их прежние разработки РЛС использовали управляющие ЭВМ, разработанные М. А. Карцевым, и они знали, как должны работать управляющие ЭВМ.
Теперь несколько слов насчет ЭВМ М4-2М, год начала выпуска которой — 1964 и год прекращения выпуска — 1984. С 1971 года я лично принимал участие во вводе в эксплуатацию 9-ти этих ЭВМ сначала как инженер, а затем как руководитель пуско-наладочной бригады. Эти ЭВМ были заменены на компьютеры IBM PC к середине 2000 годов. Причем замена была произведена не переписыванием боевых программ, а созданием на IBM PC эмулятора команд ЭВМ М4-2М и загрузкой в IBM PC программ в кодах М4-2М. Дело в том, что архитектура ЭВМ М4-2М предвосхищала архитектуру IBM PC, и это в 1963 году!
Отдельно хочется сказать о последовательном синхронном шлейфе с пропускной способностью 100 Кбит/с ЭВМ М4-2М. Эта синхронная сеть разбивалась на 64, 128 или 256 каналов по 16 разрядов, и все устройства РЛС были синхронно привязаны к своим каналам и принимали или передавали в ЭВМ М4-2М соответствующую информацию в двоичном коде. Таким образом, это была одна из первых, если вообще не первая промышленная сеть обмена информацией между ЭВМ. Кстати, РЛС СПРН «Днепр» на базе ЭВМ М4-2М были полностью автоматическими, то есть обслуживающий персонал только наблюдал за работой РЛС, и все данные о ее работе автоматически пересылались на командный пункт в подмосковный Солнечногорск.
Отсюда можно сделать вывод, что ЭВМ М4-2М за свою долгую жизнь достойна Книги рекордов Гиннесса.
Николай Петрович Брусенцов
Б. Н. Малиновский
От составителя
Достижение Н. П. Брусенцова — троичный компьютер — для лучшего понимания требует некоторого теоретического введения. При разработке первых компьютеров перед конструкторами встал вопрос об экономичности систем счисления с различными основаниями. Основанием системы называется количество цифр в ней, то есть отдельных символов для написания чисел. В десятичной системе их 10, от 0 до 9, в двоичной — всего две цифры, 0 и 1. А под экономичностью системы понимается тот запас чисел, который можно записать с помощью данного количества знаков. Чтобы записать 1000 чисел (от 0 до 999) в десятичной системе, нужно 30 знаков (по десять в каждом разряде), а в двоичной системе с помощью 30 знаков можно записать 2 15= 32 768 чисел, что гораздо больше 1000. То есть двоичная система явно экономичнее десятичной. В общем случае, если взять n знаков в системе с основанием x, то количество чисел, которые при этом можно записать, будет равно x n/x. Легко найти максимум такой функции, который будет равен иррациональному числу е = 2,718282… Но поскольку система с основанием е может существовать только в воображении математиков, то самой экономичной считается система счисления с основанием 3, ближайшим к числу е: с помощью 30 знаков в троичной системе можно записать 3 10= 59 049 чисел. В компьютере, работающем по такой системе, число элементов, необходимых для представления числа определенной величины, минимально.
Читать дальшеИнтервал:
Закладка: