Встроенный Воз машина (или IWM для краткости) представляет собой версию однокристальной из контроллера флоппи - диска на Apple II . Он также использовался в компьютерах Macintosh .
История
При разработке дисковода гибких дисков для Apple II соучредитель Apple Inc. Стив Возняк считал, что существующие на рынке модели слишком сложны, дороги и неэффективны. Вместо того, чтобы использовать существующие приводы гибких дисков от Shugart Associates , Возняк решил использовать приводной механизм, но разработал свою собственную электронику для привода и контроллера. [1]
Возняк успешно придумал рабочий дисковод для гибких дисков со значительно уменьшенным количеством электронных компонентов. Вместо хранения 8–10 секторов (каждый из которых содержит 256 байтов данных) на дорожку на 5,25-дюймовой дискете - что-то стандартное в то время, Возняк использовал запись с групповым кодированием (GCR), а с кодированием 5 и 3 он удалось сжать до 13 секторов на каждой дорожке, используя ту же механику и тот же носитель. В более поздней версии это число было увеличено до 16 секторов на дорожку с кодировкой 6 и 2 . [1]
Контроллер дисковода гибких дисков был построен с 8 микросхемами, одна из которых - PROM , содержащая таблицы для кодировщика и декодера, конечного автомата и некоторого кода.
Чтобы упростить перенос контроллера на материнскую плату, как в Apple IIc , Apple IIGS и Macintosh , Венделл Сандер интегрировал все эти компоненты в один чип - IWM. [2]
Приложение и обновления
IWM - это, по сути, дисковый контроллер на одной микросхеме. Он использовался в Apple IIc , а затем и в Apple IIgs , а также во всех моделях Mac до Macintosh II. Позже была представлена расширенная версия, известная как SWIM (интегрированная машина Сандера-Возняка). В этой новой версии добавлена возможность чтения и записи гибких дисков, отформатированных в форматах FM и MFM (отформатированных на ПК). В более поздних моделях Mac к SWIM добавлялось все больше и больше периферийных компонентов, пока Apple, наконец, не отказалась от дисководов для гибких дисков на компьютерах Mac. Функция контроллера гибких дисков еще некоторое время оставалась в наборе микросхем, даже несмотря на то, что предоставление дисководов для гибких дисков для Mac уже прекратилось. Например, первые iMac все еще имели разъем для дисковода гибких дисков на материнской плате , что позволяло опытным энтузиастам модифицировать дисковод для гибких дисков. [3] [ самостоятельно опубликованный источник? ]
Рекомендации
- ^ a b Уильямс, Грегг; Мур, Роб (январь 1985). «История Apple / Часть 2: Дополнительная история и Apple III» . БАЙТ (интервью). UBM Technology Group . 10 (1): 167. ISSN 0360-5280 . OCLC 637876171 . Архивировано из оригинала на 2012-02-12 . Проверено 26 октября 2013 . [1] (NB. Интервью со Стивом Возняком, в котором он описывает создание версии GCR для Apple.)
- ^ «Пять разных Macintosh» . www.folklore.org .
- ^ «Комплект гибких дисков iMac» . imac-floppy.com . Центр корпоративных систем. 2001-04-14. Архивировано из оригинала на 2001-04-14 . Проверено 24 января 2020 .
дальнейшее чтение
- Apple Computer, Inc. (февраль 1982 г.) [1978]. Технические условия на интегрированную машину Воза (IWM) (PDF) (19 изд.). Компьютерный музей DigiBarn. Архивировано (PDF) из оригинала на 2016-08-06 . Проверено 6 августа 2016 .
- [2]