Железные призраки прошлого. Cергей Макаров - Полигон призрак

Сергей Макаров

Полигон призрак

Майская ночь 1943 года укрыла Москву зыбкой бархатной пеленой. К одному из домов в тихом столичном переулке подъехала черная легковая машина ГАЗ М-1, знаменитая «Эмка». Из автомобиля вылез высокий, широкоплечий мужчина в военной форме с капитанскими знаками различия. Он что-то сказал водителю и, хлопнув дверцей, неторопливой походкой направился к подъезду, поглядывая по сторонам.

Военный поднялся на второй этаж, достал из кармана галифе ключ и отпер дверь, обитую коричневым дерматином. «Наконец-то дома, можно расслабиться, выпить полстакана водки и поспать хотя бы два-три часа, - подумал капитан и включил в прихожей свет. - Удалось-таки добыть сверхважную информацию о полигоне и переслать ее по назначению. Но сколько на это ушло сил и нервов. Ходишь по краю ножевого лезвия. Один неверный шаг и… Не хочется даже и думать, что тогда случится. Лучше давай-ка я выпью и усну.

Мужчина опустился на широкую деревянную табуретку, снял сапоги и размотал портянки. Он вздохнул, оперся спиной о стену и закрыл глаза. «Осточертело все. Война, этот город, бесконечное нервное напряжение… Когда же это закончится?» - размышлял капитан. Он поднялся и посмотрел в зеркало, висевшее на стене. Там отразилось усталое, осунувшееся лицо, под глазами - большие сероватые мешки от напряженной работы и бессонных ночей. «Этот чертов полигон отнял у меня десять лет жизни, - горько улыбнулся мужчина. - Хотя на войне у времени совсем другое измерение. Здесь каждая минута может быть последней. Вероятно, еще и поэтому так сильно хочется жить».

Капитан снял фуражку, положил ее на стул и пригладил ладонью темные волосы. «Закончится война, если выживу, буду жить в свое удовольствие - поменьше работы, побольше женщин и сна. Я так устал. Выпью водки - и спать. Кажется, не спал уже вечность», - думал мужчина.

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

Человек в гражданском костюме поднялся со стула и подошел к убитому. Широко открытые, потемневшие глаза смотрели куда-то в потолок. Мужчина вложил в правую ладонь убитого пистолет, и стиснул ее на рукояти. Потом выскользнул из подъезда в ночь, растворившись в тенях.


Майор Владимир Коготь проснулся в половине шестого утра. Он потянулся на кровати и тихо встал, стараясь не разбудить жену. Однако когда он хотел уже выйти из спальни, супруга сонно сказала:

Подожди минутку, Володя. Я уже не сплю.

Коготь вернулся и прилег рядом с женой. Он нежно погладил ее длинные русые волосы. Варе было двадцать семь лет. Она работала врачом в военном госпитале. Большие карие глаза с любовью смотрели на мужа. Коготь поцеловал женщину в родинку над верхней губой.

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

Да, сегодня мне к восьми. Это после двух суток подряд дежурства. Просто роскошь, - тяжело вздохнула Варя. - К нам в госпиталь на реабилитацию и тяжелые операции стало поступать очень много раненых в последнее время.

Что поделаешь, родная, идут тяжелые бои.

Да, очень тяжелые, - глаза Вари погрустнели. - Вчера я делала операцию одному молоденькому солдатику. Ему лет восемнадцать было, не больше. Он в бреду все шептал: «Мама, помоги мне». В общем, операция шла девять часов, но я его не спасла, как ни старалась. У него было тяжелое ранение в живот. Его мама еще не знает о смерти сына.

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

Да, но этот паренек даже не узнал, что такое любовь, не понял, что в жизни к чему… И все вдруг оборвалось. Его небесно-синие глаза словно смотрят на меня сейчас. Смотрят с надеждой. - Варя села на кровати и обхватила голову руками. - Я никак не могу привыкнуть к гибели людей, хотя понимаю, что должна стараться как-то абстрагироваться и делать свою работу.

Ты и делаешь ее, родная. Подумай, скольких солдат и офицеров ты спасла и вернула в строй… Ты же прекрасный хирург, окончила медицинский институт с отличием. Не кори себя, - майор привлек к себе жену и нежно поцеловал в шею.

Некоторое время они сидели молча, прижавшись друг к другу. Первой заговорила Варя:

Володя, ты, наверное, очень поздно пришел? Я открыла глаза и увидела, как ты в коридоре раздеваешься. Я еще успела подумать, что ты опять совсем мало поспишь, и провалилась в сон.

Ничего страшного, Варенька, я привык к такому графику работы. Не жалуюсь, сейчас всей стране тяжело. Извини, если тебя разбудил.

Ну что ты, Володя, какие извинения? Мы видимся с тобой только урывками, так что это мне нужно было постараться не уснуть и поговорить с тобой.

Ничего, мы свое после войны наверстаем. Вот победим фрицев и заживем тогда. У нас будут дети, двое или даже трое. Стране нужны солдаты, поэтому рождение сына, а то и двух даже не обсуждается, - улыбнулся Коготь, - ну и дочка, конечно же, как без красавиц обойтись.

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

Это я так, для порядка, бываю суровым. Время нынче непростое. Любой волей-неволей станет суровым.

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

Обсуждать будем прямо в этой постели. Ты меня понимаешь, - улыбнулся Коготь.

Договорились.

А теперь извини, Варя, мне пора на работу, - майор встал с кровати, - дел у меня невпроворот.

Я сейчас разогрею тебе картошку. Вчера вечером пожарила, - спохватилась Варя и, быстро поднявшись, набросила на плечи зеленую кофту, надела юбку и выбежала из спальни.

Склонившись над тарелкой и орудуя вилкой, Коготь произнес:

Действительно вкусная картошка.

Кушай на здоровье, - улыбнулась Варя.

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

Ясно, а завтра я заступаю на дежурство, - сказала Варя.

Ничего, как-нибудь встретимся на кровати, - подмигнул майор жене.

Коготь побрился, надел форму и, остановившись возле трюмо в спальне, принялся расчесывать густые черные волосы. Варя сидела на кровати и наблюдала за мужем. Майор в свои тридцать лет был мужчиной в самом расцвете сил. Достаточно высокий - метр восемьдесят, стройный, подтянутый. Взгляд прямой, твердый. Мощный, выдающийся чуть вперед подбородок и продолговатый нос с горбинкой придавали лицу Когтя суровый, мужественный вид. Глубокий шрам от ранения под правым глазом заканчивал образ офицера СМЕРШа, который привык, несмотря ни на какие преграды, добиваться поставленной перед собой цели.

Варя поднялась с кровати, обняла мужа и, поцеловав его в щеку, сказала:

Иногда, когда я смотрю на тебя, мне кажется, что ты вытесан из гранитной глыбы. Есть в тебе, Володя, что-то от античных героев.

Скажешь тоже, - положив расческу на прикроватную тумбочку, усмехнулся Коготь. - Я простой русский мужик.

Желаю тебе удачи, - Варя поцеловала мужа в губы.

Тебе того же, - Коготь подхватил со стола, стоявшего в углу комнаты, фуражку. - Ну все, мне пора. - Он крепко обнял жену и упругой походкой направился в коридор.

Натянув сапоги, майор вышел из дома.

Полковник СМЕРШа Иван Антонович Костомаров стоял у окна в своем кабинете, глядя на подъезжавшие к зданию машины. Это был мужчина сорока пяти лет, среднего роста, полноватый, волосы с проседью, зачесанные назад.

Полковник отошел от окна и зашагал по кабинету, напряженно размышляя. Затем он сел за стол и что-то записал карандашом на листе бумаги. Отложив карандаш, Иван Антонович откинулся на спинку стула, скрестив руки на груди. В дверь постучали.

Дверь открылась. В кабинет вошел майор Коготь:

Разрешите, товарищ полковник?

Проходи, майор, присаживайся, - кивнув на стоявший напротив стола стул, сказал полковник.

Над головой Костомарова, на стене, висел большой портрет Сталина, глаза вождя внимательно смотрели на каждого входящего в кабинет.

Ты вчера, майор, прекрасно поработал, впрочем, как и всегда. Официальная версия случившегося, как мы и обговаривали с тобой, - капитан Полищук покончил жизнь самоубийством. Мало ли, сдали нервы, к примеру.

30
авг
2015

Полигон призрак (Макаров Сергей)

Формат: аудиокнига, MP3, 128kbps
Макаров Сергей
Год выпуска: 2015
Жанр: Шпионский детектив
Издательство: Нигде не купишь
Исполнитель: Юрова Лариса
Продолжительность: 11:03:15
Описание: В Москве убит немецкий шпион, успевший послать незадолго до гибели шифровку в Абвер о секретном полигоне, на котором русские испытывают сверхразрушительную бомбу. Эта операция - лишь часть хитроумной игры советской контрразведки СМЕРШ. Ловушка для Абвера подготовлена. Закрыть выход из нее должен майор СМЕРШа Владимир Коготь со своей спецгруппой, состоящей из боевых офицеров. Противостоять группе Когтя будут элитные разведывательно-диверсионные отряды Абвера. Того, кто ошибется первым, ждет неминуемая смерть

Оцифровано: witold
Очищено: alka peter


08
июл
2015

Полигон (Шипошина Татьяна)


Автор: Шипошина Татьяна
Год выпуска: 2015
Жанр: Повесть
Издательство: Нигде не купишь
Исполнитель: Воробьёва Ирина
Продолжительность: 03:35:43
Описание: "Полигон" - это повесть о современном старшекласснике, который живет обычной жизнью и совершенно не задумывается о своих исторических корнях: кем были его предки, как они жили, почему в его семье вообще не приняты разговоры об этом.. И только внезапно настигнувший юношу несчастный случай приоткрывает дверцу в мир былого, а чудесное спасение после крайне неудачного "спуска" на сноуборде заставляет главного героя...


28
апр
2012

Полигон Сатаны (Игорь Бунич)

ISBN: 5-900740-03-Х
Формат: PDF, eBook (изначально компьютерное)
Автор: Игорь Бунич
Год выпуска: 1994
Жанр: публицистика
Издательство: Издательский Дом "Шанс"
Язык: русский
Количество страниц: 640
Описание: В новой книге "Меч президента" автор с присущей ему интригующей манере повествует о трагических событиях октября 1993 года. Настоящее издание включает также историческое исследование "Золото партии", получившее широкий читательский отклик


14
ноя
2015

Рыцарь-призрак (Функе Корнелия)

Формат: аудиокнига, MP3, 96kbps
Автор: Функе Корнелия
Год выпуска: 2015
Жанр: Детская фантастика
Издательство: Нигде не купишь
Исполнитель: Воробьёва Ирина
Продолжительность: 05:49:50
Описание: Раскрывая загадку давнего убийства, одиннадцатилетний Йон Уайткрофт вместе со своей подругой Эллой вызывает дух рыцаря Уильяма Лонгспе. Он единственный, кто способен защитить мальчика от группы преследующих его призраков, которые угрожают ему с того самого дня, как он прибыл в интернат города Солсбери. В благодарность за свое спасение мальчик вызывается помочь рыцарю-призраку вернуть его сердце и ту, ко...


22
окт
2012

Профессия - Призрак (Монтеле Юбер)

Формат: аудиокнига, MP3, 96kbps
Автор: Монтеле Юбер
Год выпуска: 2012
Жанр: детская литература
Издательство: Нигде не купишь

Продолжительность: 06:24:40
Описание: Забавная и легкая книжка для детей и их родителей. Герой - паренек, волею судеб попавший в родовой шотландский замок, в эпоху полнейшего упадка. Из деревни паренек ушел, а кушать хочется, впрочем кушать хочется и наследнику владельца замка, какового заставляют блюсти диету, ибо упитан зело. Но обслуживающий персонал не дремлет, еще бы: кто-то повадился в кладовку лопать запасы! Какой выход? Притворить...


11
дек
2014

Отель призрак (Трапезников Александр)

Формат: аудиокнига, MP3, 96kbps
Автор: Трапезников Александр
Год выпуска: 2014
Жанр: Детектив
Издательство: Нигде не купишь
Исполнитель: Вячеслав Герасимов
Продолжительность: 11:38:45
Описание: Отель в горах. Тринадцать постояльцев. Канун Нового года. Неожиданно праздничную суету нарушает зверское убийство. Паника. Ужас. Обреченность. За дело берется частный детектив. Но даже ему внушает страх невидимый убийца… Александр Трапезников родился в 1953 году в Хабаровске. Он – автор более пятидесяти прозаических книг, среди которых и детективы, и мистические триллеры, и философские романы о духовных...


16
авг
2012

Призрак сети (Тамара Крюкова)

Формат: аудиокнига, MP3, 160kbps
Автор: Тамара Крюкова
Год выпуска: 2009
Жанр: Фантастика
Издательство: Автокнига
Исполнитель: Наталья Михеева
Продолжительность: 08:53:19
Описание: Вы верите в переселение душ? А в путешествие во времени? Не шутите с аномальными явлениями. Это может быть небезопасно. Никто не подозревал, что призрак, случайно снятый на цифровую камеру, однажды вырвется в Интернет и станет пленником электронной сети. Для среднего и старшего школьного возраста.
Доп. информация: Альтернатива в низком битрейте:


17
фев
2016

Призрак Анил (Ондатже Майкл)

