Первые отечественные компьютеры для инженерных расчетов

В киевском Институте кибернетики под руководством В. М. Глушкова еще в 1965 г., намного опередив Xerox Alto, были разработаны образцы персонального компьютера для инженерных расчетов – МИР-1, МИР-2 и МИР-3. Эти машины с трудом помещались в комнате, но в остальном значительно превосходили первые модели IBM PC и Apple. МИР-2, получивший наибольшее распространение, был снабжен тремя устройствами ввода-вывода (с магнитных карт, перфолент и еще пишущей машинкой, выполнявшей заодно функции принтера) и имел большой монохромный дисплей со световым пером вместо мыши. В нем был реализован весьма совершенный язык программирования с записью операторов по-русски. Этих машин построили около 400, и, кроме всего прочего, они сыграли большую роль в обучении студентов разных специальностей основам вычислительной техники. Многие разработки того времени вообще не имели аналогов в мировой практике – такова ЭВМ «Сетунь», построенная в МГУ Николаем Петровичем Брусенцовым (родился в 1925 г.) и работавшая в троичной системе счисления, вместо общепринятой двоичной.

Компьютер Мир 1

Персональные компьютеры постигла общая участь. В 1986 г. с отставанием примерно на десять лет было принято постановление ЦК КПСС и Совета министров СССР об организации производства персональных ЭВМ (ПЭВМ) на основе IBM-совместимых ПК в количестве 1 млн в год. Программа не была выполнена даже в первом приближении, хотя около 100 тыс. советских аналогов из серий ЕС-1840 – ЕС-1865 до 1990 г. все же выпустили. Кроме них большой популярностью пользовались аналоги, поставлявшиеся в СССР из других социалистических стран: болгарские «Изоты» и «Правцы», венгерские «Видеотоны», немецкие «Роботроны» и др. Не все из них были IBM-совместимые – так, отечественный «Агат» и болгарский «Правец-8» копировали Арр1е-П.

Покупать эти машины могли только учреждения и ведомства – из-за их высокой стоимости и из-за ряда ограничений. У населения, особенно у молодежи, в 1980-х гг. большой успех получила не санкционированная на высоком государственном уровне, но тем не менее распространенная инициатива отдельных ведомств по выпуску так называемых бытовых компьютеров. «Микрошу», «Корвет», «Вектор», БК-0010/11 и многие другие модели энтузиасты до сих пор вспоминают с ностальгией. Стоит отметить инициативу очень популярного в то время журнала «Радио», который больше года из номера в номер публиковал подробное описание специально разработанного по заказу редакции компьютера «Радио 86РК» на основе отечественного аналога процессора Intel 8080 – КР580ИК80. Точной статистики, конечно, никто не вел, однако эта конструкция не только воспроизводилась тысячами экземпляров в домашних условиях, но и немало поспособствовала развитию нарождавшегося класса кооператоров, которые производили полуфабрикаты и законченные машины.

В любой позиционной системе требуется столько разных значков (цифр) для записи числа, каково основание. Если в десятичной системе мы имеем 10 различных значков (это всем известные цифры от 0 до 9), то в двоичной всего два – 0 и 1. Но для технических устройств иметь десять разных состояний крайне неудобно. Механические счетные машины с этим худо-бедно справлялись – зубчатые колеса несложно сделать такими, чтобы они имели 10 позиций. А в электрических схемах гораздо удобнее иметь всего два состояния (включено – выключено, есть ток в цепи – нет тока в цепи). И хотя сами числа в двоичной системе получаются более длинными, это окупается простотой и надежностью схемы устройства, которое ихвоспроизводит.

Заметим, что теория вовсе не подтверждает правоту разработчиков компьютеров – они пошли «на поводу» у инженеров-электронщиков, которым было легче конструировать ячейки с двумя состояниями. На самом деле (и это строго доказывается) наиболее простым и экономичным счетным устройством был бы троичный компьютер, использующий ячейки с тремя состояниями, но по множеству причин это направление на практике развития не получило.





Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: