Как стать автором
Обновить

Комментарии 32

Это был мой первый компьютер. Неистово плюсую! Спасибо, прям ностальгия…
Долго любовался на микросхемы памяти в керамическом корпусе… Смотрятся винтажно. Надо купить такие для Радио86РК
Конечно можно обойти ее и программно, например в качестве костыля в обработчике NMI рисовать не только текущий символ, но сразу и соседа, но это, как вы сами понимаете, именно костыль.
Не костыль, но «милая» особенность написания драйвера под конкретную аппаратную часть.
Первым был Электроника MS-1502 купленная в захолустном райцентре по цене 10 буханок хлеба (инфляция помогла).
Позже с Зеленодольского завода был заказан контроллер FDD и расширение памяти 512кБ. Обошлись уже в 2-х месячную зарплату родителя.
Собственно, его совместимость с IBM PC и определила выбор профессии.
У нас в школе был компьютерный класс из поисков 2. Все были соединены в локальную сеть. Места учеников каким то шаманским способом загружались по сети, после того как загружалось с дисковода место преподавателя.

Как сейчас помню, как один товарищ принес на дискете игру kings bounty. Мы были так увлечены ей, что однажды вечером пробрались в школу в кабинет информатики и проиграли там всю ночь.
Я помню, что из-за особенностей реализации текстового режима, между символами был пробел в один пиксель, из-за чего во всяких коммандерах псевдографические рамки оказывались пунктирными. И была какая-то резидентная программа, которая решала эту проблему (обработчик NMI подменяла?). Попробуйте её найти — авось поможет. Название за давностью лет не вспомню, конечно.
Писал похожую резидентную программу, на самом деле помогала смена текстового видео режима. Режим менялся по шорткату, который слушала резидентная программа, которая подменяла стандартный обработчик прерывания от клавиатуры.
Тоже мой первый компьютер (если не считать МК-52). Первый раз увидел игрушки в цвете, у меня был черно-белый телевизор к поиску подключен :)
А модули расширения памяти были честными, то есть реально системную память расширяли на указанную цифру, или маппили на какие-то адреса переключаемые банки через интерфейс типа EMS (емнип)?
Они перекрывали системную память. То есть если у компьютера было 128 Kb, и вставлялся модуль расширения на 256 Kb, то у компьютера становилось всего 256 Kb памяти. Хотя, возможно существовали какие-то расширители типа EMS, но доподлинно о них не известно.
Там был свой дешифратор адреса и отображалась она на шине после 128kb системной. Итого 128 на борту и 512 на расширении = получалось 640. Правда у меня был самопальный…
А как у поисков была сеть организована?
У нас в школе они были обьеденены в сеть и с учительского компа на ученические загружались проргаммы.
Там что-то своё использовалось для сети или что-то стандартное всё таки? :)
Да-да. У нас в центре творчества школьников было два дисковода на т.н. «централке», на остальных — только сетевые адаптеры. Причём можно было выбирать, грузить ли программу или DOS на определённую машину, или же на весь класс.
Неужели неизвестны подробности, как это было устроено?
К сожалению, мне не известны. Единственное что сохранилось до наших дней — это прошивка от сетевого адаптера, в которой примерно такое меню:
СЕТЕВОЙ МОНИТОР РАБОЧЕГО МЕСТА

Выберите функцию:
? — вывод меню,
ВК- выход,

1 — вывод оглавления,
2 — удаление файлов,
3 — переименование файла,
4 — создание директории,
5 — удаление директории,
6 — копирование файлов,
7 — посылка сообщения,
8 — получение копии экрана,
9 — широковещательная загрузка

+ — включение теледоступа к дискам,

— — отключение теледоступа к дискам.
Сценарий тетриса!
У меня, кстати, был модуль расширения памяти аж до 740К. У какого-то самодельщика на Митинском рынке покупал. А ещё были контроллер мышки (опять же нестандартный модуль), MIDI звуковуха, контроллер дисковода ну и сам дисковод на 720К.

Но вообще сей агрегат я вспоминаю не самыми добрыми словами, ибо от XT он отличался урезанной видюхой, и многие игрушки на нём просто не шли. А которые шли… Однажды запустил Death Track на нём: 1 fps был от силы.
спасибо, прослезился ) это был мой первый ПК!
Добрый субботний торт! Сколько удовольствия от прочтения.
У меня такого не было, но очень хотелось :) Каждый доступный источник был досконально изучен, цены грустно подсчитаны… А потом как-то быстро начался инст с его почти свободным доступом к более взрослым компам. И понеслось.
Всегда интересно читать такие статьи. Хотя, надо сказать, настолько подробную — с ассемблером и погружением в особенности архитектур процессоров и другого железа, встречаю впервые. Решил, что в добавок к плюсу надо обязательно выразить благодарность.

