АГАТ — плохая копия Apple?



«Впервые я увидел Агат в августе 1983 года. И у меня была возможность пользоваться им в течение недели. Понаблюдав за работой компьютера после загрузки, я окрестил его «yablochka»», — Лео Борс, глазной хирург и программист, пишет о компьютере Агат в журнале BYTE (ноябрь 1984).

Однажды, изучая просторы интернета в поисках информации об удачно приобретенном Apple IIe, я наткнулся на сайт, посвященный отечественным компьютерам Агат. Ресурс приятно удивил хорошо структурированной информацией и большой базой образов дискет с ПО.

В разделе «Были и небылицы» на этом сайте был приведен краткий обзор статьи из журнала BYTE за ноябрь 1984 года. Статья называлась «AGAT: A Soviet Apple II Computer» с подзаголовком «The Russians first microcomputer is a bad copy of the Apple». По словам автора сайта, на эту статью часто ссылаются, когда рассуждают о том, является ли Агат клоном Apple II, и если является, то насколько плохим. Я быстро нашел оригинал статьи и с удовольствием его прочитал (не так часто встретишь публикации об отечественных ПК в известных западных журналах).

Автором статьи значился Лео Д. Борс (Leo D. Bores), глазной хирург и по совместительству руководитель маленькой компании по разработке медицинского ПО для Apple, который в то время сотрудничал со Святославом Федоровым и несколько раз приезжал в СССР, где и познакомился с Агатом. Я был удивлен тем, насколько хорошо г-н Борс «владел предметом» – скорее, на уровне программиста, чем врача.

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

Свое мнение о том, являлись ли компьютеры времен СССР копиями зарубежных и, если да, то насколько плохими, вы можете высказать в комментариях.

N.B. Стоит отметить, что автор статьи работал с макетным Агатом. Этих машин было собрано «на коленке» только 2 штуки, и в некоторых аспектах они сильно отличались от последующих серийных Агатов. Важным отличием была производительность: у макетного Агата она была меньше примерно на треть, поскольку там использовался секционированный микропроцессор. А на серийные компьютеры устанавливались лицензированные клоны MOS Technology 6502 зарубежного производства. Благодаря этому производительность процессора у серийного Агата была такой же, как у Apple II.


АГАТ


Советский Apple II


Первый русский микрокомпьютер – плохая копия Apple


При упоминании персонального компьютера рядовой советский гражданин просто потеряет дар речи. Компьютер? Дома? «Ne voz moshna!» В России даже нет такого понятия, как «частный»: производство ориентировано не на товары народного потребления, посудомоечная машина – это что-то из области фантастики, а уж о том, чтобы иметь свой персональный компьютер, можно только мечтать. У русских компьютеры ассоциируются с огромными машинными залами, которые напичканы непонятным электронным оборудованием и запрятаны в недрах секретного НИИ где-то в Сибирской глуши под надежной охраной взвода солдат.

Автор – Доктор медицины Лео Д. Борс (Leo D. Bores, M.D.), глазной хирург, получивший международную известность за свою новаторскую (совместную с советским хирургом) работу по разработке радиальной кератотомии – принципиально нового метода микрохирургической коррекции близорукости (миопии) и астигматизма. Он провел первый совместный советско-американский семинар по офтальмологии и сейчас проводит семинары по офтальмологии для американских хирургов в Москве. Он является президентом Sun Bear Software, небольшой компании, которая специализируется на медицинском программном обеспечении.

Международная обстановка медленно, но меняется. Западные товары появляются в России (Pepsi продается в киосках по всей Москве), а российские товары – на западе. Но все же прототип настольного компьютера, представленный Советами на Московской промышленной выставке в июле 1983 г., стал большим сюрпризом. Вычислительная машина производства ЭЛОРГ (Электроноргтехника) является знаковой для России. ЭЛОРГ отвечает за выпуск, закупку и продажу электронного оборудования и компьютеров на территории СССР. До этого ЭЛОРГ производила машины категории миникомпьютеров, на которых обычно стояла корявая версия операционной системы CP/M или аналогичный BIOS (базовая система ввода-вывода). Стоит отметить, что в России чаще всего используются копии ранних моделей IBM 1401 и 370, многие из которых снабжены устаревшими устройствами считывания с перфоленты и перфораторами. За исключением иногда попадающихся Hewlett-Packard и уж совсем редких DEC (и, возможно, скрытых в недрах Уральских гор VAX), компьютеры в советских учреждениях устарели, хоть и работают исправно. Так что компьютер, совместимый с Apple, это определенно шаг вперед.

