waqur: (Default)
[personal profile] waqur
Линус Торвальдс в одной своей книге пишет, что нормальные люди запоминают жизнь как историю мест, где они побывали, лиц противоположного пола, с которыми они встречались, а компьютерные гики помнят жизнь как историю смены своих компьютеров. :))

Ну, всю жизнь всю историю своих компов я вспоминать не буду, это бы сильно вас пригрузило, но первый комп вспомнить можно.

Это был советский компьютер СМ-1810. Зверь этот был построен на базе советского клона Intel 8086 (K1810BM86), оснащён 640 Кб оперативной памяти (как доктор Билли прописал) и 20 Мб жёсткого диска.

Системный блок у него был примерно в полтора раза выше, шире и длинее стандартного для наших дней Midi-Tower. Огромная серая коробка, которая еле влазила под стол (на стол её ставить было просто опасно — при подъёме на 2 этаж её уронили 2 здоровенных мужика). При работе оно гудело не хуже пылесоса.

Конечно, был дисковод для флоппи-дисков. 5.25" дискеты действительно были гибкими, не то, что сейчас. Новый хозяин того компа позже пожаловался мне, что "дисковод стал через одну дискеты читать". Оказалось, что когда-то давно у него в дисководе застряла дискета, а следующую он впихнул туда силой, в результате чего застрявшая внутри дискета свернулась трубочкой (совковые дисководы форм-фактора 5.25" были гораздо глубже нынешних, было где), и при этом вторая дискета читалась, видите ли, не всегда.

Помимо, так сказать, мультимедийности, у этого дисковода был ещё один юзабилити-прикол: щели для дискет было две. То есть одна была в дисководе, а вторая — чуть выше, между дисководом и корпусом. По толщине они были абсолютно идентичны, и с учётом того, что корпус стоял на полу, я попадал дискетой в нужную щель в двух из трёх случаев. В остальных случаях дискета проваливалась внутрь, и вынуть её обратно можно было только убрав стол и наклонив монструозный корпус вперёд (очевидно, вдвоём). В такие моменты особенно ощущалось полное бессилие человека-одиночки против машины, воспетое советским культурным истеблишментом.

Конечно, перед этим нужно было убрать монитор со стола. Монитор — это отдельная тема. Родители запрещали мне сидеть за этим монитором более получаса в сутки. Потому что уже через полчаса работы за этим чудом советской инженерии из глаз текли слёзы. Мы называли его "реактор".

Есть среди компьютерщиков такая байка, что если перед ЭЛТ-монитором поставить кактус, то электромагнитное излучение от монитора создаст кактусу благоприятную обстановку, и он будет быстро расти. Так вот, через две недели после установки перед "реактором", кактус зацвёл.


Экран был способен выдавать 320x200 (в текстовом режиме — 80x25 знакомест, каждое в 8x8 точек — это нечто такое, что нельзя забыть). Правда, всё было в цвете, что было по тем временам очень круто, тогда большая половина мониторов были монохромными — чёрно-белыми, или даже чаще, чёрно-зелёными.

"В цвете" — это значит, что можно было увидеть 16 цветов в текстовом режиме и 4 цвета — в графическом режиме. Как сейчас помню — чёрный, белый, цианистый и магента (малиновый). Эта вся порнография гордо называлась Color Graphics Adapter (цветной графический адаптер). То, что по современным меркам считается видеокартой, в те времена было не в системном блоке, а в мониторе.

Управлялось всё это зверство операционной системой MS-DOS 3.30. Драйвер русификации экрана был не нужен, русский шрифт был аппаратно вшит в BIOS, а вот поддержка русской клавиатуры — почему-то нет, приходилось юзать драйвер KEYRUS. Ещё в этом компе не было памяти CMOS, поэтому он каждый раз при загрузке запрашивал дату и время.

Первая программа — Norton Commander 4.0. Другой софт — Turbo C 2.0, Microsoft C, MultiEdit, "Лексикон", OrCAD, какие-то кросс-ассемблеры для Intel 8051.

На 20-метровом винте, который был разбит на C: и D: по 10 Мб каждый, мои игры, конечно, не помещались (компьютер-то был для работы, и работал за ним не я), и я хранил свои игры на дискетах. Размер одной такой дискеты — 320 Кб. При помощи "хитрого" драйвера 800.COM такую дискету можно было отформатировать на 800 Кб, но в этом случае она, конечно, не могла быть загрузочной. Первая игра — IBM CAT. Дискеты передавались друзьям, друзья приносили свои игры, и так эта коллекция пополнялась. Пополнялась она также и вирусами, первым из которых был OneHalf.3544. Он очень хорошо цеплялся за какую-то последнюю дискету, которую забыли полечить, а потом разносился с неё вновь. А ещё OneHalf был стелс-вирусом, и когда он заражал машину, любые антивирусные проверки только разносили заразу по винту и дискетам. Поэтому для антивирусных целей держалась отдельная дискета, с которой обязательно нужно было загрузиться, прежде чем что-то "лечить". Строго-настрого запрещалось отклеивать с неё наклейку write-protect tab (да, в пятидюймовых дискетах это была именно наклейка).

Летом, когда СМ-1810 перегревалась, она просто висла. В то время, у мамы на работе в "секретном" НИИ, куда сотрудники могли водить детей летом, в период отпусков, я уже вовсю шпарил на бейсике на 80286-м (настоящем IBM PC AT, а не кривом советском клоне), и когда эта штука перегревалась, она издавала характерные трели на спикере, что означало "поставь вентилятор сзади системника, немного подожди и включай опять". (Позже, когда я дизассемблировал код её BIOS'а и нашёл место, где проводился "температурный тест", было интересно увидеть, что он был чисто арифметическим. Что-то типа: "2+2=4? Нет? Значит, нам жарко.").

Приходя домой "после работы", я видел, как реагирует СМ-1810 на 37 градусов в тени. Никак оно не реагировало. При запуске проводился традиционный тест оперативной памяти. Этот тест проблем с арифметикой процессора не засекал. Далее машина работала ещё минут 20 и зависала. Через час можно было вернуться и поработать ещё 20 минут.

Тест памяти при загрузке почему-то прерывался не по ESC, а пробелом. И BIOS Setup'а не было.

Мыши там, как вы уже догадались, тоже не было. Её там просто некуда было подключать — разъёмы COM1/COM2 просто отсутствовали. Может, были какие-то "отечественные аналоги" с нестандартной распиновкой и вольтажом, к которым подключались какие-то особые совковые мыши с квадратными колёсами, не знаю. Впрочем, в тогдашнем софте всё делалось клавитурой, даже в OrCAD'е курсор перемещался стрелочками на клавитуре.

Про CD-ROM, звуковую карту и локальную сеть я вообще молчу. Тогда никто не знал, что это такое.

А вот LPT1 был. Но он был с нестандартной советской распиновкой. Его называли "акулий разъём", из-за того, что контакты были расположены в три ряда, как зубы у акулы. Поэтому EPSON-овские принтеры туда воткнуть было нельзя.

Вместо этого туда втыкался советский принтер, который был в комплекте с компьютером. Матричный естественно. Он был чисто текстовым, графику печатать не мог, и перезагружаемые шрифты тоже не поддерживал.

Escape-последовательностей он не воспринимал вообще, никаких, шпарил все управляющие коды на бумагу (кроме перевода строки и конца страницы, который он понимал как 10 CR/LF'ов), поэтому специализированные программы для печати под DOS для него не годились — файл просто копировался на "PRN" под Norton Commander'ом.

Шпарил мелкостным 8x16 шрифтом, тоже русифицированным, ужасно сплюснутым.
Традиционный метод печати полужирным шрифтом, когда принтеру посылается управляющий код CR, но не LF, а потом та же строка печатается повторно, — не годился, поскольку строку носило туда-сюда на плюс-минус два символа на каждой новой линии. Бухгалтера могут расслабиться — таблицу они на таком принтере не напечатают.

Самый смак был в этом принтере — это то, что бумагу в него можно было загружать только рулонами. На отдельных листах он не печатал. Откуда он узнает, что начался новый лист бумаги, если символ "новая страница" для него - это просто десять пустых строк? Так получалось печатать только с середины листа. То, что достигнут конец страницы, и он печатает в воздух, его особенно не беспокоило. А на следующем листе - треть текста вверху, средняя треть пустая, треть текста внизу. Так вы ничего нормально не напечатаете.

Поэтому, подчёркиваю, нормально печатало оно только на рулон. Такой, знаете, с дырочками по краям, чтоб не проскальзывал. Напечатаешь страниц 100 в рулон, а потом сидишь, работаешь ножницами.


А ещё у него была вилка с заземлением. (Это первый электроприбор в моей жизни с таким свойством.) Все три компонента имели вилки с заземлением, которые втыкались в самодельный "тройник", из которого два провода выходили в виде двухполюсной вилки советского стандарта, а третий провод болтался свободно.

– А это что такое?
– Это "земля".
– И куда её втыкать?
– В вазон.

Date: 2008-01-09 11:05 am (UTC)
From: [identity profile] japanspy.livejournal.com
Я первый "комп" на бумаге рисовал ))) Эх... были деньки как вспоминаю... Романтика. Не то, что сейчас.

March 2024

S M T W T F S
     12
3456789
10111213141516
17181920212223
24252627282930
31      

На этой странице

Автор стиля

Развернуть

No cut tags
Page generated 2026-05-08 06:43 am
Powered by Dreamwidth Studios