ID работы: 8090499

Рождены, чтоб сказку сделать былью

Джен
R
Заморожен
11
Размер:
66 страниц, 21 часть
Описание:
Примечания:
Публикация на других ресурсах:
Запрещено в любом виде
Поделиться:
Награды от читателей:
11 Нравится 12 Отзывы 2 В сборник Скачать

фрагмент 006m

Настройки текста
Примечания:
Виктор отправился пешком в сторону дома. Счёл слишком провокационной поездку с объёмной поклажей в набитом автобусе. Его груз весил мало. Мальчишку согревало энергичное движение и предвкушение. А ещё по дороге он собирался подумать о процессоре Zilog Z80. Подростка терзала дилемма, что же делать со своими схемами "Орион-128". Ему категорически не хотелось выбрасывать уже готовую работу и чертить схемы совершенно нового компьютера. Витя разрывался между противоположными желаниями, не зная какой вариант предпочесть. С одной стороны, использовать машину с тормозным процессором, имея более скоростную альтернативу, казалось странным. Рассуждая рационально, следовало забросить старые задумки и собирать "Спектрум". Его процессор в несколько раз быстрее. Поддерживает хороший набор команд. Реализует прямую адресацию памяти. А в журналах есть схемы и программы. Те же прибамбахи, которые планировались для "Ориона", с таким же и даже большим успехом можно поставить на "Спектрум". С другой стороны, забрасывать продуманную и просчитанную схему, мешал рационализм и память о вложенных силах. У "Орион-128" имелись свои достоинства, например увеличенный объём адресуемой памяти. Стоило также учитывать, что импортный процессор, теоретически способен заменить советский аналог. А ещё, переделка схемы займёт слишком много времени. И есть вероятность получить новые ошибки. К тому же имеющиеся детали лучше подходили именно для "Орион-128". Хорошенечко обдумав ситуацию, мальчишка решил не спешить. Зачем кидаться в крайности, ведь золотая середина предпочтительнее? Можно попробовать использовать новый процессор, внося в схему лишь минимальные правки, которые действительно нужны. Можно совместить лучшее и отбросить худшее. А ещё надо проверить новоприобретённые детали - их ассортимент имел шанс повлиять на выбор модели компьютера. Осмотрев принесённые платы, Виктор пришёл к выводу, что нет смысла пытаться их восстанавливать. Он даже не знал, какие микросхемы рабочие, а какие можно спокойно выбросить. Среди них с большой вероятностью могли встретиться испорченные. Он аккуратно и последовательно переписал названия всех микросхем. А самые интересные осторожно выпаял. Подростку удалось обнаружить и отложить часть микросхем пригодных для компьютера. Обо всех микросхемах подросток попробовал найти более подробную информацию. Перелистал имеющиеся справочники. И опять столкнулся с отсутствием описаний импортных микросхем. Вите хотелось точно знать, что конкретно у него есть и чего не хватает. Но длинный список маркировок иностранных микросхем не давал покоя. Мнилось, что в его руки могло попасть нечто полезное. Но из-за отсутствия полной информации, все неизвестные микросхемы оставались полностью бесполезными. Школьная библиотека работала даже на каникулах, но там заведомо отсутствовали справочники по микросхемам. В городской библиотеке когда-то числились справочники по советской электронике. Но книги пропали и не восстанавливались, а фонд библиотеки перестал обновляться. В книжном магазине, на ближайших полках стояли многочисленные книжки в красочных обложках, но сплошь фантастические или любовные романы, а также детективы или боевики. Техническая литература нашлась в дальнем и тёмном углу. Причём фрагментарная подборка оставляла желать лучшего. По электронике там лежал лишь "справочник популярных цифровых микросхем". Книга относительно современная, но описывала только советские микросхемы и уже хранилась в дедушкиной библиотеке. Столь же провально окончились поиски на привокзальном рынке. И только в магазинчике электроники удалось найти несколько нужных справочников по импортным микросхемам. К разочарованию мальчишки, книги дополняли друг друга, и стоили очень дорого. У мальчишки денег не хватало даже на одну из этих книг, а хотелось купить сразу всю коллекцию, для полного охвата. Имеющиеся детали окончательно поставили крест на мыслях о классическом "Спектруме", ведь коней на переправе не меняют. Виктор решил потратить оставшиеся деньги на приобретение новых микросхем: динамической памяти, генератора звука, контроллера прерываний и фазоимпульсного кодировщика, а так же прочей обвязки. Когда Виктор подал список нужных деталей, продавец предложил альтернативные варианты для некоторых старых моделей микросхем. Среди вариантов замены, обнаружились уже знакомые микросхемы. - О! А это у меня, кажется, есть, но я не знал, - обрадовался подросток. Виктор торопливо вытащил список неизвестных микросхем, дабы удостоверится в своей памяти. - То есть, вычёркиваем? - флегматично спросил продавец. - А у них разводка ножек совпадает? - уточнил Виктор. - Полностью, - кивнул продавец. - Тогда вычёркиваем, - согласился довольный подросток. После сокращения списка, остались сэкономленные деньги. Имелась вероятность, что добытые микросхемы испорчены, но Виктор отогнал подобную мысль. Он поколебался и попросил добавить микросхем памяти. А ещё прикупил коллекцию светодиодов разных цветов, чтобы впредь не таскать лампочек из гирлянды. Пока продавец раскладывал заказ в маленькие пакетики, Виктор сравнивал список покупок со списком неизвестных деталей. Память его не подвела, удержав от лишних покупок. Когда подошёл продавец, подростку пришлось отвлечься, чтобы расплатиться. - А это у тебя что? - спросил продавец, указывая на второй список. - Тоже хочешь купить? - Список неизвестных деталей, которые у меня уже есть, - признался Витя. - Пока других покупателей нет, могу глянуть, если хочешь, - дружелюбно предложил продавец. Виктор протянул список. Продавец глянул на первый пункт TDA1083 и улыбнулся. - О! Знакомая микросхема. Ставится на плееры с радиоприёмником, - сообщил он. - С приёмником? - удивился Виктор. - Вроде был обычный плеер. - Могли поставить в простой плеер, как усилитель, оставив приёмный тракт без подключения, - объяснил продавец. - Дешевле производить похожие модели, даже если приходится ставить более универсальные детали. Есть наш аналог. Напротив первого пункта продавец дописал индекс аналогичной микросхемы К174ХА10. Виктор удивился. Но тут в магазин заглянул мужчина и продавцу пришлось переключиться на нового клиента. Немного помявшись, подросток понял, что продавец надолго занят. Забрав пакетики с деталями и бумажки, Витя покинул магазинчик. Определившись с наличием деталей, Виктор взялся продумывать новый компьютер. Он вносил правки в схему "Орион-128", копируя некоторые элементы из схемы "Спектрума". Во многом компьютеры походили, но в чём-то другом существенно различались. По сути, получался совсем новый компьютер, лишь напоминающий предков. По-прежнему совпадали шины данных и внутренние сигналы, но более высокая частота, накладывала дополнительные требования. Виктору приходилось учитывать разницу и вносить соответствующие поправки. Немного подумав, он отказался ограничивать видеокарту лишь чёрно-белой картинкой. В будущем цветная картинка ему бы пригодилась. А подключаться можно и к телевизору в гостиной. А ещё подросток решил делать компьютер модульным. Его откровенно задолбало, что раньше приходилось переделывать главную плату для внесения всяческих модификаций. Мальчишка решил, что проще сделать несколько отдельных плат соединяемых между собой. При необходимости он смог бы отцепить устаревшую плату и заменить её новой версией. В этом раскладе смущала повышенная частота шины и возможные помехи. Но прикинув необходимую частоту импульсов, ёмкость и сопротивление проводов, пришёл к выводу, что слабые помехи особо не скажутся на работе компьютера. После переработки схем, окончательно определился с нужными деталями. Кое-что нашлось в запасах. Но остальное ждало лишь в магазине. Мальчишка тщательно осмотрел округу в поисках металлолома или хотя бы пустых бутылок. Конкуренты его опередили и собрали почти всё. У свалки и вокзала паслись крупные банды, с которыми одиночке рискованно цапаться. Зато в дальней части города, удалось найти несколько заброшенных строек. А на тех стройках повезло набрать металлолома. Подобные поиски отнимали много времени, но позволяли добывать деньги на детали. Витя заранее принёс из городской библиотеки журнал с дампом Бейсика. Но увидев объём в шестнадцать килобайт, ужаснулся и схватился за голову. Он вообразил, как придётся все эти цифры вбивать на калькуляторе. От намёка на грозящую пытку ему поплохело. И всё же, немного походив, развеявшись, придумал, как вывернуться. И очень порадовался за свою прозорливость, заставившую отложить разборку "ЮТ-88" на последний день. Он подключил программатор к "ЮТ-88". Подготовил дамп за несколько заходов. Подросток спокойно набивал машинный код на калькуляторе и сразу же проверял его корректность на экране. А затем, вставив новенькую микросхему ПЗУ в программатор, активировал прожиг и пошёл пить чай. Компьютер полностью автоматически записал весь дамп в постоянную память. Перепроверив схему и наличие деталей, Виктор приступил к изготовлению. Он взял пустую текстолитовую плату и мимоходом отметил, что их запас слишком быстро таял. Приложив к плате тетрадный лист, нарисовал на нём дорожки. Он сразу прикладывал микросхемы, дабы учитывать их реальные габариты. Перепроверил, что схема сходится, дорожки не пересекаются и всё остальное так же в порядке. Лишь убедившись в корректности, рассверлил дырки, вытравил дорожки и сел паять детали. Он собирал и сразу же тестировал компоненты. Ведь "Орион-128" оказался гораздо сложнее всего того, что Виктор делал раньше. А ещё по ходу сборки выяснялись разные неточности. Где-то мальчишка накосячил, плохо рассчитав схему. А некоторые ошибки он по незнанию скопировал из журналов. Ему приходилось перепроверять журналы, разыскивая и внимательно перечитывая последующие номера. А также в поисках ошибок брать разные схемы и сравнивать похожие блоки. Находя же разницу, занудливо выяснять, почему сделано именно так, а не иначе. Подобные меры уменьшали число ошибок сборки, но значительно замедляли работу. Основу компьютера ему удалось сделать всего за четыре дня. Какой-нибудь профессионал справился бы гораздо быстрее. Но подросток отвлекался на уточнения и перепроверки. А некоторые ошибки ему приходилось исправлять уже на плате, соскребая одни дорожки и бросая проводки вместо других дорожек. Затем ещё два дня переносил блок видеоадаптера и телевизионный конвертер. После добавления очередной микросхемы Витя по возможности тестировал схему, желая заранее выявить проблемы, чтобы сразу же их ликвидировать. Добавил генератор звука, контроллер клавиатуры и последовательный порт. Ещё несколько дней Виктор тестировал компьютер, передавая разные команды с калькулятора. Но обругал свою забывчивость нехорошими словами, когда обломался, попытавшись загрузить старые программы с магнитофона. Он думал о чём угодно, в том числе о новом крутом формате записи. А вот об обратной совместимости банально забыл. Новый компьютер отказался читать кассету записанную предыдущим компьютером. Витя расстроился. У него даже мелькнула мысль добавить поддержку старого формата. Немного погрустив, припомнил, что на кассете нет ничего нужного, лишь всякая тренировочная ерунда. Тем более он почти все программы перед вводом в компьютер записывал на бумажках, так что легко мог восстановить их исходный код. Но поразмыслив, плюнул на потери. К тому же старые программы зависели от старой прошивки, а значит, всё равно не смогли бы работать.
Отношение автора к критике
Приветствую критику только в мягкой форме, вы можете указывать на недостатки, но повежливее.
Права на все произведения, опубликованные на сайте, принадлежат авторам произведений. Администрация не несет ответственности за содержание работ.