Техника - молодёжи 1976-09, страница 8

Техника - молодёжи 1976-09, страница 8

НА ПЕРЕДНЕМ НРАЕ НАУКИ

Журнал шефствует над Институтом кибернетики АН УССР. С директором института Героем Социалистического Труда, лауреатом Ленинской и Государственной премий академиком Виктором Михайловичем ГЛУШКО-ВЫМ беседует наш корреспондент Геннадий Максимович.

КАК РОЖДАЮТСЯ КОМПЬЮТЕРЫ

1. Машину проектирует машина

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

— Еще совсем недавно компьютеры проектировались главным образом на основе инженерной интуиции. Как ни странно, но в период, когда создавались первые ЭВМ, эта самая, казалось бы, передовая область техники не имела даже какой-либо своей научно обоснованной базы для проведения расчетов. Можете представить, какие испытания выпали на долю первопроходцев...

Когда проектируется, скажем, подъемный кран, то здесь важную роль играют такие «чисто механические детали», как расчеты прочности, кинематических схем и т. д. В компьютерах же подобные параметры и сегодня, как правило, не рассчитывают. Ведь в них, за исключением магнитных дисков или лент, движущихся частей практически нет. Вопросы механической прочности тоже не стоят... Электронные схемы в то время умели рассчитывать, однако для совершенно других целей. Скажем, были известны приемы расчета усилителя, чтобы он пропускал нужную полосу частот и не искажал человеческого голоса... Но создатели вычислительных машин столкнулись с проблемами совершенно иного порядка, для решения которых какого-либо математического аппарата попросту не существовало.

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

теми функциями, которые ЭВМ должны были выполнять, — логические операции, память, системы команд и так далее.

— Выходит, что первые компьютеры создавались чуть ли не кустарным образом, что проектанты шли к цели по нехоженой целине?

— Да, примерно так. Потому-то на разработку каждой новой машины уходили годы и годы напряженнейшего труда. И по мере усовершенствования, усложнения компьютеров проблема автоматизации процесса проектирования становилась все более насущной, особенно с появлением машин второго поколения.

Над этой коренной проблемой работали специалисты разных стран. Мы были знакомы с опытом, рожденным мировой практикой, но решили развивать в своем институте

r/ViO Г)

принципиально новое направление, которое поначалу оспаривалось многими авторитетами. Однако то, что мы стали пионерами, не удивительно: ведь и машины мы взялись проектировать необычные. При проектировании традиционных компьютеров что главное? Ввести в них наборы каких-то операций (сложение, умножение и т. д.). Как эти операции выполня

ются, человеку известно. Ну еще надо перевести все числа из десятеричной системы в двоичную, чтоб оперировать «нулем» и «единицей»,— тоже не проблема.

Мы же в создании машин взяли курс на развитие их так называемого внутреннего интеллекта.

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

ных задач (скажем, в математике — суммирование рядов, решение типовых систем интегральных и дифференциальных уравнений). Но это существа вопроса не меняет

Принципиальное же наше разногласие с господствовавшей в то время точкой зрения заключалось в ином. Большинство специалистов считало, что внутренний язык компьюте-

6