Commodore 1541
Commodore 1541 — это внешний дисковод для гибких дисков формата 5,25 дюйма, выпускавшийся компанией Commodore International для использования с домашними компьютерами Commodore 64 и Commodore 128. Представленный в 1982 году, он стал одним из самых массовых и долгоживущих дисководов в истории домашних компьютеров, известный своей низкой скоростью передачи данных, характерным шумом работы и высокой надёжностью. Модель 1541 заменила более ранний дисковод Commodore 1540, предназначенный для компьютера VIC-20, и была совместима с ним по протоколу, но имела улучшенный контроллер и прошивку.
История
Разработка и выпуск
К началу 1980-х годов компания Commodore доминировала на рынке домашних компьютеров с моделью VIC-20, для которой был выпущен дисковод Commodore 1540. Однако с выходом в 1982 году Commodore 64, ставшего самым продаваемым компьютером десятилетия, потребовалось обновление периферии. Дисковод 1541 был анонсирован в том же году и поступил в продажу по цене около 400 долларов США, что было сопоставимо со стоимостью самого компьютера Commodore 64 (595 долларов). Несмотря на высокую цену, дисковод стал стандартным устройством хранения данных для платформы C64.
Проблемы совместимости и обновления
Первые версии дисковода (1541 с прошивкой 1540) имели проблемы с совместимостью: они не могли корректно работать с Commodore 64 из-за различий в таймингах. В 1983 году была выпущена ревизия с новой прошивкой (1541-II), которая исправила эти ошибки. Позднее, в 1986 году, вышла облегчённая и более компактная модель Commodore 1541-II, которая использовала отдельный блок питания (в отличие от встроенного в оригинальной версии) и имела улучшенную механику привода.
Прекращение производства
Производство дисководов 1541 продолжалось до начала 1990-х годов, когда Commodore начала переход на 3,5-дюймовые дисководы (например, Commodore 1581). Однако благодаря огромной пользовательской базе Commodore 64, дисковод 1541 оставался востребованным на вторичном рынке и в сообществах энтузиастов вплоть до конца десятилетия.
Устройство и характеристики
Конструкция
Дисковод Commodore 1541 представлял собой массивный металлический корпус бежевого цвета (стандартный цвет для компьютеров Commodore 1980-х годов) с размерами примерно 38 × 21 × 7 см и весом около 4,5 кг. Внутри корпуса располагались:
- Привод гибких дисков — механизм с шаговым двигателем для позиционирования головки;
- Блок питания — встроенный трансформатор, обеспечивающий питание дисковода и, в некоторых версиях, дополнительное питание для компьютера;
- Контроллер — на базе микропроцессора MOS 6502 (тактовая частота 1 МГц) с собственной оперативной памятью (2 КБ) и ПЗУ с прошивкой (16 КБ).
Технические характеристики
| Параметр | Значение |
|---|---|
| Формат дисков | 5,25 дюйма, односторонняя запись |
| Ёмкость диска | 170 КБ (форматированная, 35 дорожек, 17 секторов на дорожку) |
| Скорость передачи данных | ~300 байт/с (последовательный интерфейс IEEE-488) |
| Скорость вращения диска | 300 об/мин |
| Интерфейс | Последовательный (IEC-625, совместимый с IEEE-488) |
| Питание | 220 В (переменный ток), встроенный трансформатор |
Интерфейс и протокол
Подключение к компьютеру осуществлялось через 6-контактный разъём DIN (последовательный интерфейс, известный как «Commodore Serial Bus»). Протокол передачи данных был основан на стандарте IEEE-488, но адаптирован для последовательного соединения. Это обусловило крайне низкую скорость обмена — около 300 байт в секунду, что делало загрузку программ с диска медленной (типичное время загрузки игры объёмом 16 КБ составляло 2–3 минуты). Для ускорения работы использовались специальные программные «ускорители» (например, Fast Load), которые оптимизировали протокол.
Режимы работы и файловая система
Файловая система Commodore
Дисковод 1541 использовал собственную файловую систему Commodore DOS (CBM DOS). Она поддерживала:
- Типы файлов: PRG (программа), SEQ (последовательный), USR (пользовательский), REL (относительный);
- Имена файлов: до 16 символов (латиница, цифры, некоторые спецсимволы);
- Каталог: плоская структура (без подкаталогов), до 144 файлов на диск;
- Блоки: диск делился на блоки по 256 байт, каждый блок имел номер.
Режимы работы
Дисковод поддерживал несколько режимов:
- Нормальный режим — стандартный последовательный доступ;
- Быстрый режим (Fast Serial) — использовался в Commodore 128 для ускорения передачи;
- Режим прямого доступа (Direct Access) — позволял программам обращаться к секторам диска напрямую, минуя файловую систему (использовалось для копирования и взлома защиты).
Программное обеспечение
Встроенная прошивка
ПЗУ дисковода содержало интерпретатор командного языка (CBM DOS), который обрабатывал команды, поступающие от компьютера через последовательный порт. Основные команды включали:
LOAD— загрузка файла;SAVE— сохранение файла;OPEN— открытие файла для чтения/записи;CLOSE— закрытие файла;FORMAT— форматирование диска.
Утилиты и игры
Для Commodore 64 и 128 было выпущено огромное количество программ, распространявшихся на дискетах. Большинство игр и приложений загружались с диска, что делало дисковод 1541 неотъемлемой частью экосистемы. Среди известных утилит — Fast Hack’em (для копирования дисков), Maverick (для взлома защиты), GEOS (графическая операционная система, оптимизированная для работы с дисководом).
Модификации и клоны
Commodore 1541-II
Выпущенная в 1986 году, эта модель была значительно компактнее (размеры 28 × 17 × 5 см) и легче (около 2 кг). Она использовала внешний блок питания (как у Commodore 64) и имела улучшенный механизм привода, снижающий износ дисков. Однако скорость передачи данных осталась прежней.
Клоны и сторонние устройства
В 1980-х годах выпускались клоны дисковода 1541, например, Oceanic OC-118 и Blue Chip 64. Они были полностью совместимы с оригиналом, но часто имели более дешёвые компоненты. В 1990-х и 2000-х годах появились эмуляторы дисковода на базе микроконтроллеров (например, 1541 Ultimate), которые подключались к Commodore 64 через разъём расширения и эмулировали работу дисковода с использованием SD-карт.
Культурное значение
Наследие
Commodore 1541 стал символом эпохи домашних компьютеров 1980-х годов. Его характерный звук работы (жужжание шагового двигателя и щелчки головки) узнаваем многими пользователями того времени. Дисковод сыграл ключевую роль в распространении программного обеспечения для Commodore 64, включая игры, образовательные программы и утилиты.
Влияние на индустрию
Низкая скорость дисковода стимулировала развитие технологий сжатия данных и оптимизации загрузки. Многие программисты того времени писали собственные «загрузчики» (loaders), которые ускоряли передачу данных, используя недокументированные возможности протокола. Это привело к появлению целого жанра демосцены, где скорость загрузки была важным элементом.
Критика
Основным недостатком дисковода 1541 была его низкая скорость. По сравнению с дисководами для IBM PC (например, Tandon TM100-2, работавшими на скорости 250 Кбит/с), Commodore 1541 был в десятки раз медленнее. Это объяснялось использованием последовательного интерфейса и простого протокола, который не был рассчитан на высокую производительность. Кроме того, дисковод был громоздким и тяжёлым, а его блок питания часто перегревался.
Интересные факты
- Дисковод 1541 имел собственный процессор (MOS 6502), который был идентичен процессору Commodore 64. Это позволяло выполнять на дисководе некоторые вычисления, например, копирование дисков без участия компьютера.
- В некоторых моделях дисковода использовалась микросхема ПЗУ, которая содержала не только прошивку, но и загрузочный код, позволявший запускать программы с диска без компьютера (в режиме «автономного» копирования).
- Из-за низкой скорости дисковода многие пользователи предпочитали использовать кассетный магнитофон Commodore 1530 (Datasette) для загрузки игр, хотя он был ещё медленнее.
Источники
- Commodore 1541 Disk Drive User’s Guide (1982)
- Commodore 64 Programmer’s Reference Guide (1983)
- «The Commodore 64: A Visual History» by Brian Bagnall (2015)
- «Commodore: A Company on the Edge» by Brian Bagnall (2012)
- Техническая документация Commodore International (архивы)
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →