Сергей Алексеевич Лебедев

Второе направление развития полупроводниковых машин — это максимальное использование возможностей новой элементной базы с целью повышения производительности, надежности и совершенствования структуры машин. Яркий пример развития этого направления — БЭСМ-6, созданная под руководством С. А. Лебедева. Трудно переоценить значение и влияние на развитие вычислительной техники разработки этой высокопроизводительной, оригинальной по архитектуре и структуре машины. Макет БЭСМ-6 был запущен в опытную эксплуатацию в 1965 году, а уже в середине 1967 года был предъявлен на испытания первый образец машины. Тогда же были изготовлены три серийных образца. Машина БЭСМ-6 сдавалась вместе с необходимым математическим обеспечением, и государственная комиссия под председательством академика М. В. Келдыша, в то время президента АН СССР, дала ей высокую оценку. Вычислительная машина БЭСМ-6 — универсальная машина с быстродействием миллион операций в секунду, работала в диапазоне чисел от 2~63 до 2+б3 и могла обеспечить точность вычислений 12 десятичных знаков. Она содержала 60 тыс. транзисторов и 180 тыс. полупроводников-диодов.
Как пишут Л. Н. Королев и В. А. Мельников, машина БЭСМ-6 имела следующие принципиальные особенности:
□ магистральный, или, как в свое время (1964 год) назвал его академик С. А. Лебедев, “водопроводный” принцип организации управления, с помощью которого достигается глубокий внутренний параллелизм обработки потоков команд и операндов;
□ впервые осуществленный в БЭСМ-6 принцип использования ассоциа
тивной памяти на сверхбыстрых регистрах с логикой управления, позво
ляющей аппаратно экономить число обращений к ферритовой памяти и
тем самым осуществлять локальную оптимизацию в динамике счета;
□ аппаратный механизм преобразования математического, виртуального
адреса в физический адрес, что дало возможность осуществить динами
ческое распределение оперативной памяти в процессе вычислений сред
ствами операционной системы;
□ расслоение оперативной памяти, что позволяет осуществить одновремен
ное обращение к блокам памяти по нескольким направлениям;
□ принцип полистовой организации виртуальной памяти и разработанные
на его основе механизмы защиты по числам и командам, сочетающие
простоту и эффективность;
□ развитая индексация, позволившая использовать индексные регистры для
базирования, модификации адресов и в качестве указателей уровней вло
женности процедур (дисплеев), что позволило строить свободно переме
щаемые программы и рентерабельные процедуры;
□ развитая система прерываний и индикации состояния внешних и внут
ренних устройств машины, контроль обмена между оперативной памятью
и центральным устройством машины, позволившие достаточно хорошо
вести диагностику в режиме мультипрограммирования;
□ возможность одновременной работы парка устройств ввода-вывода и
внешних запоминающих устройств на фоне работы центрального процес
сора.

Страницы: 1 2 3 4 5 6 7

 
 


0.46mb