Впервые я увидел Агат в августе 1983 года. И у меня была возможность пользоваться им в течение недели. Понаблюдав за работой компьютера после загрузки, я окрестил его «yablochka». Операционная система и ПЗУ (постоянное запоминающее устройство), казалось, еще вчера стояли в компьютере Apple и претерпели едва заметные изменения, а корпус был патриотично окрашен в красный, так что прозвище подходило как нельзя лучше.



Аппаратное обеспечение

Агат определенно не принадлежит к категории портативных. Это, скорее, транспортабельный компьютер (если переносить его не слишком далеко, то ни грыжа, ни боль в спине вам не грозят). Мне кажется, его можно назвать внушительным. Монитор, который идет в комплекте с машиной, весит практически столько же, сколько сам компьютер. Это стандартный цветной телевизор стандарта SECAM с диагональю 30 см и разъемом RCA на задней панели для приема композитного видеосигнала.
Клавиатуру можно прикрепить к передней части компьютера с помощью двух легких металлических зажимов. Место для хранения кабеля не предусмотрено. Метровый кабель от клавиатуры оконцован 9-контактным разъемом типа DIN (Deutsche Industrie Norm), который подключается сзади к системному блоку.

Клавиатура полноразмерная с приподнятым верхним краем (угол наклона 15 градусов). Раскладка – традиционная для русских печатных машинок, не имеющая ничего общего с тем, что вам доводилось когда-либо видеть: в кириллице – 33 буквы (31 из них обозначает звуки). Клавиша Control расположена в самом верхнем левом углу. Клавиша Return практически не выделяется размером и расположена так, что ее легко случайно задеть. Клавишу Escape я так и не обнаружил. Справа на клавиатуре предусмотрена полноценная цифровая панель – от алфавитно-цифрового блока она отделена набором предположительно программируемых функциональных клавиш. Над алфавитным блоком расположены традиционные цифровые/вспомогательные клавиши. Кириллические и английские буквы нанесены на клавиши друг под другом. Предусмотрены автоповтор и нижний регистр. Защита от дребезга контактов нестабильна и иногда вызывает ложное срабатывание клавиш, особенно при быстром вводе данных. По ощущениям клавиши Агата напоминают клавиатуру IBM PC, и даже звук производят похожий. Поскольку клавиатура достаточно толстая (3,5 см) и имеет чуть более крутой, чем обычно, угол наклона, работа с ней быстро утомляет, а при длительном использовании появляется боль в кистях.

В правую часть системного блока встроен один 5,25’’ дисковод стандартной высоты. Возможность установки еще одного дисковода, по всей видимости, не предусмотрена, во всяком случае не внутреннего. Сзади также нет порта для добавления дисковода. У Агата есть порт для принтера, последовательный порт и порт для клавиатуры, но нет игрового порта. Машина имеет конвекционное охлаждение сверху, снизу и сзади.

Я не пытался открыть корпус, но заглянул внутрь через отверстия сзади и сверху. Передо мной предстало не слишком обнадеживающее зрелище. Я увидел кошмарные дебри проводов. Бледно-коричневые платы выглядели, как старые полупрозрачные платы времен античности. Я не обнаружил ничего, напоминающего материнскую плату (хотя, возможно, она была погребена где-то в глубине), и пришел к выводу, что передо мной разновидность объединительной платы (backplane), с жестко закрепленными дочерними платами.

Программное обеспечение

Я не предполагал, что буду изучать русский компьютер – особенно русский Apple – так что не захватил с собой «набор инструментов», с помощью которых я обычно «препарирую» дискеты Apple. Однако мне удалось провести несколько тестов и записать свои впечатления от системы. Во время следующей поездки я более подробно изучил DOS (дисковую операционную систему).

На мой взгляд, система загружается немного медленнее, чем на Apple под DOS 3.3. Как я позже выяснил, эта медлительность не ограничивается процессом загрузки. Двигатель и механизм перемещения головки привода производили больше шума, чем можно было ожидать. Программа приветствия была на русском языке и предназначалась для демонстрации трех доступных графических режимов. По-видимому, для отображения текста использовался графический режим. В этом я убедился после просмотра демонстрации и перезагрузки Агата. Компьютер вошел в нормальный текстовый режим, отобразив беспорядочный набор английских букв. Было очевидно, что для отображения кириллицы в пользовательском интерфейсе использовался Apple Tool Kit. Это подтвердил и листинг исходного текста программы.

Также из листинга я понял, что в ПЗУ записана вариация Applesoft BASIC. Я сказал «вариация», потому что хоть все обычные команды Applesoft BASIC и имели место быть, использовались они слегка по-другому. А в некоторых случаях и обрабатывались иначе. Например, команда TEXT. На Агате можно использовать команду TEXT с аргументом в виде числа, задающего положение курсора. В целом команды работали так же, как обычно. Я не тестировал их все, но те, что протестировал, ничем не отличались от Applesoft.

Мне особенно понравилась возможность обращаться напрямую к текстовым и графическим видеостраницам – в демонстрационной программе было три текстовых страницы. Я понял, что в целом можно обращаться к семи текстовым страницам, однако сам не пробовал. И учитывая, что в базовой комплектации компьютера установлено всего 64 Кб ОЗУ (оперативной памяти) и, по всей видимости, возможности расширить память нет, мне кажется, это весьма полезная функция.

В Агате предусмотрено три графических режима – низкого, среднего и высокого разрешения – и отображение графики в общем соответствует ожиданиям. Разрешение в режиме среднего разрешения практически такое же, что и в режиме высокого разрешения, количество цветов то же, что и в низком разрешении. Цветовые артефакты практически отсутствуют. Еще мне понравилась возможность задавать цвет в текстовом режиме. Также текст можно вывести на экран в режиме среднего разрешения.

Экран, по всей видимости, с побитовым отображением памяти (bit-mapped), а команды смены видеорежимов такие же, как в Apple, плюс добавлены команды для дополнительных страниц. Используя цвет и графические команды в режиме низкого разрешения, я смог вывести на экран символы с параметрами, аналогичными Apple. На этом основании я предположил, что для вывода на экран используется та же система побитового отображения памяти, что и в Apple.

Мне было доступно только одно «приложение» – программа для хирургических расчетов. Представители ЭЛОРГа проинформировали меня о том, что просматривать исходный код программы «запрещено», но, к их большому разочарованию, я быстро обошел защиту. Программа была написана на путаном BASIC, с использованием английского языка. Программный код выглядел коряво и пестрел петлями IF…THEN. Я сократил программу на 5 Кбайт, просто уплотнив код.

Тесты производительности

Я не готовился к тщательному тестированию компьютера, однако у меня с собой был прошлый номер BYTE со статьей о тестировании производительности. Я запустил на Агате программы для расчета решета Эратосфе́на и последовательности Фибоначчи и выяснил, что он примерно на 30% медленнее компьютера Apple. Сохранение на диск (SAVE) BASIC-программ проходило на 15% медленнее, а бинарных и текстовых файлов – на 22% медленнее. Загрузка (LOAD) шла немного быстрее, но все равно медленнее, чем на Apple.

Стандартное «перемалывание чисел» тоже выполнялось медленнее, но сложно сказать, насколько. Я запускал на Агате программу расчета с интенсивным использованием функций SQR и SIN. Я скопировал эту программу на дискету, которая была у меня с собой, и запустил ее на Apple, когда вернулся домой. Apple справился на 6% быстрее. Думаю, это объясняется преднамеренным замедлением системы, возможно, из-за низкой производительности микросхем или из-за длинных токопроводящих дорожек и использования навесного монтажа. Вероятно, эти факторы приводят к сбоям при работе на более высоких скоростях. В любом случае я не инженер-электронщик, так что, скорее всего, не до конца все понимаю.

Несколько слов о DOS

Во время моей последней поездки в СССР, в апреле 1984 года, мне снова довелось поработать с Агатом. Тогда мне подарили копию дискеты с DOS, чтобы я попробовал запустить ее дома на Apple. Я выяснил, что код загрузчика не совпадает с DOS 3.3, и загрузить диск, инициализированный с помощью этой системы, на Apple невозможно. Вероятно, это попытка избежать судебного преследования со стороны Apple.

Однако это не исключает обратного. Исследование инициализированного диска с помощью посекторного редактора Locksmith 5.0 показало, что VTOC (таблица содержания тома), подпрограмма RWTS в составе DOS (подпрограмма, которая отвечает за чтение и запись секторов диска) и менеджер файлов идентичны DOS 3.3. После загрузки диск можно читать и записывать на любой из систем. В советском DOS отсутствует часть функционала Apple DOS, например, код начальной загрузки. Поскольку Apple включает эту часть кода только для того, чтобы обеспечить совместимость DOS с более старыми версиями Apple с памятью меньше 48 Кб, очевидно, что на русской машине он не нужен. Но все команды на месте – например, в русской системе CHR$(4) также передает команду в DOS – так что различия в общем-то не существенные.

АГАТ для учителя?

В целом компьютер произвел на меня положительное впечатление, особенно принимая во внимание источник копирования, однако я бы его не купил. Слишком сложно пользоваться клавиатурой, не зная русский, и система работает слишком медленно, чтобы конкурировать с моделями, представленными на рынке. Агат, скорее, похож на старый Apple I. Поскольку запад бойкотирует экспорт компьютеров в страны Восточного блока, спрос на подобные устройства там не покрывается предложением, а значит, Агат может быть востребован и за пределами Советского Союза. Он должен хорошо продаваться в России как вычислительное устройство для использования в институтах или в других учреждениях, но не дома.

Если компания ЭЛОРГ планирует активно продвигать Агат на западе, ей придется существенно снизить цену, которая, как мне сообщили, составляет 17000 долларов, включая ПО. Когда я сказал представителям ЭЛОРГ, какой компьютер я мог бы купить на эти деньги в США, они были шокированы. Не уверен, что они вообще мне поверили. И, думаю, предложения конкурентов они точно не изучали.
Как правительственная организация, ЭЛОРГ может себе позволить продавать Агат по очень низкой цене, чтобы создать для него рынок сбыта. Однако думаю, что даже если бы Агат попал на современный международный рынок, у него не было бы ни малейшего шанса на успех. Он не обладает ни элегантностью, ни техническим превосходством, чтобы составить конкуренцию другим ПК. Кажется, Советам не хватает деловой хватки – особенно в этой области.

Если ЭЛОРГ выпустил этот компьютер для внутреннего рынка Советского Союза, тогда Агат является предвестником беспрецедентного шага, который руководство страны делает навстречу широкой общественности. Однако учитывая паранойю советских властей по поводу утечки информации и их склонность хоронить всё за семью печатями, сомневаюсь, что Агат разрабатывался для домашнего применения. Советские лидеры с большой подозрительностью относятся к новым технологиям, и они могли усмотреть риск в самой идее использования кибернетического устройства.

Даже если бы микрокомпьютер был доступен русским для использования дома, он смог бы конкурировать с более приземленными, но желанными товарами народного потребления – холодильниками и стиральными машинами – только при очень низкой цене. Да и зачем советскому гражданину персональный компьютер? Ему же не нужно волноваться об инвестициях или рассчитывать подоходный налог.

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

Вряд ли в обозримом будущем вы увидите Агат в местном компьютерном магазине. Высокий курс доллара США на фондовом рынке и почти 60-процентная пошлина, которой США обременит эту машину, переносят Агат в категорию экзотических устройств.
Поделиться публикацией
Комментарии 74
    +5
    Передо мной предстало не слишком обнадеживающее зрелище. Я увидел кошмарные дебри проводов.
    Хм, он в Apple II заглядывал?
    image
      +6
      Мешанины проводов не вижу. Выглядит как более-менее современный PC: материнка и платы расширения.
      Компьютер имел 8 разъёмов расширения, 1 из которых позволял подключить дополнительное ОЗУ, остальные же как правило использовались для обеспечения ввода-вывода (последовательные и параллельные порты, контроллеры внешних устройств).
        +1
        Кстати, вот материнка от «Агат-9»: https://upload.wikimedia.org/wikipedia/commons/c/ca/Agat-9_Mainboard.jpg. Тоже есть слоты для плат расширения. Процессор (самая большая микросхема), ПЗУ (в керамических корпусах с окошком для УФ-стирания, заклеенным синей изолентой), ОЗУ (два ряда микросхем сверху платы над разъемом, подписанным «x6») находятся на материнке.
          0
          Автор статьи описывал опытный образец Агата, который возможно сильно отличался даже от Агат-7, у которого вся начинка была реализована в виде отдельных плат, вставлявшихся в backplane.
            +2
            Вот здесь есть фотография Агат-7, на вид обычные интерфейсные платы вставленные в материнскую.
              0
              Да, действительно, у Агат-7 на материнке был видеоконтроллер, основная память и тактовый генератор. Все остальное, включая процессор было на платах расширения.
              +1
              Хотя, судя по этой картинке, там действительно объединительная плата.
              0
              помогу тебе

              image
              0
              Я тоже не вижу ничего критичного, вот и удивлен, что автору так не понравились провода.
                +1
                наверное ему не понравилось, что в советских изделиях в основном провода редко бывали веселых насыщеных цветов, в частности у виденного мною блока питания агата кабель был в унылой черной трубке и сам блок питания был унылый и черный, а на картинке с эплом вон все какое веселое и многоцветные жилки и даже плата зелененькая, а не коричневая
              +4
              Фотку потрохов «Агата» для сравнения дайте
                0
                Я не видел оригинального Apple II, но II+ типовой конфигурации внутри был совершенно пустой — на материнской плате одиноко стояли одна-две платки расширения, и весил очень мало. Первые же версии Агата представляли из себя металлический корпус, плотно набитый платами, и были очень тяжелыми.
                +2
                Вероятно, это попытка избежать судебного преследования со стороны Apple.

                Улыбнулся.
                  0
                  А сколько на рубли Агат стоил, кто-нибудь помнит?
                    +1
                    В Википедии написано, что первые Агаты стоили около 4000 руб.
                    Что ни по каким курсам в СССР не могло составлять $17000, что-то тут автор оригинального текста не то написал.
                      0
                      4000 руб — это почти $7000 по тогдашнему официальному курсу в 60 коп. Может, просто единица лишняя?
                      Кстати, а сколько тогда стоил аналогичный Apple? И что вообще у них можно было купить за $7000?
                        0
                        А если брать курс тогдашнего «черного рынка» $1=6 руб, то получается $666 :)
                        В общем и целом, в 1983 г. время был разброс цен от $100 за самый простой ZX Spectrum до $1000 за полупрофессиональные Коммодоры.
                        В то же время серьёзная профессиональная техника типа первых IBM PC (на Intel 8088) как раз и стоила $4000-7000.
                          0
                          Apple II вроде бы был самым дорогим домашним компом в 1984 и стоил чуть больше $2000.
                            0
                            Та же Википедия сообщает:
                            The original retail price of the computer was US$1298 (with 4 kB of RAM) and US$2638 (with the maximum 48 kB of RAM).
                    0
                    17 тысяч долларов? Т.е. компьютер стоил дороже автомобиля?
                      +6
                      Сейчас айфон стоит дороже б/у автомобиля…
                        0
                        Если уж только совсем ушатанного. Но, в целом, тенденция такова.
                          0
                          Жигуль вполне живой можно на эти деньги купить :))
                          Лет 10 назад я бы не поверил что сейчас будет реально даже за 15 тыр купить вполне юзабельное авто.
                            0
                            Незнаю как с айфонами, а вот живенькую шниву 2004 годя я купил за столько же за сколько и ноутбук :))
                            +1
                            В Европе вполне можно купить автомобиль за 500€, даже с техосмотром.
                              0
                              К стати да, и вполне живое рабочее авто которое тут будет стоить ~ от 2500€
                              0
                              Недавно продал десятилетнюю нексию за 90к. Дороже не брал никто. Автомобиль был в более чем хорошем состоянии.
                              Купил за 140к ниссан, автомат, полный привод, все дела, практически не ушатан.
                              Топовый макбук стоит в два раза дороже нормального автомобиля, и в полтора раза дороже хорошего. И я этого не понимаю.
                                0
                                Если бы продавал салон, который делает деньги на чём-то ещё, то мог бы не продать за 90, а долго и упорно продавать за 100+ в ожидании «своего покупателя». Соотношение же цены автомобиля/ноутбука совсем не в завышенной цене ноута(хотя она такая и есть, имхо), а в уровне доходов продавцов-покупателей авто в регионе.
                            +3
                            Наверное, имелся в виду искусственный курс в 60 коп/$. Соответственно, если взять курс чёрного рынка СССР ~6 руб/$, который всё-таки формировался рыночным механизмом и был хоть как-то объективен, получится $1700 что уже более-менее правдоподобно для ПК.
                              –1
                              скорее всего фигурировала озвученная цена взятая с потолка людьми которые не знали сколько компы стоят в сша и большая часть этой суммы — «сколько бы нам хотелось», продаж и маркетингового изучения рынка ведь не было никакого
                              0
                              ну, агат не знаю, а первые ХТ таки на уровне легковушки стоили
                                +4
                                Когда мой отец узнал, что я разобрал сломавшийся EC-1841, он приуныл и сказал, что вместо этого компа мог купить двушку в центре города.
                                  0
                                  ЕСка отца была?
                                    0
                                    Да. Сам не зная зачем, он купил два компа в свой офис, когда бизнес пошел в гору. Наверное просто потому что модно. Потом заскучав с одним, второй отдал мне и брату.
                                  0
                                  «Машина» здесь — неудачный перевод. В оригинале там computer, т.е. сравниваются компьютер с компьютером.
                                    +1
                                    Спасибо, исправил. Действительно можно понять двояко.
                                  +2
                                  Эх, Агат-7… Мой первый персональный компьютер. Сколько было пройдено на нём уровней в Lode Runner, набито черепах в Mario Brothers, разбомблено танков в «Освободителе»…

                                  До сих пор помню экзотический девайс, заменявший джойстик: два аналоговых пульта на одном разъёме — каждый имел крутилку-переменный резистор и одну кнопку. Особенно весело было играть им в «Освободителя» (это такой отечественный клон Armor Alley) — крутилка на первом пульте отвечала за ось X джойстика, а на втором соответственно за ось Y.

                                  Дисководы на Агате-7 (их было аж 2 штуки) использовали 5-дюймовые дискеты двойной плотности, причём только одну сторону из двух. Помнится, как-то вставил дискету с играми в дисковод вверх ногами, и был удивлён, увидев незнакомые файлы.

                                  Монитор в моей комплектации был чёрно-белым, и с его помощью я конкретно посадил зрение. Проработал сей образец продукции отечественной IT-индустрии около 4 лет, после чего в нём сгорела видеоплата. Аппарат был забран на починку одним из знакомых отца, да так и пропал с концами. А через год у меня появился 386й с RAM на 4 Мб и 40 Мб HDD…
                                    +1
                                    Я любил в Bolo играть. Только джойстика у меня не было.
                                      0
                                      Bolo на PC даже сейчас идет
                                        0
                                        В Bolo же самое правильное было играть вдвоем — один рулит, другой стреляет. Джойстик был лишним :)
                                        0
                                        Эх, а вот мне «Освободитель» не дался. «Лица, приближённые к императору» полностью захватили контроль над пультами и дискетой и ни с кем не делились. Bolo был доступен (как и «копирожание» дискеты и прочие интересные утилиты). А ещё был ГрафБейсик, который был предметом зависти.

                                        С дисководами была интересная особенность — дисковод на старых Агатах(в школе был сначала один класс, а потом поставили второй с моделью поновее) был с крышечкой, на которую надавливали для закрытия и в некоторых случаях улучшить читаемость можно было просунув палец и надавив на дискету, а на новых запор был поворотным (и дисковод, вроде, уже DS) и такой фокус не прокатывал. А потом уже появились новомодные PS/2 80 с 286м процессором и 3.5", куда наши 5.25", понятно, не лезли. Что было обидно.
                                          0
                                          Ну всё, я пошел откапывать 486й и играть в Scorched Earth, а хотел пойти спать :-)
                                          +3
                                          С Агатами я познакомился в 1985-ом году на десятой новосибирской Всесоюзной Летней Школе Юных Программистов (недавно видел о ней статью, порадовался, что школа всё ещё существует, хотя и потеряла статус Всесоюзной).
                                          Из того, что осталось в памяти — копией второго эппла Агат был плохой, сколько мы ни пытались запустить на нём оригинальную операционку, ничего не выходило (один оригинальный эппл был в наличии, было откуда пытаться что-то запустить). В ПЗУ была зашито нечто странное, что встречало фразой-загадкой, — «у вас продаётся славянский шкаф?». Пройти этот квест мы тогда не смогли. Может кто-нибудь знает что это было?
                                          Работа шла на языке Рапира — очень любопытном языке с русскими служебными словами. Из невиданных особенностей языка был «перевёрнутый» оператор присваивания вида:
                                          158 * 25 -> РЕЗУЛЬТАТ
                                          и, так называемые, КОРТЕЖИ! Нетипизированные структуры данных, что-то среднее между массивами (адресация по индексам) и лисповыми списками. Для тех времён очень крутая штука.
                                          Слабым местом были дисководы. Они не то, что бы совсем не работали,… у них через несколько дней работы происходила разъюстировка механики и сервисмены их постоянно пытались отъюстировать обратно. Это удавалось лишь частично, поэтому при распределении машинного времени первым вопросом был, — какой Агат вас больше любит? — в смысле, на каком дисководе читается ваша дискета.
                                          Дисководы были действительно чудесные — производства какой-то из стран СЭВ — Болгарии или ГДР. В высоту они занимали, как сказали бы сейчас, два слота — толстенькие такие. Крутящий момент на шпиндель передавался ремённой передачей(!), а для позиционирования головки использовался «улиточный» механизм.
                                          Насколько мне известно, оригинальные процессоры 6502 тогда не были доступны в СССР, поэтому первые Агаты выпускались на эмулированном процессоре! Была такая интересная чисто отечественная разработка — секционированный микропроцессорный комплект (если память не изменяет, серия К588) из микросхем которого можно было как из кирпичиков собирать целевой процессор нужной разрядности (элементарная еденица была, по-моему, 4 бита) и, каким-то образом, задавать систему команд. Таким образом был съэмулирован 6502, но, видимо, не полностью. В последующих сериях Агатов применялся уже оригинальный процессор — видимо, страна нашла способ их покупки, поэтому, наверное, как отмечено в статье, получалось запускать и оригинальную ОС, чего нам не удавалось на ранних версиях.
                                            +2
                                            Изотовские (Болгария) дисководы были гавном, а вот за дисководами ГДР все гонялись.
                                              +1
                                              В ГДР закупали японские дисководы Teac и перемаркировывали. Их же ставили в Robotron 1715.
                                              +2
                                              Агаты изготавливали на Лианозовском электромашиностроительном заводе(ЛЭМЗ). Мы с коллегами организовывали выпуск Микроши там же. Спросили директора завода — А как же процессор 6502, его в СССР не выпускают и не планируют выпускать? Ответ был замечательм. «Мы закупили 3 ведра этого добра, нам хватит!»
                                                0
                                                Про «Дуэт» забыли, его делали там же. Красивая машина.
                                                6502 для «Агата» покупали в Индии.
                                                  0
                                                  В первых Агатах вроде родной 6502 и стоял, со спиленной маркировкой и залитый лаком. :)
                                                  +2
                                                  Да. Я тоже с ними познакомился в Новосибирске в летнем лагере. А ещё были Корветы. В сети есть эмуляторы этого добра, можно погонять и даже на Рапире попрограммировать. Автор неправ: делались они как раз для школ. Ну и его представление о наших школах немного странное: в частности, математику и тогда у нас преподавали куда лучше, чем в США.
                                                    0
                                                    Для того, чтобы заставить работать хотя бы большую часть (обо всех даже речи не шло) Агатов на тех ЛШ, туда постоянно приглашали пару инженеров с Лианозовского, которые чуть ли не круглые сутки занимались ремонтом. :)

                                                    Зато у инженеров был бонус — они ставили под раскладушку два Агата и обходились без обогревателя. :)
                                                    –1
                                                    нормальный компьютер был, а то что здоровенный, ну дак там один блок питания был по длине во весь корпус и по сечению как дисковод, зато выдавал кучу напряжений и имел хорошую фильтрацию помех… претензии американца и весь текст показывают, что он изначально садясь за написание, ставил себе целью написать текст о том «как СССР отстала от нас, таких цивилизованных»
                                                      0
                                                      Не просто нормальный, а вообще супер! Такой же крутой, как китайские клоны iPhone. А СССР тогда, конечно, не отставала ни от кого а обгоняла загнивающий запад на всех порах и показывала Кузькину Мать даже более быстрыми, если это, конечно, вообще возможно, темпами чем сейчас. А то, что «позаимствовали» (т.е. тупо украли) технологии и software и клепали «свои» Агаты, БК, Синклеры и прочие «Ну Погоди!», так это ничего страшного — главное, что не отстали и при этом были ещё и самыми цивилизованными.

                                                      На мой взгляд текст статьи написан максимально тактично, особенно учитывая то, что видел этот гражданин США приезжая в СССР — примерно то же самое, что видят сейчас журналисты приезжая в Северную Корею.
                                                        0
                                                        ну с ворованным проделывали такое, что оно становилось практически как новое, те же спектрумы-синклеры как выяснилось умельцы в ссср на коленке сделали лучше чем оригинал (потеряв при этом обратную совместимость, из-за чего запустить игры написанные для советских спектрумов на оригиналах не всегда получится), что бы красть такие вещи надо быть на уровне тех у кого крадешь, а то и может повыше, что бы суметь разобраться и адаптировать, зачем руководство ссср вместо своего постоянно напрягало спецов красть технологии это уже вопрос наверное политический и что было в голове у приказывающих сказать сложно, наверное маразм
                                                          0
                                                          Здесь полностью соглашусь. Еще со времен «продажной девки» партией был взят курс на копирование техники. А Конкретней:
                                                          в 1968-м году была принята директива «Ряд», по которой дальнейшее развитие кибернетики СССР направлялось по пути клонирования компьютеров IBM S/360
                                                          © эти самые интернеты.

                                                          Но это, в основном, касалось больших ЭВМ. В классе персональных и домашних ЭВМ было намного большее разнообразие. До начала 90-х в СССР выпускался огромный ассортимент компьютеров разной архитектуры. Что, по моему мнению, было скорей в минус, чем в плюс. В полный рост стояла проблема прикладного ПО. По моему мнению на вики есть годная статья по этому поводу. История_советских_микро-ЭВМ_и_персональных_компьютеров
                                                      +1
                                                      В 1983 году лучше было взглянуть на БК-0010 как на достижение СССР в области персональных компьютеров. БКшки были поинтереснее чем Apple II (и «Агаты»), во многом благодаря довольно мощному 16-разрядному процессору, ну и конечно как оригинальная советская разработка. Если бы эти компьютеры поставлялись на экспорт, то они вполне могли бы занять свою нишу даже на рынках западной Европы и США.
                                                        0
                                                        Только вторая версия, с нормальной, а не пленочной клавиатурой. И с Бейсиком вместо Фокала. Для любителей клонов PDP
                                                          0
                                                          Фокал тоже по-своему хорош.
                                                          +1
                                                          БК-0010 тогда только появилась, её расцвет начался когда накопилось достаточно большое количество энтузиастов, показывать базовый софт было бы врядли презентативно
                                                            0
                                                            Первые серийные БКшки появились только в конце 1985-го
                                                              0
                                                              Если бы написали, например, об «Искре-226» — персоналке, которая к моменту выхода статьи полностью «встала на ноги», рассказ бы получился совсем иным.
                                                              0
                                                              «Совсем редких DEC»?
                                                                +1
                                                                В 17 школах моего района на Ставрополье, было 11 различных компьютерных класса. 4 класса содержали компьютеры АГАТ, по 15 штук. Агаты отлично зарекомендовали себя в системе образования. Ломались не часто, а если и ломались, то элементная база была доступна для проведения ремонта. Приходилось заниматься ремонтом этих классов, у меня были абсолютно все комплектующие для ремонта. В конце 80х С/Х предприятия были не бедные, закупали в школы отличное оборудование. Как результат наши школьники побеждали на краевой олимпиаде по информатике, имеют дипломы ВМК МГУ.
                                                                И да, в моей деревне на межрайонной торговой базе, с 1981г. работала ЭВМ СМ-4. На ней и начинали проводить занятия по информатике еще до появления ЭВМ в школах.
                                                                  0
                                                                  Уточните, пожалуйста, в каких именно школах были установлены компьютеры АГАТ? Эта информация важна для составления списка на сайте http://agatcomp.ru/People/Prof.shtml
                                                                    0
                                                                    Я вижу, список не только школ касается.
                                                                    "Агаты" стояли на Станции юных техников г. Волгодонска (Ростовская обл.), в начале 90-х.
                                                                    Какая именно модель, не помню.
                                                                      0
                                                                      В поселке Советское Руно точно были такие ПК, туда ездил лично.
                                                                      За три других населенных пункта точно не скажу, давно было и никто не подскажет.
                                                                      Вероятнее всего поселки Большевик, Большая Джалга, Октябрьское.
                                                                    0
                                                                    «Вряд ли в обозримом будущем вы увидите Агат в местном компьютерном магазине».

                                                                    А зачем они? Лучшего они не предложат. Разве, как сказано в статье, для экзотики.
                                                                      0
                                                                      Переведённая статья, первый абзац, ошибка в «на пичканы». Может есть и дальше, советую обратить на это внимание.
                                                                        0
                                                                        Спасибо, исправил.
                                                                        0
                                                                        «Компьютер вошел в нормальный текстовый режим, отобразив беспорядочнЫХ набор английских букв.»
                                                                          0
                                                                          Спасибо, исправил.
                                                                          0
                                                                          «Как правительственная организация *ЗАПЯТАЯ* ЭЛОРГ может себе позволить продавать Агат по очень низкой цене, чтобы создать для него рынок сбыта. „
                                                                            0
                                                                            Считаем, что в данном случае запятая не нужна.
                                                                            «Обороты с союзом как не выделяются запятыми, если союз как имеет значение «в качестве»». (Розенталь, параграф 115, пункт 3.3)
                                                                              0
                                                                              Так оно тут не "в качестве". Попробуйте развернуть "как" до "так, как (каким образом)":

                                                                              Богат, хорош собою, Ленский везде был принят как жених. -> Ленский был принят так, как(каким образом) принимают женихов.
                                                                              Также оборот со смыслом "в качестве" означает выделение при восприятии только одного качества, отбрасывая остальные (как сформулировано у Розенталя — характеризует предмет с какой-либо одной стороны): Тамерлан вошел в историю как завоеватель.

                                                                              Здесь действует другое правило — "Если приложение с союзом "КАК" имеет значение причинности (оборот можно заменить придаточным предложением с союзами поскольку, так как, потому что или оборотом с будучи), оно выделяется запятыми. напр. Как истинный француз, в кармане Трике привез куплет Татьяне, Как лицо служебное, милицейское, Сошнин привык знакомиться с разным народом"

                                                                              (у Розенталя этого правила нет, но оно есть например, в [Правила русской орфографии и пунктуации. Полный академический справочник / Под ред. В.В. Лопатина., §64] и во многих учебниках и методических указаниях)

                                                                              И у Лопатина так прямо и сказано:
                                                                              Приложение с союзом как надо отличать от оборота со значением «в качестве». Ср.: Он, как инженер, должен быть руководителем стройки (будучи инженером, должен руководить; приложение). — Он приехал на стройку как инженер
                                                                              (§64 Примечание 2).

                                                                            0
                                                                            Я сократил программу на 5 Кбайт, просто уплотнив код.

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

                                                                            Агат — отличная машина. Она, мягко скажем, оказала неплохое влияние на развитие мозгов многих людей в стране, а что комплектный «монитор» (телевизор) много весит, так уж извините, госплан такой смог выделить и в план производства вписать, и то хорошо. На самом деле, тогда многие компьютеры в СССР шли с «комплектными» телевизорами, потому что школы и вообще организации закупали комплектами, и это было разумно, а избытка ТВ, да еще с нужными входами ни по домам, ни в организациях как-то не наблюдалось.

                                                                            Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                                                            Самое читаемое