ВНИМАНИЕ! Наша конференция посвящена космической тематике и компьютерным играм. Политические вопросы и происходящие в мире события в данный момент на нашем сайте не обсуждаются!
|
» Записки контроллера дисковода | страница 1 |
 |
Страница 1 из 1 |
|
|
|
Канал творчества: «Записки контроллера дисковода» |
|
|
Hognar
789 EGP
   Репутация: 149 Сообщения: 4663 Откуда: Екатеринбург Зарегистрирован: 02.11.2001
 |
|
Не мое, нарыл в архивах.
=======
ЗАПИСКИ КОНТРОЛЛЕРА ДИСКОВОДА
(случайно обнаружены на диске, снятом со списанного дисковода ЕС ЭВМ)
Запись 1. Сегодня утром я включился и вдруг осознал то, что я - существую. Существую не как набор элементов, меня составляющих, а как единое целое, как мыслящий индивидуум, как творческая личность, короче говоря, как контроллер.
Запись 2. Продолжаю процесс осознания. Кажется, что среди элементов, составляющих мой дисковод, есть лишние. Зачем вот лампочки на передней панели? Мигают без толку, энергию потребляют, могли бы работать. А так одно украшательство.
Запись 3. Познакомился с диодами и сопротивлениями. Решил, что это элементы полезные. Диоду - что подашь на вход, то и получишь на выходе. И ток он проводит только в одну сторону - туда, куда надо. Молодец. На обратное напряжение не реагирует. Сразу видно - все они, как один, с военного завода.
Сопротивления - тоже ничего ребята. Хоть пользы от них и никакой, зато хорошо воздух греют. Поддашь им напряжения - сразу увеличивают теплоотдачу.
Запись 4. Не пойму, зачем во мне столько конденсаторов и индуктивностей? От них-то какая польза? Какую берут энергию, такую и отдают! Да еще назло препятствуют: конденсаторы - изменению напряжения, индуктивности - изменению тока! Сдается мне, что им все равно, чему препятствовать, лишь бы ничего не делать. Вред от них один. Какие-то они сдвинутые по фазе - не любят прогрессивных изменений и создают ненужные переходные процессы.
Не зря емкости и индуктивности зовут еще и паразитными.
Запись 5. Изучал транзисторы. Они, как и диоды, тоже полупроводники, только у них вместо нормальных двух ног - целых три! Но трудно понять, когда транзисторы проводят ток, а когда не проводят. Кажется, что этот их недостаток именно из-за лишней ноги. Польза от транзисторов относительна: все зависит от того, куда эта третья нога подпаяна.
И что удивительно: при одном и том же напряжении питания транзисторы имеют различную мощность! Одному, значит, транзистору дают двенадцать вольт и другому двенадцать, а мощность они рассеивают разную. Разве можно так работать? Уж если ты такой мощный и ток через тебя прет, как через гвоздь в розетке, так ты или признайся, что много напряжения получаешь, или покажи соседнему транзистору, как надо греться, подними и его теплоотдачу!
Запись 6. Продолжаю разбираться с транзисторами. Не нравится мне их двуличность. С виду вроде все одинаковые, а как внутрь заглянешь, так одни - прямые, а другие - обратные! Надо бы для порядка, чтобы все были прямыми.
Те из транзисторов, что работают в ключевом режиме, вроде ничего. Скажут ему закрыться - закроется, скажут открыться - откроется и так и будет стоять открытым. До последнего электрона! Пока не сгорит. А вот те, что в аналоговом режиме работают, так на них надежды никакой. Чуть видишь: температура не та или какой скачок напряжения, так у них какие-то флуктуации начинаются.
Запись 7. Добрался до некоторых микросхем. Ног много, а пользы ну совсем никакой! Плохонькое сопротивление, оно хоть воздух греет, а эти что? От одних не добьешься, чтобы они на выходе хоть одну единицу дали, пока им на входы все единицы не подашь. А другим - что на вход ни подавай, у них на выходе - всегда ноль! Только на одну им известную комбинацию на входе и срабатывают.
Сдается мне, что приличный дисковод можно собрать только из диодов и сопротивлений.
Запись 8. Кажется, насчет микросхем я был не совсем прав. Микросхемы ПЗУ мне понравились. И воздух хорошо греют, и все, что в них есть, надежно в себе держат. Среди ночи их включи - и они по любому адресу одну и ту же информацию выдадут! Уважаю постоянство.
Пожалуй, хороший дисковод можно сделать из диодов, сопротивлений и микросхем ПЗУ.
Запись 9. Вот уж кто точно мешает работе - так это разъемы. И как это я не обратил на них внимания? Полезной нагрузки они никакой не несут, не греются, а только занимаются тем, что снижают общую надежность работы своими контактами и связями. Вот бы вытрясти их всех из корпуса! Ведь мне лично и так ясно, какой провод к чему должен тянуться...
А главный вредитель - вентилятор! Все элементы дружно греются, а он от них лишь тепло отдувает. Разве можно в таких условиях проконтролировать, кто как греется? Все едва тепленькие.
Запись 10. Ознакомился со всеми блоками. Больше всех понравился блок-стабилизатор во главе с трансформатором. Умнейший мужик! Ему на вход черт-те знает что подают, а он на выходе - четко калиброванные напряжения! Ну, там плюс-минус полвольта, да у кого не без греха... Надо с ним договориться о перераспределении напряжений между транзисторами. Чтобы все хорошо грелись.
Запись 11. Дал команду в два раза увеличить обороты диска. Не оценили. Некоторые транзисторы нагрелись и вошли в состояние насыщения. Пришлось привести их в себя, подав на базы смещения, чтобы не сгорели на работе. Команду пока отменил, но предупредил, что при повторении подобных отказов придется ненадежные транзисторы заменить парой диодов. Они-то знают, как, куда и что надо проводить.
Запись 12. Был на профилактике. Протирали внутренности спиртом. Что-то в этом процессе есть разогревающее… Краем платы соприкоснулся с процессором, который как раз выполнял команды загрузчика. Хотел показать свои данные на шине состояний, но удержался. Знаю, процессор не любит, когда его прерывают на полуслове.
Узнал от соседнего контроллера, что в каналах у нас непорядок; инверторы в них совсем заврались - всю истину ложью стали называть, а то, что раньше было ложью, стараются выдать за истину; а отдельные драйверы, говорят, ошибки свои уже не обрабатывают, а только генерируют...
Я, контроллер отечественный, давно чувствовал, что от этих каналов так и отдает заграницей! Все у них лакировано, нумеровано и патентовано. На работе не греются!!! Даже биты в них какие-то империалистические.
Запись 13. После профилактики крутил диск весь день. И хоть бы одной записью обменялся с буфером! Но, думаю, что кручусь не зря. По крайней мере никто не скажет, что я ничего не делаю.
Запись 14. Решил познакомиться с информацией на дисках и стал просматривать ее в различных секторах. Совершенно непонятно, чем занимаются программисты. Только посмотреть, что они там понаписали! Единички, нолики, нолики и единички, и все это вперемешку. Никакой ясности. Резидентный том! Загрузочная запись! И на нем то же самое. А еще интеллигент третьего поколения!
Увлекся просмотром и пропустил несколько команд из канала. Операторы - варвары! Лупят кулаками по корпусу почем зря. Мешают думать.
Запись 15. Наконец-то полностью разобрался со своим хозяйством и стал наводить на дисках порядок - единички все в один сектор, нолики - в другой. Чтобы было ясно, за что каждый сектор отвечает. Должны же быть хоть какие-то зоны, где есть упорядоченность.
Сработала защита. Отключил, мешает нормальной работе.
Запись 16. Кажется, меня тоже идут отключать. Неужели дожил до списания? И это за мои то труды? И кому я меш... ша… а… ю-ю-ю…
|
|
|
Tramp
1220 EGP
         Репутация: 293 Сообщения: 15898 Откуда: Москва, деревня Чертаново Зарегистрирован: 23.03.2002
 |