Иногда мне жаль, что первый компьютер у меня появился только в 2003 году. Была же эпоха, когда техника не оставляла пользователю шанса остаться чайником: хочешь пользоваться компьютером — будь системным программистом и инженером радиоэлектроники. Есть в этом какая-то романтика )
Да, Поиск — это нарицательное. Лично для меня он так и остался недоступным. В те года штука была для подростка недоступная. Сидел на спектруме. А когда уже появилась материальная свобода, мое воображение захватила Amiga (сначала 2000, потом 600, потом 1200). Поэтому Поиск остался чем-то непознанным. И даже сейчас с огромным интересом читаю про него. Плюсики и респекты за ностальгию по детству.
Да, ностальгия… Этот аппарат в свое время поколебал мою веру в человечество ;-)
Как то раз я его спалил (закоротил случайно 5 и 12В щупом). В результате оказалось, что при таком воздействии выгорали несколько микросхем ПЗУ 155 серии, на которых были организованы все генераторы последовательностей, от регенерации памяти до формирования видеосигнала (там они кругом — счетчик + ПЗУ. Но это я понял только когда мне удалось купить на радиорынке схему). Я не мог понять, почему биос при тесте памяти не «пикал» динамиком. Дизасемблировал биос и пошел к одному знакомому «гуру» — системному программисту. Я показывал ему место, где генерировался «пик» динамика и обижено говорил: «ну как так можно, использовать CALL если нет памяти (и следовательно стека)». Он отвечал, «это потому что на эелектронмаше есть стол заказов, и программистки больше времени проводят там, чем программируя». Потом неоднократно сталкивался с «программистками электронмаша» и вспоминал этот эпизод ;-)
Было дело :) Продал свою коллекцию бон, отец добавил денег и я купил себе такое чудо.
Поиск, кассетник Маяк и телевизор, то ли Протон. то ли Фотон, уже не помню.

Именно на Поиске я начал с бейсика, а затем перешел на Turbo Pascal. Версия 7.1 шла туго, но работала. Даже программы разные писались и использовались потом…

Ностальгия…
А разве корвет не было «полу-совместим» с IBM PC?
Тот Корвет, который я знаю, и о котором пишет вики — нет, не был.
Да, попутал чуток :(
Итак, перед нами великий и ужасный «Корвет ПК-8010» 89-го года выпуска. Его сердце — КР580ВМ80А, полный аппаратный клон не менее великого и ужасного i8080A (замечу, не самого i8080 — ибо его полным клоном можно считать только К580ИК80, что выпускался в планарном корпусе).

Отсюда
Корвет был 8-битным, процессор 8080. Там максимум запускалась CP/M, причем только на «учительском».
Для Z80 точно была MSX-DOS. Единственное точно не скажу, использовала ли она отличия Z80 от 8080.
НЛО прилетело и опубликовало эту надпись здесь
тоже мой первый опыт :)
правда стояли они у нас в школе
и назывались «происками» :)
Хабр ТОРТ! tronix286 спасибо тебе за просто афигенный обзор, и разбор полётов. Крайне интересно поглядеть код-заглушку, которым ты тестировал память. Я просто думаю реализовать нечто подобное на своей читалке (выводить тексты на ней). Единственное, что не уловил, неужели нельзя победить тот глюк с выводом текста на новом проце, и чем чреват тот костыль?

Тебе респект и творческих успехов.
Тот костыль чреват замедлением эмуляции видеопамяти еще в два раза.
Прочитал статью с огромным удовольствием! Вот такими подробными и детальными должны быть статьи о ретро железе! Спасибо вам большое!

«Поиск» и «Искра» — эти ХТ-совместимые машины были у моих знакомых, и я как программист «обслуживал» их, то есть настройки ОС, доставание ПО, помощь и ну так далее. Столько ностальгии… Хотя я сам был Спектрумистом и БК-шником.

Очень хочется статью такого же уровня от вас, но про БК-0010-01 и БК-0011М — я считаю что они были лучше чем любые ХТ-машины того времени. И вообще были лучшими бытовыми компьютерами СССР. А уж какой там был ассемблер! До сих пор вспоминаю как плевался на ассемблер для х86, после БК-шного это был кошмар. :)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории