Поиск-2 - советская персоналка мечты. Часть 1: немного истории и распаковка конструктора.
Здравствуйте!
В предыдущих постах я начал рассказывать о том, чем интересным при желании можно заняться на советском/украинском ПК Поиск-1. Тему IBM-совместимых бытовых ПК, спроектированных и выпускавшихся в СССР, хотелось бы продолжить.
В доступной продаже IBM-совместимые компьютеры у нас появились поздно, только в 1990-91 годах. Были это немногочисленные Поиск-1, Электроника МС 1502 и более "премиумные" (и совсем редкие) Электроника МК-88. На год-два раньше Поиски стали появляться в отдельных школах в классах информатики.
Электроника МК-88 - дорого-богато: полноразмерная AT-клавиатура, сразу встроен и дискретный видеочип К1809ВГ6, и контроллеры дисководов и портов (не во всех конфигурациях). Победитель всесоюзного конкурса 1989 года на лучший бытовой ПК (фото с сайта http://www.computer-museum.ru)
Несмотря на попытки разработчиков максимально снизить себестоимость производства, самый дешевый ПК из этих XTшек - Поиск-1 с базовой ОЗУ 128 кб - стоил от 1050 рублей "в стоке" (с загрузкой только с магнитофона, а дополнительную память, дисководы и контроллер надо было докупать). Удешевление в Поиск-1 давалось не даром, а за счет эмуляции дорогостоящей внешней видеокарты силами центрального процессора. Тратилось на это около 40% тактов ЦП, в ходе которых основные задачи стояли в "глухой пробке". Поэтому, хоть процессор КМ1810ВМ88 в Поиск-1 и был точной копией интеловского i8088, и работал на референтной частоте 4.77 МГц - большинство игр на нем тормозило раза в 2 даже по сравнению с базовой моделью IBM PC XT. Тем не менее, с задачей познакомить советского пользователя с "экосистемой" программ IBM PC данный компьютер справлялся, совместимость была обеспечена очень хорошая.
И все же главной целью разработчиков Поиск-1 из киевского ПО "Электронмаш" (по их воспоминаниям) было не удешевление любой ценой. Еще в 1982 году они сделали мелкосерийную IBM-совместимую ЭВМ для внутренних нужд своей отрасли, которая была с восторгом принята счастливыми пользователями. Взяв это рубеж, они мечтали сделать ПК "лучше IBM XT". Но электронная промышленность в перестройку теряла темп быстрее, чем остальные отрасли разваливавшейся экономики. Только к 1988 году удалось создать прототип Поиск-1 (совместимого, но более медленного), а чуть позднее - Поиск-2. Именно Поиск-2 стал первой советской полноценной советской XTшкой, предназначенной для широкого круга пользователей. Он и продавался в магазинах, и поставлялся в школы как машина учителя в классах с Поиск-1. Правда, тираж и цена Поиск-2 для большинства из "широкого круга" не оставляли шансов стать его пользователями. Причины "почему не на 5 лет раньше, массово и доступно" я тут расписывать не буду.
Оригинальные IBM PC XT строились либо на удешевленном 8/16-битном i8088 с частотой 4.77 МГц, либо позднее, на более дорогом и полностью 16-битном i8086 с частотами 4.77 МГц, 10 МГц (i8086-1) или 8 МГц (i8086-2). А еще был IBM PC/XT 286 - спорим, не знали? ))
Советская промышленность выпускала копии i8088 (КМ1810ВМ88), i8086 (КР1810ВМ86) и i8086-2 (КР1810ВМ86М). Именно последний, "турбированный" вариант 86го процессора и стал основой Поиск-2:
- центральный процессор КР1810ВМ86М, 16 бит, 8 МГц;
- ОЗУ от 640 кб до 2 Мб;
- 8 слотов расширения ISA 8-бит;
- полная совместимость с периферией и картами расширения для IBM PC XT (видеоадаптеры, мультикарты, контроллеры накопителей, звуковые карты и проч.);
- форм-фактор desktop PC, питание от стандартного БП для AT.
Поиск-2 в родном корпусе. Их было выпущено немного, большая часть - на Украине уже после развала СССР. Найти не то, что сохранившийся экземпляр, а просто качественное фото - непросто (фото с просторов).
Именно потому, что найти "живой" Поиск-2 сложно, меня очень заинтересовал проект создания полной аппаратной реплики материнской платы этого ПК на оригинальных электронных компонентах или их доступных аналогах-копиях. Без эмуляции, ПЛИС и регистрации по смс )) В 2016-2018 годах проект был успешно реализован сообществом неравнодушных и знающих товарищей. И теперь через барахолку zx-pk можно приобрести конструктор материнской платы Поиск-2 с разведенной печатной платой, полным комплектом всех необходимых электронных компонент, с прошитыми ПЗУ, слотами, переключателями-перемычками и прочей мелочевкой. Останется только припаять детали и панельки для микросхем, вставить микросхемы, подключить необходимые ISA8-платы, питание и наслаждаться!
Естественно, чтобы в моей коллекции не пустовало место "полноценный советский IBM-совместимый бытовой ПК", я этот конструктор заказал (памяти 1 Мб, потому что 2 Мб для XT бессмысленное мажорство). Почта России за несколько дней доставила его на скоростных ездовых медведях из Новосибирска в Москву. Под слоями упаковочной бумаги - бережно обернутая плата и комплектующие:
Продолжаю любоваться на это великолепие, растягивая момент знакомства:
Материнская плата - полная копия оригинала. Только свежая, блестящая недавно застывшим лаком и пролетарски-красного цвета (оригиналы были зеленые):
Все размечено и подписано, ошибиться при монтаже деталей будет сложно. Но работа все равно предстоит непростая, одних микросхем предстоит припаять аж 77 штук! А еще в комплекте 38 резисторов, 134 конденсатора (сплошь дефицитные с драгметаллами, благодаря которым мародеры в 90е уничтожили абсолютное большинство отечественных ЭВМ). И другие полезности. Сделать непропай и потом долго его искать - больше 1000 шансов, судя по суммарному числу ножек:
Конструктор комплектуется процессором и сопроцессором наиболее доступных сейчас моделей. Это сименсовский клон 8086-2 и интеловский математический сопроцессор 8087:
Чтобы добавить в конструктор побольше советского, я разжился родным для Поиск-2 процессором КР1810ВМ86М. Выпущен мой экземпляр уже в 1994, найти более ранние года сложно, т.к. тогда они все шли прямиком в сборку. После развала СССР сборка отечественных компьютеров умирала быстрее, чем изготовление компонент - поэтому на складах невостребованными остались именно более поздние экземпляры.
Найти отечественный сопроцессор КР1810ВМ87 "в свободном виде" практически невозможно. Все по той же причине - их выпускали очень мало и только "на самом старте", еще при СССР. По слухам, их можно встретить встроенными в IBM-совместимые персоналки, предназначавшиеся для производственных целей (например, в "Искрах"). Поскольку сопроцессор нужен только для немногочисленных приложений САПР, математических вычислений и баз данных, бытовой ПК отлично может жить без него. Сименсовский сопроцессор пригодится мне только для тестов.
Свободно менять процессор, конфигурацию памяти и вставлять/вынимать сопроцессор позволяет подключение всех основных микросхем через панельки:
Паять все это я буду не быстро - никогда ничего подобного еще не собирал. Если будет получаться - будут еще посты. Из братской Болгарии уже едет CGA-адаптер от "Правец-16", из дружеской далекой Новой Зеландии - новодельный контроллер IDE и мультикарта (даже там знают и с благодарностью используют схемотехнические решения нашего соотечественника Сергея Киселева!)
Поиск-1 тоже не бросаю, дети между Майнкрафтом и программированием Лего регулярно требуют включить Диггера и Сопвич - именно на Поиске.
Спасибо всем, обратившим внимание.
До новых встреч, товарищи!