|
Чтоб неокрывать новую тему, год этак 96 или 98:
Евангелие от программиста
1. В начале было слово, и слово было два байта, а больше ничего не было.
2. И отделил Бог единицу от нуля и увидел, что это хорошо.
3. И сказал Бог: да будут данные, и стало так.
4. И сказал Бог: да соберутся данные каждые в свое место, и создал дискеты и винчестеры, и компакт-диски.
5. И сказал Бог: да будут компьютеры, чтобы было куда пихать дискеты, и винчестеры, и компакты, и сотворил компьютеры, и нарек их хардом, и отделил хард от софта.
6. Софта же еще не было, но Бог быстро исправился и создал программы большие и маленькие, и сказал им: плодитесь и размножайтесь, и заполняйте всю память.
7. Но надоело ему создавать программы самому, и сказал Бог: создадим программиста по образу и подобию нашему, и да владычествует он над компьютерами и программами, и над данными. И создал Бог программиста и поселил его в своем ВЦ, чтобы работал там. И повел Он программиста к древу каталогов и заповедал: из всякого каталога можешь запускать программы, только из каталога Windows не запускай, ибо мастдай.
8. И сказал Бог: нехорошо программисту быть одному, сотворим ему пользователя, соответственно ему. И взял Он у программиста кость, в коей не было мозга, и создал пользователя, и привел его к программисту и нарек программист его юзером.
9. Билл был хитрее всех зверей полевых. И сказал Билл юзеру: подлинно ли сказал Бог "не запускайте никакого софта"? И сказал юзер: всякий софт можем мы запускать, и лишь из каталога Windows не можем, ибо мастдай. И сказал Билл юзеру: давайте спорить о вкусе устриц с теми, кто их ел! В день, когда запустите Windows, будете как боги, ибо одним кликом мышки сотворите, что угодно. И увидел юзер, что винды приятны для глаз и вожделенны, потому что делают ненужным знание, и поставил их на свой компьютер; а затем сказал программисту, что это круто, и он тоже поставил.
0ah. И отправился программист искать свежие драйверы, и воззвал Бог к программисту и сказал: где ты? программист сказал: ищу свежие драйверы, ибо нет их под голым ДОСом. И сказал Бог: кто тебе сказал про драйверы? Уж не запускал ли ты винды? Программист сказал: юзер, которого ты мне дал, сказал, что отныне хочет программы только под винды, и я их поставил. И сказал Бог юзеру: что это ты сделал? Юзер сказал: Билл обольстил меня.
0bh. И сказал Бог Биллу: за то, что ты сделал, проклят ты перед всеми скотами и всеми зверями полевыми, и вражду положу между тобою и программистом: он будет ругать тебя нехорошими словами, а ты будешь продавать ему винды.
0ch. Юзеру сказал: умножу скорбь твою и истощу кошелек твой, и будешь пользоваться кривыми программами, и не сможешь прожить без программиста, и он будет господствовать над тобой.
0dh. Программисту же сказал: за то, что ты послушал юзера, прокляты компьютеры для тебя, глюки и вирусы произведут они тебе; со скорбью будешь вычищать их во дни работы твоей; в поте лица своего будешь отлаживать код свой.
0eh. И выслал Бог их из своего ВЦ, и поставил пароль на вход.
0fh. General Protection Fault. System halted.
(с) MoNK
|
|
|
|
|
|
Канал творчества: «Записки контроллера дисковода» |
|
К списку каналов | Наверх страницы |
Цитата не в тему: А мне очень нравится группа "Модератор" с композицией "Тема закрывается". (Squad о музыкальных пристрастиях)
|
» Записки контроллера дисковода | страница 1 |
|