Category: компьютеры

SpectrumKey

Atari 1050 [03'10'2019]

Ещё один занятный девайс из коллекции, который очень долго ждал своей фотосессии и, наконец, дождался :)

Atari 1050 - дисковод для 8-битных компьютеров Atari. Позволяет записывать на дискету до 130 Kбайт данных. Так как подключение к компьютеру осуществляется через универсальный последовательный интерфейс SIO (в некотором смысле аналог современного USB), кроме непосредственно привода для 5.25" дискет, в Atari 1050 присутствует микропроцессорный блок. Устройство, можно сказать, содержит внутри себя ещё один компьютер со своим процессором 6507 (он же используется в Atari 2600), ПЗУ и ОЗУ.

Дисковод односторонний, но с ним возможно использовать и двусторонние дискеты, тем самым увеличив в 2 раза объём хранимых данных. Правда, их придётся вручную переворачивать и предварительно подготавливать: вырезать вторую прорезь защиты от записи (второе индексное отверстие делать не потребуется) :)



Collapse )
SpectrumKey

Consul 260 [03'10'2019]

Consul 260 (в номенклатуре ЕС - ЕС 7172) - печатная машинка, распространённая в 1970-80-е годы. Предназначалась для работы в качестве компьютерного терминала. Представляет собой два независимых устройства в одном корпусе: печатающий блок и клавиатуру.

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

Клавиатура, представляющая из себя матрицу контактов, внутри самого Consul 260 дополнена цифровым блоком логики, генерирующим коды нажатых клавиш и отправляющим их в подключенный компьютер через параллельный интерфейс.

Печатные машинки, подобные Consul 260, активно использовались (наравне с телетайпами) как интерактивные пользовательские интерфейсы до их вытеснения видеотерминалами. Именно благодаря такому способу взаимодействия появились, например, командная строка (с прокруткой экрана вверх при его заполнении) и строчный текстовый редактор.



Collapse )
SpectrumKey

Микротренажёр МТ1804 [15'09'2019]

Стенд "Микротренажёр МТ1804" предназначен для изучения принципов построения процессоров на основе микросхем 4-разрядных вычислительных секций К1804ВС1. Каждая такая секция содержит в себе 4-битное АЛУ и несколько "сверхоперативных" регистров для хранения операндов и результата операции. До полноценного 4-битного микропроцессора ей не хватает секвенсора микрокоманд и памяти микрокода, описывающего пользовательскую логику (например, систему команд реализуемого процессора). Секции могут соединяться в цепочку (каскадироваться) для получения вычислительных блоков большей разрядности.
Микротренажёр содержит одну вычислительную секцию, логику выборки микрокоманд, ОЗУ для хранения микрокода и логику пользовательского интерфейса, позволяющую вручную вводить и модифицировать микрокод и смотреть результаты работы получившегося 4-битного процессора.



Collapse )
SpectrumKey

Вектор-06Ц [26'08'2019]

Мне тут после "Устройства согласующего" намекнули, что посты с подобного рода описанием девайсов - это "слииишком сложнааа". Ну ок, сегодня попроще будет :)
Вектор-06Ц - советский 8-битный домашний компьютер на базе процессора КР580ВМ80А, выпускавшийся с 1987 года. В википедии о нём есть достаточно подробная статья, пересказывать которую нет смысла, поэтому просто покажу фотографии немного "побитого жизнью" компьютера из моей коллекции:



Collapse )
SpectrumKey

ДВК-3 [22'08'2019]

ДВК-3 – советский персональный компьютер на основе одноплатной микро-ЭВМ «Электроника МС 1201.02». Плата МС 1201 представляет из себя компактный аналог процессорного блока мини-ЭВМ семейства DEC PDP-11: она содержит в себе процессор с системой команд PDP-11, оперативную память, ПЗУ и последовательный интерфейс. До полноценного ПК её дополняют контроллером символьного монитора (КСМ) - платой, эмулирующей видеотерминал (к ней подключаются монитор и клавиатура), контроллером дисковода (КНГМД) и контроллером графического дисплея (КГД), видеосигнал с которого комбинируется с сигналом из КСМ.

ДВК-3 выполнен в форм-факторе "моноблок": всё в одном корпусе, кроме клавиатуры. В качестве монитора используется "колокольчик" МС 6105 в бескорпусном исполнении, принимающий на вход обычный композитный видеосигнал от плат КСМ и КГД. Клавиатура МС 7004, которой комплектуется ДВК-3 - клон DEC LK201 с совместимым протоколом, но изменённой электрической и механической частью интерфейса. Про клавиатуры МС 7004 и LK201 у меня, кстати, планируются ещё посты ;)

На ДВК используются операционные системы и ПО в той или иной степени основанное на оригинальном ПО для DEC PDP-11, а также ряд собственных оригинальных разработок под определённые прикладные задачи (например, ДВК-3 активно использовался в составе КУВТ - комплектов вычислительной техники для учебных классов в школах и ВУЗах).

Помимо обычной текстовой консоли, в ДВК, за счёт блока КГД, также доступен единственный монохромный графический режим 400 x 286, который активно использовался при создании игр и обучающих программ.

ДВК-3 был одной из наиболее распространённых моделей семейства ДВК.



Collapse )
SpectrumKey

DEC VT50-ab. Пара слов о ремонте [14'08'2019]

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

После долгих поисков причин выяснилось, что случился epic fail один из худших вариантов - в одной из микросхем масочного ПЗУ, хранящего микрокод, потерялись 2 бита (все единицы).

VT50-ab - не сильно распространённая модель, быстро вытесненная VT52, поэтому прошивку к ней найти было почти невозможно. Чисто случайно на одном из FTP был обнаружен скан приложений к техническому описанию этого терминала, в котором был листинг микрокода (по классике жанра - без пары последних страниц). На файл не было публичных ссылок, а имя никак не описывало содержимое. К счастью, было утеряна нижняя половина прошивки, и листинг на эту часть присутствовал. Компилировалось это дело с помощью ассемблера MACRO-11 с подключенными константами, описывающими коды микрокоманд. С помощью листинга и не повреждённой части прошивки удалось восстановить целую.

Кроме этого, в продаже не было ничего и близко похожего на оригинальные микросхемы ПЗУ 4x256 бит в DIP16 с довольно экзотической распайкой. Попытка использовать К573РФ2 не увенчалась успехом из-за их низкого быстродействия по сравнению с масочным ПЗУ. В итоге, в качестве замены была вкорячена флешка W27C512.

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



Collapse )
SpectrumKey

Mera CM 7209 [x'08'2019]

Mera CM 7209 - распространённый в СССР видеотерминал производства польского завода Mera-Elzab. Имеет единственный текстовый режим 80x25 символов (одна строка служебная) с поддержкой кодировок КОИ-7 Н0, Н1 и Н2. Интерфейсы: RS-232 и ИРПС (токовая петля 20 мА).
Клавиатура выпускалась чехословацким заводом Zbrojovka Brno, имеет механизм клавиш на основе датчиков Холла. В комплект терминала она не входила, но совместима с ним по протоколу. Разъём пришлось поменять, на фото - до замены.



Collapse )