Здравствуйте, уважаемые форумчане
меня зовут Дмитрий Смирнов, последние 15 лет живу в Москве (родился в Твери). Женат, дети, работаю инженером по сетевому оборудованию Cisco. К вам попал благодаря ПК Поиск. Случайно ко мне попал экземпляр с выкушенными конденсаторами, поиски схемы привели в одноименную ветку. В итоге Поиск очнулся из небытия и смог загрузить BASIC.wav, хотел было зарегистрироваться и вот пишу о своей самой обыкновенной истории знакомства с компьютерами.
Первый раз увидел в игровом клубе Lode Runner, точно и не помню, когда это было … наверное 1985, мне тогда 10 лет. Денег особо не было поэтому был я там пару раз.
Следующее что увидел (радио кружок в дворце пионеров) – это видеоигра для двоих типа настольный теннис. ЧБ мониторчик, а может просто небольшой телевизор, на экране прямоугольное поле, разделенное по полам и две «ракетки» черточки, двигающиеся вверх и вниз. Играющие счастливчики управляли этим чудом двумя линейными переменными резисторами.
Далее каким-то образом я попал на десяток занятий в компьютерный класс в Тверском государственном университете, кажется это были Yamaha MSX. Первые программы: решение квадратного уравнения, задачка тело, брошенное под углом к горизонту. Нарисованный домик с забором и деревьями, только я как-то пропустил, что точка отсчета не левый нижний угол и картинка вышла вверх ногами, хотя на распечатке этого не было видно. А еще мои программки сохраняли на 3х дюймовую дискету для меня это была магия (дисковод был только на учительской машине). Еще какие-то упражнения со спрайтами и далее как-то все закончилось. Было это в 1989, я был в 7 классе.
Конечно же был программируемый калькулятор МК-61, с которым провел намного больше чем "5 вечеров с микрокалькулятором".
В 1990 до нас дошли слухи о компьютере ZX Spectrum, который можно было сделать самому. Была покупка печатной платы Ленинград-1, далее отдельно Zilog Z80 и в какой-то из вечеров мы с приятелем на квартире у какой-то женщины купили полный набор недостающих деталей с копией схемы и расположением элементов. Сборка, полностью самостоятельно не удалось запустить, уже не помню кто-то помог и вот первые игры с кассеты на телевизоре. Самодельная клавиатура с блоками кнопок от калькуляторов с наклейками … жесть как удобно, но тогда это было все круто. Из игр запомнилась Elite, R-Type (возможно я уже путаю и играл в них на Pentagon-128K).
Первый курс Тверского Политеха 1992 год. Вспомнилась покупка первой 5 дюймовой дискеты, в книжном магазине, только позже я сообразил, как пользоваться наклейками для защиты от записи. Продавщица отрезала пару наклеек к моей единственной дискете, а я думал, как же их использовать.
Далее сборка Pentagon-128K, с запуском опять помогли, покупка дисковода возможно МС 5313, далее товарищ купил плату звукового сопроцессора и все это даже заработало.
Из написания программ самое интересное был диплом – система разграничения доступа к логическим дискам. Модифицированный загрузчик занимал два первых сектора HDD, который при загрузке выполнял аутентификацию пользователя и модифицировал разделы так чтобы пользователь видел только его логические диски. «Реальный» нулевой сектор жил за моим загрузчиком. Абсолютно «криво висел» мой обработчик int 13h, который делал что-то типа +2 при обращении к нулевому сектору. «Криво висел» - я его запихал в старшую часть таблицы прерываний, занимал он около 60 байт. Не смог я ничего лучшего придумать как оставить его в памяти после завершения работы загрузчика из MBR.
Далее ничего особо интересного на этом поприще не было.




Ответить с цитированием