Формат: аудиокнига, MP3, 128kbps
Автор: Ондатже Майкл
Год выпуска: 2016
Жанр: Зарубежная проза
Издательство: Нигде не купишь

Продолжительность: 08:14:48
Описание: Майкл Ондатже прогремел на весь мир "Английским пациентом" - удивительным бестселлером, который покорил читателей всех континентов, был отмечен самой престижной в англоязычном мире Букеровской премией и послужил основой знаменитого кинофильма, получившего девять "Оскаров". Следующий роман Ондатже пришлось ждать долго, но ожидания окупились сторицей. Итак, познакомьтесь с Анил Тиссера - уроженкой Цейлон...


18
дек
2016

Призрак Анил (Ондатже Майкл)

Формат: аудиокнига, MP3, 96kbps
Автор: Ондатже Майкл
Год выпуска: 2016
Жанр: Современная проза
Издательство: Нигде не купишь
Исполнитель: Винокурова Надежда
Продолжительность: 08:15:20
Описание: Майкл Ондатже прогремел на весь мир «Английским пациентом» - удивительным бестселлером, который покорил читателей всех континентов, был отмечен самой престижной в англоязычном мире Букеровской премией и послужил основой знаменитого кинофильма, получившего девять «Оскаров». Следующего романа Ондатже пришлось ждать долго, но ожидания окупились сторицей. Итак, познакомьтесь с Анил Тиссера - уроженкой Цейл...


17
мая
2011

Призрак тайны (Даниэла Стил)

44 kHz
Автор: Даниэла Стил
Год выпуска: 2011
Жанр: Сентиментальный роман
Издательство: Нигде не купишь
Исполнитель: Наталья Грачёва
Продолжительность: 10:37:43
Описание: От молодого преуспевающего архитектора Чарли Уотерстоуна после десяти лет счастливого супружества уходит жена. В один миг рухнуло его счастье, его карьера… И Чарли бросает все и уезжает в маленький провинциальный городок. Встреча с молодой женщиной, чью жизнь тоже опалил огонь предательства, дает Чарли новую надежду. О дальнейшей судьбе Чарли, Франчески и таинственной Сары Фергюссон рассказа...


27
мар
2011

Корабль-призрак (Капитан Марриэт)

Формат: аудиокнига, MP3, 80 kbps
Автор: Капитан Марриэт (Фредерик Марриэт)
Год выпуска: 2011
Жанр: Исторический и приключенческий роман
Издательство: ПодкидышевЪ и сыновья, Союз
Исполнитель: Александр Котов
Продолжительность: 14:31:23
Описание: Еще одна история о загадочном Летучем Голландце, легендарном корабле-призраке, обреченном вечно бороздить морские просторы. Судьбы реальных персонажей причудливо переплетаются с фантастическим сюжетом этого увлекательного приключенческого романа.


15
янв
2017

Призрак автора (Харвуд Джон)

Формат: аудиокнига, MP3, 96kbps
Автор: Харвуд Джон
Год выпуска: 2017
Жанр: Мистика
Издательство: Нигде не купишь
Исполнитель: Ерисанова Ирина
Продолжительность: 11:52:05
Описание: Австралийский библиотекарь Джерард Фриман переписывается с загадочной англичанкой Алисой Джесселл, прикованной к инвалидной коляске... Мать Джерарда хранит какую-то тревожную тайну... А за этой тайной - секреты бабушки... И загадки прабабушки... Каким же должен быть ужас, преследующий семью целое столетие? Древние новеллы, пожелтевшие дневники и письма, современная электронная почта... Разные тексты написаны разными...


28
мар
2014

Усадьба-призрак (Рябинин Юрий)

Формат: аудиокнига, MP3, 96 kbps
Автор: Рябинин Юрий
Год выпуска: 2014
Жанр: Повести
Издательство: Нигде не купишь
Исполнитель: Панкратова Людмила
Продолжительность: 06:50:18
Описание: Сборник прозы Юрия Рябинина (род. 1963) «Усадьба-призрак» совместил в себе элементы реализма, стилизации «под XIX век», детектива и психологического исследования. Каждая новелла Рябинина это и сюжетная головоломка, и пронзительно искренний рассказ о жизни простых людей, вовлечённых в жестокое и роковое движение истории. Время действия - канун великих потрясений. Грядёт Первая мировая война и революция… Блестящий...

Формат: аудиокнига, MP3, 96 kbps
Автор: Кестлер Артур
Год выпуска: 2013
Жанр: Шпионский роман
Издательство: Нигде не купишь
Исполнитель: Оборотов Юрий
Продолжительность: 16:15:26
Описание: Артур Кестлер (1905 - 1983) - журналист и психолог, писатель и общественный деятель, всемирно известный своим романом-антиутопией «Слепящая тьма» («Darkness at Noon», 1940 г.), ознаменовавшим его разрыв с Коммунистической партией и идеологическое возрождение. Венгр по рождению, Кестлер жил в Германии, Австрии, Франции, недолго - в СССР (Туркмения), Палестине, Испании, США и, до самой своей трагической гибели...


22
мая
2013

Призрак оперы (Леру Гастон)

Формат: аудиокнига, MP3, 96kbps
Автор: Леру Гастон
Год выпуска: 2013
Жанр: Роман
Издательство: Нигде не купишь
Исполнитель: Заборовский Юрий
Продолжительность: 11:30:40
Описание: Знаменитый французский писатель Гастон Леру - классик детективного и мистического романа, один из интереснейших и оригинальных авторов, работающих в этом жанре. Его книги всегда отличаются блестяще выстроенным сюжетом, непрерывающейся психологической напряженностью, неожиданными концовками. Строгая логика соседствует в романах Леру с таинственностью и мистицизмом, реализм повествования - с романтичностью образов. Рома...


История вопроса

Ещё в середине девяностых годов я слышал от родственников истории о Плюриматах: мне рассказывали, что в конце семидесятых годов СССР полулегальными путями закупил партию этих чрезвычайно мощных и компактных для своего времени компьютеров. Тут мне обычно рассказывали легенду (?) про какую-то шведскую фирму, купившую партию машин, перепродавшую их в Советский Союз, бойкотированную за это всем капиталистическим миром, но избежавшую разорения благодаря множеству заказов от благодарного СЭВ. И ещё про то, что Плюриматы летали в космос на американских ракетах и стояли в американских же подлодках.
Науку в семидесятых финансировали ещё неплохо, и потому несколько Плюриматов попало в московские НИИ. Надо сказать, компьютеризация этих институтов началась давно и шла вполне активно; уже в на рубеже 1980-х годов там появились первые персональные компьютеры, а к началу девяностых на многих столах стояли PC-совместимые машины. Но персоналки приходили, устаревали и шли на помойку, а Плюриматы всё так же гордо высились посреди комнат - заменить их быстрые многоканальные АЦП и программно-аппаратные модули Фурье-Антифурье преобразований было нечем.
Но годы шли, персоналки становились всё мощнее и мощнее, АЦП дешевели, и к концу девяностых годов Плюриматы наконец сдали позиции. К тому моменту, как они меня начали интересовать (и когда у меня появились хоть какие-то надежды получить разрешение внести такую машину в квартиру), из полудюжины машин в знакомых мне институтах более-менее целыми были только две, да и те стояли в комнатах в ожидании попадания на свалку.

0: Предранний этап

Тогда, в 2004 году, мне так и не удалось уговорить родителей разрешить перенести ЭВМ в свою комнату. Но даже если бы я и получил разрешение, оно бы мне мало что дало: шансов запустить даже полностью рабочую миниЭВМ при моём тогдашнем знании электроники, принципов компьютерной архитектуры и английского языка у меня не было. Да что там запустить - даже пара тысяч рублей на перевозку компьютера была для меня невообразимой суммой. Так что в тот год я вытащил буквально из мусорного ведра стопку малопонятных книжек начала семидесятых годов (вместо гордого "Плюримат" на обложках почему-то красовались непонятные слова "Мульти-4/Мульти-20" - но операторы ЭВМ сказали, что так надо) и взял несколько плат ЗИП.
Много раз за следующие шесть лет я возвращался к идее привезти Плюримат домой, но продвинуться в этом направлении у меня не получалось. И только в конце 2010 года дело начало сдвигаться с мёртвой точки – из-за особенностей своего расписания я стал регулярно оказываться рядом с лабораторией, в которой стояли компьютеры, а благодаря доброте и благожелательности их владельцев получал неограниченный доступ ко всем остаткам ЭВМ в удобное для меня время.
Здесь заканчивается предыстория и начинается собственно рассказ о запуске вычислительного комплекса PluriMat на базе мини-ЭВМ Multi-20. С осени 2010 по весну 2011 года два вечера в неделю я проводил в недрах машины, и вот что из этого получалось...

Этап 1: Осмотр


Фотография сделана в апреле. Машина извлечена из-под завалов бумаги, но выглядит почти так же, как в первый день

Начал я с того, что осмотрел машины и выяснил, что от них осталось. Ситуация оказалась не идеальной, хотя и лучшей, чем я боялся.
Из всех машин, принадлежавших институту, до моего приезда дожила только одна; начальник ЭВМ говорил, что при последнем включении она работала, никакие модули не изымались, но большая часть шлейфов выдернута из разъёмов.
В комнате на полках нашлось несколько книг – в этот раз не полуслепых ксерокопий в серых картонных обложках, а очень современно выглядящих брошюр на английском. Где-то в шкафах должны были лежать магнитные ленты, перфоленты и диски с ПО, но сходу они не попались.
Наибольшие вопросы вызывала сохранность телетайпа – владелец машины выкинул его из-за недостатка места. Меня провели на помойку лаборатории и посоветовали покопаться там – теоретически среди гор старых осциллографов и АТ корпусов должно было лежать два или три телетайпа и несколько модулей от Плюриматов.
В куче я вправду нашёл детали, понадобившиеся мне позже. Но, увы! Телетайп там был всего один, и тот разобранный на запчасти.
Впрочем, мне казалось сомнительным, что машине с большой клавиатурой и ЭЛТ дисплеем телетайп необходим, поэтому вопрос с ним был отложен до лучших времён.

Этап 2: Коммутация


Сейчас компьютер выглядит изнутри так. До того, как я распутал кабели и подключил все разъёмы, было страшнее

Первый взгляд внутрь шкафов привёл меня в трепет – там находилось около дюжины блоков непонятного назначения, опутанных проводами и покрытых пылью. Два вечера ушло только на то, чтобы найти и подключить все вилки на 220В. К счастью, среди книжек была схема соединения, так что ещё через пару недель, обложившись рукописными схемами типа «какой блок как называется», я восстановил все внутренние электрические соединения.

Этап 3: Первый пуск


Между прочим, все 32 Кб оперативной памяти собраны на крошечных ферритовых элементах – это больше четверти миллиона колец! На фотографии – фрагмент ОЗУ и головка спички для сравнения

Теперь Plurimat можно было включить. Я уже прочитал достаточно много инструкций, чтобы знать – нужно опустить на консоли ключи 2, 3 и 4, потом нажать кнопки “Step”, “Clock”, “Reset”, “Run”, потом включить диск, дождаться загорания лампочки и нажать на диске клавишу «Пуск». После этого на телетайп должен отпечатать что-то ненужное, на нём нужно нажать любую клавишу – и компьютер заработает. Честно скажу – я понятия не имел, что означает каждое из этих магических действий. Я даже плохо себе представлял, как отличить работающий компьютер от неработающего. Как бы то ни было, я проделал все описанные действия, но дисплей не загорелся. Я предположил, что на выход телетайпа подаётся какой-то сигнал, но осциллограф его не увидел. Более того, даже лампочки на консоли горели неправильно.
Недели две я бился, перечитывал скудную сохранившуюся литературу, пытаясь понять, в чём дело, был готов бросить работу – но решил напоследок подключить к компьютеру телетайп. Мало ли, может, сигнала на выходе нет, но телетайп его увидит?

Этап 4: Интерефейс телетайпа


Так телетайп выглядел при жизни (фото из Википедии). Таким же я его видел в 2004 году.

Как я уже сказал, настоящий телетайп был сломан, и я попытался его как-нибудь починить. Быстро выяснил, что при жизни он был знаменитым американским ASR-33. Информации по этой модели в сети достаточно – но я никогда раньше не имел дело с последовательными терминалами, так что понять, на какие очевидные истины опираются документы из интернета, смог далеко не сразу. Ситуация осложнялась ещё и тем, что телетайпом называется что-то типа стандартного для Linux канала передачи данных.
Выручил меня интернет, но уже не мёртвые базы данных, а люди, пишущие в форумы. Я задал свои, как я теперь вижу, примитивные и плохо сформулированные вопросы на Полигоне Призраков и vintage-computer.com и получил ответ куда более полезный и подробный, чем я смел надеяться.
На Полигоне мне объяснили, какие телетайпы бывают, указали, к каким контактам нужно подключать вход и выход и вообще подсказали, что к чему. На vintage-computer.com предложили самую простую схему переходника с токовой петли (так называется интерфейс телетайпа) на стандартный COM-порт, RS-232.

Этап 5: Архитектура и машинный код


Главное, что я получил на форуме vintage-computer.com – это короткое сообщение «Ваш компьютер похож на модель Multi-8, для которой в сети есть описание». Уже на следующий день я нашёл описание компьютеров, очень похожих на мой . Оказалось, что Plurimat – это название вычислительного комплекса, собранного на базе ЭВМ «Multi 20” – французской OEM версии американского Microdata 1600. А тот, в свою очередь, ближайший родственник Micro-800 – своеобразной персоналки 1969 года выпуска. Я достаточно быстро понял, что Micro-800 позиционировался как недорогой настольный компьютер, но благодаря большим возможностям для установки плат расширения из него можно было сделать почти всё, что угодно. Как я узнал позже, в Plurimat возможности этой модели используются почти по максимуму.
К сожалению, найти готовые рекомендации по восстановлению Micro-800 я не смог. Я читал инструкции из списка больше месяца, и с каждой страницей всё меньше и меньше понимал, как же работает машина. Мало того, что Micro-800, казалось, выпускался в двух модификациях с совершенно разной архитектурой, абсолютно не совпадающим машинным кодом и несоизмеримой скоростью работы. Мало того, что приведённые в инструкции рекомендации по управлению с консоли выглядели шаманством – так по книжкам ещё и получалось, что ЭВМ может использовать оперативную память только для хранения данных, а все программы берутся исключительно из ПЗУ!
И только потом, после вдумчивого чтения и долгих экспериментов с консолью (знали бы вы, как я был счастлив, когда впервые смог выполнить с неё команду записи в регистр!) я смог примерно представить себе схему работы компьютера.
Оказывается, процессор может выполнять самые примитивные команды. Он может производить кое-какие арифметические и логические операции, отправлять байт на шину ОЗУ и шину внешних устройств, получать оттуда же байт, останавливаться по прерыванию. Пользователь может купить компьютер и писать к нему прошивку самостоятельно (у ранних моделей она набиралась диодной матрицей, но у моего уже стоят обычные микросхемы ПЗУ), а может купить модель с предустановленной программой – с картами ПЗУ, в которые «зашит» абсолютный загрузчик, обработчик прерываний и транслятор ассемблера (а иногда и Fort или ForTran). Насколько я понимаю, технически Micro-800 мог эмулировать почти любую 8- 16- или 32-битную машину тех времён...

UPD 02.2015 Теперь я знаю, что это называется «RISK система с гарвардской архитектурой», и что на похожем принципе работают все современные процессоры - но в 2010 году я про гарвардскую архитектуру ещё не слышал, поэтому долго и тяжело осознавал, что компьютер может нарушать архитектуру фон Неймана.

Этап 6: Ремонт консоли


Заодно я выяснил, почему результаты работы с консолью так сильно отличались от обещанных в книгах. Оказывается, большАя часть лампочек, индицирующих результат, сгорела, переключатели барахлят, а разъёмы шлейфов отваливаются. Исправить проблему было легко, но только после того, как я понял её. А понял её я после того как разобрался, как должна себя вести консоль работающего компьютера – то есть после успешного запуска хоть каких-то команд.

Этап 7: Софт

Следующей задачей стал поиск софта. Для начала я попытался загрузиться с жёсткого диска, несколько раз поменял сгоравшие предохранители, понял, что нужно поменять местами блоки питания... Теперь компьютер пытался загрузиться, но ничего у него не получалось. Начальник ЭВМ сказал, что такое бывало часто, и посоветовал промыть диски изопропиловым спиртом. Нда... В общем, почти не закрытые диски оказались покрытыми слоем пыли; смыть я её смыл, но, видимо, головки уже поцарапали поверхность, так что загрузиться всё равно не получилось.
Дальше я с разрешения и с помощью сотрудников лаборатории перерыл все шкафы в поисках съёмных дисков и перфолент с ПО. Точно известно, что они существовали – но судя по всему, были выкинуты. Нашлись, правда, магнитные ленты – но загружаться с них Plurimat не умеет.
Долгое чтение книжек и статей в интернете привело меня к мысли, что для машин этой архитектуры существовали ОС TOS, MET, PS-600, Reality 1.x - 3.x, Pick R77 и Prime Information 1.x. Все эти системы объединяло одно – мне было неоткуда их взять.
В интернете нашлось несколько адресов производителей и пользователей софта для Micro-1600. Я им, конечно, написал – большая часть просто не ответили на письмо. C разработчиками Reality я какое-то время переписывался, но в конце концов выяснилось, что последние экземпляры ОС погибли несколько лет назад в большом пожаре.

Этап 8: Hello, World!


Терминал с незамысловатым названием «Terminal» оказался для моих целей лучшим.

Так что я попытался написать ПО самостоятельно. Моих сил хватило на создание ассемблера для кода Micro-1621 и программы «Hello, WORLD”: Более приличный софт я решил писать когда-нибудь потом, когда в норме будет всё остальное. Вот так выглядит текст на самодельном ассемблере:

DELAY:D000_H2 "NUMBER OF CIKLES IN DELAY

"READING THE NEXT BYTE
LDB2 POINT
OBB 0_H1
IWM0 POINT

"WAITING
LDA7 DELAY
SPIRAL:
INA
NAZ SPIRAL

"GOTO NEXT ONE
LDA7 STOP
SBA0 POINT
NAZ NEXT

STRT: 0_B1 0D0A_H2 "I am Multi-20 - based computer Plurimat S." 0D0A_H2 "I build in 1970"s and worked until 1990"s. And now, in 2011, I have been started again." 0D0A_H2 "HELLO, WORLD!" STOP:
POINT: STRT

Кроме того, я вычитал, как пользоваться абсолютным загрузчиком, работающим по линии телетайпа. Оставалось подключить к давно собранному преобразователю RS-232 <-> TTY ноутбук, запустить на нём эмулятор терминала, и... Эээ... И ничего. Точнее, компьютер генерирует эхо, даже буферизует его, но загрузка не идёт. А вот в момент запуска что-то вроде мигает... Пробую второй эмулятор, третий – и, наконец, нахожу «Terminal v.1.9.b By Bray ++» – программу, поддерживающую работу на необходимой скорости 110 БОД и, видимо, выставляющую правильные значения на флаги порта.
После этого я два вечера подряд запускал свои программки и со счастливым видом смотрел на раз за разом появляющуюся фразу «Hello, world!»

Этап 9: Магнитофон


Магнитофон, вид сзади. Плата управления моторами снята

Как я уже сказал, у меня были ленты, на которых, предположительно, находился полный дистрибутив ПО, но не было возможности их считать. Более того, магнитофон, включенный мною для пробы, проработал минут пять и сломался. Моих знаний в электронике хватило ровно на то, чтобы оценить количество самостоятельных ремонтов – их явно было больше, чем во всём остальном компьютере вместе взятом.


На большинстве деталей стоит логотип французского поставщика, Intertechnique. Но магнитофон, судя по всему, сделан непосредственно Microdata Corp.

Тут меня опять выручил Полигон Призраков, точнее, его пользователь DUKER , целый вечер отлаживавший сгоревшую плату управления моторами и пообещавший её дочинить. И, что ещё важнее, прочитать на рабочем магнитофоне мои ленты с дистрибутивами. Правда, надо сказать, что на этом дело заглохло, но исключительно по моей вине и, надеюсь, только временно.

Этап 10: Транспортировка

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


Зато теперь у меня в комнате стояла ЭВМ середины семидесятых годов. И даже почти работала, не было только подходящего устройства связи с пользователем.

Этап 11: Телетайп

Как я уже говорил, у Плюримата есть два устройства для связи с пользователем – электромеханический телетайп и векторный дисплей со знакогенератором. Второй, конечно, обладает несравненно большей функциональностью – чего стоит только свой каналл DMA, позволяющий брать данные для графиков напрямую, минуя процессор. К сожалению, дисплей то ли сломан, то ли просто не может управляться простыми средствами. Инструкций к нему у меня нет, а экспериментальным методом я не смог от него добиться ничего, кроме жужжания высоковольтного трансформатора.
Поэтому я занялся телетайпом. Как я уже говорил, родной для Плюримата телетайп ASR-33, электромеханический и работающий в кодировке ASCII, был разобран. Первые полгода я пытался починить его (и даже получил от ещё одного пользователя Полигона Призраков, Sillimanit-а несколько запчастей), но у телетайпа отсутствовала верхняя крышка. Работать без неё затруднительно, механизм быстро забьётся пылью, к тому же это ещё и очень некрасиво. С другой стороны, крышка ASR-33 имела слишком сложную форму, так что сделать её самостоятельно шансов не было.

(Лирическое отступление, которое можно пропустить: О телетайпах)

Насколько я знаю, в бСССР телетайпы мало кто коллекционирует, поэтому мне сложно было узнать, какие модели у нас встречались. На всякий случай приведу плоды своих изысканий – может, пригодятся кому? Честно предупреждаю, информация не слишком проверенная, собиралась из разных источников и по ходу дела.
Телетайп может быть приспособлен к работе в двух разных кодировках – в ASCII (она же КОИ) и в пятибитных кодах Бодо. Первый вариант типичен для американских моделей, второй – для советских и европейских. Кодировки совершенно не совместимы друг с другом.
Кроме того, телетайп (он же телеграфный аппарат) может отпечатывать текст в одну строку на узкую ленту (ленточные аппараты) или на широкий рулон бумаги/страницу А4 (рулонные аппараты). Второй тип аппаратов появился где-то после войны, и к восьмидесятым годам почти вытеснил первый в СССР.
Большинство моделей американских телетайпов выпускались в трёх вариантах – RO (receive only – фактически, принтер), KSR (Keyboard send and receive – приемопередающий телетайп) и ASR (Automatic send and receive – то же, что KSR, но с возможностью записывать и считывать перфоленту). В СССР и Европе официального деления вроде не было, но функциональные аналоги выпускались.
Кроме того, телетайпы отличались по принципу работы (механические – с минимальным добавлением электроники, электронные – по типу матричного принтера с клавиатурой, более серьёзные электронные типа компьютеров) и по скорости печати.

Телетайпы кода Бодо:
СТ (разные модели) – электромеханические телетайпы с записью данных на узкую ленту
РТА-хх (до модели 80) – электромеханические рулонные, настольные
Т-63 (германия) – электромеханические рулонные, обычно кожухом телетайпа работали деревянные детали крышки стола, в который телетайп был встроен.
Т100 – электромеханические рулонные, настольные, единственные из обычных в СССР электромеханических ASR моделей (перфоратор и считыватель в одном корпусе с телетайпом).
РТА-80, F-1000, F-2000 – электронные рулонные настольные.

РТА-80/7, ОУОД-200 и множество малораспространённых иностранных моделей – электронные ASCII. При этом у меня есть сомнения, сможет ли работать отечественный телетайп с полными (8-битными) кодами, а иностранные модели, поставлявшиеся в СССР, почти никогда не имели перфоратора и считывателя.

Кроме того, в СССР было какое-то чрезвычайно малое количество ASR-33 – электромеханических рулонных телетайпов, работающих в ASCII кодировке и правильно обрабатывающих восьмибитные слова.

(Конец лирического отступления)

Таким образом, у меня было четыре варианта замены сломанного ASR-33
1). Я мог продолжать пользоваться терминальной программой на PC-совместимом компьютере. Это, конечно, самый простой вариант, но согласитесь - подключать к компьютеру терминал, на несколько порядков превышающий его по вычислительной мощности – не очень приятно. Этот вариант я отбросил сразу.
2). Купить ASR-33. В России я искал его без малого год, но так и не нашёл. Конечно, ASR-33 можно купить в США, но он – очень тяжёлый прибор, к тому же нечастый даже у себя на родине. Получается, что телетайп обойдётся мне где-то от 20 тысяч за кота в мешке до 120 тысяч за телетайп с гарантированным (продавцом) качеством настройки и упаковки.
3). Купить телетайп, работающий в коде Бодо и сделать к нему переходник на ASCII. До самого последнего времени этот вариант казался мне наилучшим, поэтому я купил телетайп Т-100 и до середины прошлой недели копался в нём.


Телетайп T-100 (лицензионная чехословацкая копия SIEMENS T-100). Машина, на мой взгляд, очень интересная, но с Плюриматом, увы, не совместима абсолютно

Но, во-первых, преобразование из кода Бодо в ASCII и обратно требует портативного ПК или микроконтроллера, по вычислительной мощности, опять же, превосходящего Plurimat. Во-вторых, эти телетайпы слишком медленны даже по сравнению с неспешным ASR-33. Поэтому от идеи подключения телетайпа на коде Бодо я тоже отказался.
4). Купить электронный телетайп и отдельный от него перфоратор. Конечно, электронный телетайп мне нравится намного меньше электромеханического, но найти его в России несравненно легче.

Я тянул с написанием статьи до последнего (и писал её в ночь перед сдачей, увы), надеясь успеть подключить к моему Plurimat-у электронный телетайп DECwriter II. К сожалению, он попадёт ко мне домой не раньше конца этой недели – возможно, я успею подключить его к ЭВМ до конца голосования.


Телетайп DECwriter II – электронная машина родом из середины семидесятых годов. Без перфоратора и перфосчитывателя. Фотография взята с сайта gunkies.org

Следующим необходимым этапом станет приобретение перфоратора (возможно, модели Facit 4070) и решение проблемы магнитофона и лент.
А дальше можно будет мечтать об ASR-33 и других приятных вещах.

Благодарности:

Я наверняка не справился бы с восстановлением Плюримата в одиночку, в этой работе приняли участие десятки людей. Постараюсь перечислить хотя бы главных из них:
Коллектив сайта «Полигон Призраков», в первую очередь DUKER, Pribor, KALDYH, batman, Sillimanit, FISCH, borisfox, trony.
Коллектив сайта «vintage-computer.com», в первую очередь Pepinno и MikeS
Программист Jim S, работавший с Microdata в семидесятых годах и оказавший мне существенную информационную и психологическую поддержку.
И, конечно, коллектив лабороатории, сохранивший Плюримат, а потом почти полгода терпевший моё шныряние по самым неподходящим местам, и родителей, которые терпят эту машину дома до сих пор.
ЕЩЁ РАЗ – СПАСИБО ВСЕМ БОЛЬШОЕ!
И отдельное спасибо тем, кто дочитал мою статью до этой строки!
Видео напоследок:

Примерно так выглядит работа «Hello, World» на ЭВМ. Впрочем, видео постановочное – на самом деле на компьютере запускается абсолютный загрузчик, а телетайп считывает текст с собственного перфосчитывателя

Дополнительная информация:

© Текст, фотографии - Arif-Ru

© Железные призраки прошлого - 2011 г.

Дополнения или поправки на

А начиналась эта история очень, очень давно. В её начале был "Специалист", которого сменил "Спектрум", плавно перешедший в ЕС-1840, и далее, после небольшой паузы, в первопень и далее по списку. Но, несмотря на всю мощь современной техники, чего-то не хватало, чего-то маленького, удобного, гибкого, способного приспосабливаться к моим требованиям, не занимающего много места и - обязательно! - без вентиляторов. Ах да, и это я должен был собрать самостоятельно. А ещё угнетало понимание того, что чего-то не знаю, что-то упустил ещё тогда, в начале 80-х, когда я не то что в компьютерах, в цифровой логике ничего не соображал.
И вот, лет десять назад стало понятно, что мне нужно. Как раз начал своё восхождение Ардуино и называлось это попросту "контроллер". Да, это тот самый урезанный компьютер, способный общаться с внешним миром через порты ввода-вывода, с минимальной индикацией и органами управления. Вот только Ардуино был для меня в новинку, да и излишняя усечённость и невозможность хоть какого-то развития системы не впечатляла. По прежнему хотелось чего-то тёплого и лампового. Сделать, собрать, доказать всему миру, что...
...что я несу... Ничего не хотелось никому доказывать, просто назрела потребность наверстать упущенное тогда, в восьмидесятых. Наверстать то, чего не понимал тогда, наверстать то, чего у нас попросту не было, но уже вовсю культивировалось "там". Ну и получить с этого не только профит, но и немного удовольствия.
Начало положил полумёртвый АОН на Z80, которые к тому времени стали никому не нужны. Платка была вынута, отмыта, запущена... но необходимость с нуля писать софт и малое количество портов ввода-вывода убили идею на корню. Следующим шагом на пути к достижению цели стал обычный "Денди". Да, та самая простенькая игровая приставка, которая, тем не менее, практически соответствовала моим требованиям, и по сути являлась универсальным контроллером с открытой внешней архитектурой. Жаль, что её программирование было немного заморочено в части вывода на экран, да и необходимость постоянной прошивки ПЗУ при отладке программ не было плюсом к гибкости решения. Плюс расточительное отношение разработчиков к распределению памяти не оставляло возможностей на более-менее серьёзное применение устройства. Тем не менее это было моим первым плотным знакомством с архитектурой процессорного комплекта 65хх.

Раньше я знал, что такая серия существует, теоретически был знаком с процессором 6502, и чем-то он мне нравился... простотой что-ли, какой-то аурой... Да и отсутствие в его именовании цифры "восемь" тоже нравилось, ибо восьмёрка мне почему-то напоминает знак бесконечности - бесконечности попыток разработки систем на более известных на 1/6 части суши процессоров. Надо же на чём-то остановиться. Программная поддержка 6502 уже была в наличии в связи с удешевлением доступа к Интернету.
Итак, началась неспешная сборка. За многое я благодарен форумчанам с "Полигона Призраков", часть деталей была приобретена именно с их помощью. Корпус куплен походя в магазине, блок питания взят от почившего в бозе коммутатора. Остальное добро уже долгое время пылилось в баночках из-под сметаны. Всё это лежало и ждало своего часа.
Составить общую схему применительно к имеющейся комплектухе не составляло особого труда. Поскольку процессор 6502 не имеет отдельной адресации к портам ввода-вывода, хотелось поаккуратнее расходовать память, ещё был свеж в памяти "Специалист", где на каждое устройство отводилось аж по два килобайта памяти. Немного перефразируя классиков, было решено, что по 64 байта хватит всем и каждому. Для простоты конструкции делать встроенную индикацию и органы управления не хотелось, тем более что ещё с семидесятых годов и до Ардуино включительно существует классный способ коммуникации с контроллером - терминал. Ныне большей частью это программный довесок, но можно начать и с этого, тем более, что в этом случае программная часть контроллера упрощается и он может быть подключён к чему угодно, был бы последовательный порт в наличии.
Теоретически и на бумаге схема была готова. Анализ существующих конструкций показал, что думал я верно, поскольку везде и всё было практически аналогично (за исключением, разумеется, расходования памяти). Оставалось немного - программное обеспечение. Простая заливка скетчей, как это делается сейчас, не представляла интереса, поскольку не позволяла отлаживать программу "по месту". Значит, язык программирования должен быть вшит в контроллер. А поскольку мы решили наверстать упущенное в молодости, то и софт должен быть таким же, как и тогда, в конце восьмидесятых. А это - правильно! - тот самый Бейсик, написанный Биллом Гейтсом, для первых восьмибитных процессоров в середине семидесятых. И такой вариант обнаружился на страничке Гранта Сирла и был применён, разумеется с адаптацией под оригинальную адресацию.


Поскольку всё окончательно срасталось в одну общую концепцию, ничего иного не оставалось, как начать собирать конструкцию в железе. Заняло это не более пары дней и вот оно, первое включение! Что-то пытается сказать, но непонятно... Ай, перепутал же распайку шины данных! Хорошо, что вязал МГТФ-ом, переделалось легко. И вот оно, чудо из прошлого - контроллер меня приветствует и готов работать!


Работа с контроллером через программу "Гипертерминал" под Windows XP

Итак, что получено в результате: конструкция из конца семидесятых на более привычной электронной базе. 47 килобайт ОЗУ, 64 килобайта ПЗУ (4 переключаемые страницы по 16К), последовательный порт для общения с оператором через терминал или терминальную программу, три восьмибитных порта для управления внешним миром, два порта таймера и встроенный Бейсик. Для начала вполне достаточно. Ах да, на всякий случай надо добавить буферы шин данных и адреса, авось разрастаться будем. Вот и получился микрокомпьютер, сравнимый по простоте с базовым вариантом "ЮТ-88", но на голову выше по своим возможностям.
Ну вот, уже можно играться, применять в домашней лаборатории и не только. Можно и "умный дом" сделать, но не хватает одной важной вещи, а именно часов реального времени. Выбирать долго не пришлось, благо что в подшивке журнала "BYTE" уже было описано такое устройство; в довесок оказалось, что приобрести достаточно древнюю зарубежную микросхему гораздо проще и быстрее через Интернет, нежели полумифическую отечественную 512ВИ1. Но данное приобретение имело оборотную сторону - теперь частота работы конструкции не должна превышать 1 МГц (а с процессором 65С02 могли бы разогнаться до 5!), иначе часы переставали подавать признаки жизни. Подумав, решил, что невысокая (по нынешним меркам) фиксированная тактовая частота есть не очень высокая плата за повышение функциональности конструкции, тем более что для контроллера и большинства планируемых задач этого вполне достаточно.


Стоит остановиться и упомянуть о следующем. Как-то не совсем приятно было, что контроллер получился безымянным, учитывая моё отношение к нему. И тут всплыло в памяти воспоминание о бабушке, которая называла меня Аюшей (упрощённо-коверканное Андрюша). Так что, уважаемая Наталия Ивановна, я тебя до сих пор люблю и помню, почему и решил назвать конструкцию "Аюшей" в память о тебе...
Внезапно в Сети попалась книга Стивена Леви "Хакеры - герои компьютерной революции" . Вот тут-то меня и накрыло, ибо всё, чем я занимался с контроллером, было по сути описано в этой книге, весь дух того времени каким-то образом материализовался в "Аюше". Решено было не останавливаться и идти дальше.
Поскольку программировать "Аюшу", как и работать с ним, приходилось с дополнительного компьютера, который шумит и превосходит его по своей мощности, то экстремальная панкуха на ниве даунгрейда в виде отдельного терминала ну просто просилась на свет. Дабы соблюсти каноны, видеовыход должен был производиться на обычный телевизор, клавиатура должна быть отдельной, ну и сохранение/загрузка программ должны быть обеспечены без дополнительных драйверов на самых простых и дешёвых носителях. Всё это должно общаться с контроллером (и не только с ним) про обычному последовательному порту, дабы контроллеру было абсолютно безразлично, куда уходят данные (на монитор или принтер) и откуда они приходят (с клавиатуры или внешнего носителя).
Как обычно, всё уже было придумано до нас. Сначала разобрались с внешним носителем, которым может быть ленточный или твердотельный магнитофон/диктофон. "Канзасский стандарт" записи на ленту и определил скорость обмена данными будущего терминала - 300 бит в секунду. Избалованной части публики это может показаться неприлично мало, но уверяю вас, этого вполне достаточно, поскольку самая тормозная часть компьютера обычно сидит перед ним и не способна набирать текст со скоростью 33 знака в секунду. Также, поскольку у нас простой текстовый режим вывода на экран, такой скорости также вполне достаточно. На чём и порешили.
Видеовыход терминала для упрощения сборки было решено сделать неканонично, на одночиповом контроллере, иначе пришлось бы ваять древнего прожорливого монстра как минимум в 30 корпусов. Узел на Atmega8 от Jan Baare вполне подошел, тем более, что это была единственная схема, позволяющая работать на скорости в 300 бит/сек. Да, вполне возможно было собрать весь терминал на этой микросхеме, но мы же не ищем лёгких путей?


С клавиатурой было сложнее. Для начала хотелось использовать стандартную 101-клавишную АТ-модель с конвертером на PIC-процессоре, однако последний в наших лабазах не валялся. На скромный клич к обществу о возможности приобретения отдельных клавиш пришел ответ, и на свет был извлечён нетронутый, нераспечатанный с советских времён набор маньяка для сборки клавиатуры "Радио-86"! Да ещё и с полностью механизированной клавишей "пробела"! Радости не было предела, и началось ваяние ASCII-клавиатуры, как это и должно было быть в конце семидесятых. Отдаю должное зарубежным любителям-олдскульщикам, они выразили повышенный интерес к этому узлу, поскольку такой тип клавиатур применялся во многих моделях старых компьютеров, в том же Apple I/II.


Семибитный код с клавиатуры получен, узел преобразования параллельного кода в последовательный (этакий эмулятор СОМ-порта) также был разработан, причём в двух вариантах - на регистрах и на мультиплексоре. По работе больше понравился последний, который и занял окончательное место в терминале.
Узел записи программ на магнитофон был скопирован с набора, выпускавшегося в то время. А вот с чтением пришлось повозиться, испытать несколько вариантов, пока не остановился на частотном компараторе, описанном в журнале "Радио" где-то в середине семидесятых. Две микросхемы, простая настройка... и представьте моё удивление, что оказывается, выпускался зарубежный набор, сделанный по аналогичной схеме!
Корпус терминала, как и повелось, был собран из подручных материалов, а именно из остатков фанеры, что выкидывали в соседнем офисе после ремонта. Вспомнил, чему учили в школе и институте, замерил, начертил, выпилил, отшкурил, зашпаклевал, покрасил,.. Торопился, уж очень хотелось увидеть всё в сборе. Собрал, подключил, уфф...


Поскольку железо без софта никому не интересно, то после сборочных работ озаботился адаптированием программного обеспечения для "Аюши", чем и продолжаю заниматься. В частности, уже можно поиграть:


На фото - игровой момент программы "Реверси"

Потренироваться в приёме текстов на азбуке Морзе:

Вспомнить о демке более позднего времени - Звёздочки Нортон Коммандер:

Вообще загрузка программ на "Аюшу" имеет некоторый игровой момент, поскольку всё, что в данный момент читается с ленты, тут же отображается на дисплее, что позволяет визуально определять правильность загрузки (чего не позволял нам ни один домашний комп нашей молодости). На следующем видео - момент загрузки программы конвертера из децимальной системы счисления в шестнадцатеричную и наоборот. Программа, кстати, имеет автостарт:

"Аюшей" можно управлять и удалённо, с помощью конвертера COM->ETH, подключаясь к нему через виртуальный СОМ-порт, даже через сеть Интернет!


Последней ступенью из сборки капитального "железа" должен стать аналоговый графический монитор с разрешением 256х256 на базе осциллографической трубки. Не знаю пока, зачем, но это - в планах...
При сборке "Аюши" я получил хорошую и добрую моральную поддержку от интернет-сообщества, как от форумчан "Полигона", так и от форумов NedoPC и zx-pk.ru. А пара коротких публикаций на Хабре полностью развеяла мои сомнения в том, нужна ли моя разработка вообще - всё было принято по-доброму, с долей необходимых замечаний, за что я всем очень благодарен. Старое не всегда нужно выкидывать и забывать, оно может приносить пользу в меру своих сил, а также вызывать добрую ностальгию.

Более подробно ознакомиться с проектом можно .
для обсуждения на форуме "Полигона Призраков".