|
|
||
Рассказ для специалистов по аппаратной части компьютеров. И не только для них. |
(случайно обнаружены на диске, снятом со списанного дисковода ЕС ЭВМ)
Запись 1. Сегодня утром я включился и вдруг осознал то, что я - существую. Существую не как набор элементов, меня составляющих, а как единое целое, как мыслящий индивидуум, как творческая личность, короче говоря, как контроллер.
Запись 2. Продолжаю процесс осознания. Кажется, что среди элементов, составляющих мой дисковод, есть лишние. Зачем вот лампочки на передней панели? Мигают без толку, энергию потребляют, могли бы работать. А так одно украшательство.
Запись 3. Познакомился с диодами и сопротивлениями. Решил, что это элементы полезные. Диоду - что подашь на вход, то и получишь на выходе. И ток он проводит только в одну сторону - туда, куда надо. Молодец. На обратное напряжение не реагирует. Сразу видно - все они, как один, с военного завода.
Сопротивления - тоже ничего ребята. Хоть пользы от них и никакой, зато хорошо воздух греют. Поддашь им напряжения - сразу увеличивают теплоотдачу.
Запись 4. Не пойму, зачем во мне столько конденсаторов и индуктивностей? От них-то какая польза? Какую берут энергию, такую и отдают! Да еще назло препятствуют: конденсаторы - изменению напряжения, индуктивности - изменению тока! Сдается мне, что им все равно, чему препятствовать, лишь бы ничего не делать. Вред от них один. Какие-то они сдвинутые по фазе - не любят прогрессивных изменений и создают ненужные переходные процессы.
Не зря емкости и индуктивности зовут еще и паразитными.
Запись 5. Изучал транзисторы. Они, как и диоды, тоже полупроводники, только у них вместо нормальных двух ног - целых три! Но трудно понять, когда транзисторы проводят ток, а когда не проводят. Кажется, что этот их недостаток именно из-за лишней ноги. Польза от транзисторов относительна: все зависит от того, куда эта третья нога подпаяна.
И что удивительно: при одном и том же напряжении питания транзисторы имеют различную мощность! Одному, значит, транзистору дают двенадцать вольт и другому двенадцать, а мощность они рассеивают разную. Разве можно так работать? Уж если ты такой мощный и ток через тебя прет, как через гвоздь в розетке, так ты или признайся, что много напряжения получаешь, или покажи соседнему транзистору, как надо греться, подними и его теплоотдачу!
Запись 6. Продолжаю разбираться с транзисторами. Не нравится мне их двуличность. С виду вроде все одинаковые, а как внутрь заглянешь, так одни - прямые, а другие - обратные! Надо бы для порядка, чтобы все были прямыми.
Те из транзисторов, что работают в ключевом режиме, вроде ничего. Скажут ему закрыться - закроется, скажут открыться - откроется и так и будет стоять открытым. До последнего электрона! Пока не сгорит. А вот те, что в аналоговом режиме работают, так на них надежды никакой. Чуть видишь: температура не та или какой скачок напряжения, так у них какие-то флуктуации начинаются.
Запись 7. Добрался до некоторых микросхем. Ног много, а пользы ну совсем никакой! Плохонькое сопротивление, оно хоть воздух греет, а эти что? От одних не добьешься, чтобы они на выходе хоть одну единицу дали, пока им на входы все единицы не подашь. А другим - что на вход ни подавай, у них на выходе - всегда ноль! Только на одну им известную комбинацию на входе и срабатывают.
Сдается мне, что приличный дисковод можно собрать только из диодов и сопротивлений.
Запись 8. Кажется, насчет микросхем я был не совсем прав. Микросхемы ПЗУ мне понравились. И воздух хорошо греют, и все, что в них есть, надежно в себе держат. Среди ночи их включи - и они по любому адресу одну и ту же информацию выдадут! Уважаю постоянство.
Пожалуй, хороший дисковод можно сделать из диодов, сопротивлений и микросхем ПЗУ.
Запись 9. Вот уж кто точно мешает работе - так это разъемы. И как это я не обратил на них внимания? Полезной нагрузки они никакой не несут, не греются, а только занимаются тем, что снижают общую надежность работы своими контактами и связями. Вот бы вытрясти их всех из корпуса! Ведь мне лично и так ясно, какой провод к чему должен тянуться...
А главный вредитель - вентилятор! Все элементы дружно греются, а он от них лишь тепло отдувает. Разве можно в таких условиях проконтролировать, кто как греется? Все едва тепленькие.
Запись 10. Ознакомился со всеми блоками. Больше всех понравился блок-стабилизатор во главе с трансформатором. Умнейший мужик! Ему на вход черт-те знает что подают, а он на выходе - четко калиброванные напряжения! Ну, там плюс-минус полвольта, да у кого не без греха... Надо с ним договориться о перераспределении напряжений между транзисторами. Чтобы все хорошо грелись.
Запись 11. Дал команду в два раза увеличить обороты диска. Не оценили. Некоторые транзисторы нагрелись и вошли в состояние насыщения. Пришлось привести их в себя, подав на базы смещения, чтобы не сгорели на работе. Команду пока отменил, но предупредил, что при повторении подобных отказов придется ненадежные транзисторы заменить парой диодов. Они-то знают, как, куда и что надо проводить.
Запись 12. Был на профилактике. Протирали внутренности спиртом. Что-то в этом процессе есть разогревающее... Краем платы соприкоснулся с процессором, который как раз выполнял команды загрузчика. Хотел показать свои данные на шине состояний, но удержался. Знаю, процессор не любит, когда его прерывают на полуслове.
Узнал от соседнего контроллера, что в каналах у нас непорядок; инверторы в них совсем заврались - всю истину ложью стали называть, а то, что раньше было ложью, стараются выдать за истину; а отдельные драйверы, говорят, ошибки свои уже не обрабатывают, а только генерируют...
Я, контроллер отечественный, давно чувствовал, что от этих каналов так и отдает заграницей! Все у них лакировано, нумеровано и патентовано. На работе не греются!!! Даже биты в них какие-то империалистические.
Запись 13. После профилактики крутил диск весь день. И хоть бы одной записью обменялся с буфером! Но, думаю, что кручусь не зря. По крайней мере никто не скажет, что я ничего не делаю.
Запись 14. Решил познакомиться с информацией на дисках и стал просматривать ее в различных секторах. Совершенно непонятно, чем занимаются программисты. Только посмотреть, что они там понаписали! Единички, нолики, нолики и единички, и все это вперемешку. Никакой ясности. Резидентный том! Загрузочная запись! И на нем то же самое. А еще интеллигент третьего поколения!
Увлекся просмотром и пропустил несколько команд из канала. Операторы - варвары! Лупят кулаками по корпусу почем зря. Мешают думать.
Запись 15. Наконец-то полностью разобрался со своим хозяйством и стал наводить на дисках порядок - единички все в один сектор, нолики - в другой. Чтобы было ясно, за что каждый сектор отвечает. Должны же быть хоть какие-то зоны, где есть упорядоченность.
Сработала защита. Отключил, мешает нормальной работе.
Запись 16. Кажется, меня тоже идут отключать. Неужели дожил до списания? И это за мои то труды? И кому я меш... ша... а... ю-ю-ю...
сентябрь 1988