Дискет-диск-контроллер

Контроллер дискету-диска ( FDC компьютера )-это аппаратный компонент, который направляет и управляет чтением и написанием на дисководом дискового диска (FDD). Он развивался от дискретного набора компонентов на одной или нескольких кругах плат до специальной интегрированной схемы (IC или «чипа») или их компонента. FDC отвечает за чтение данных, представленных с хост-компьютера, и преобразование их в формат диска диска с использованием одной из ряда схем кодирования, таких как кодирование FM (одиночная плотность) или кодирование MFM (двойная плотность) и чтение этих форматов и возвращение его к исходным бинарным значениям.
компьютера В зависимости от платформы, передачи данных между контроллером и хост -компьютером будут контролироваться собственным микропроцессором или недорогим выделенным микропроцессором, таким как MOS 6507 или Zilog Z80 . Ранние контроллеры требовали дополнительных схем для выполнения определенных задач, таких как предоставление сигналов часов и настройки различных вариантов. Более поздние конструкции включали в себя больше этой функции на контроллере и уменьшили сложность внешней схемы; Решения с одним чип были распространены к более поздним 1980-м годам.
К 1990 -м годам диск -диск все больше уступал место жестким дискам , что требовало аналогичных контроллеров. В этих системах контроллер также часто объединял микроконтроллер для обработки передачи данных по стандартным разъемам, таким как SCSI и IDE , которые можно использовать с любым компьютером. В более современных системах FDC, если он вообще присутствует, обычно является частью многих функций, предоставленных одним чипом ввода -вывода Super .
История
[ редактировать ]Первый диспетчер гибкого диска (FDC), похожий на первый дисковый диск (IBM 23FD), отправленный в 1971 году в качестве компонента в блоке управления хранением IBM 2385 для IBM 2305 , диска с фиксированным головным диском [ 1 ] и системы 370 моделей 155 и 165 . Блок управления хранением IBM 3830, современный и довольно похожий контроллер, использует свой внутренний процессор для управления 23FD. [ 2 ] Результирующая FDC - это простая реализация в гибридных схемах IBMS на нескольких печатных схемах. [ 2 ] Драйв, FDC и СМИ были собственными для IBM, и хотя другие производители предоставили ранние FDD до 1973 года, не было никаких стандартов для FDC, дисков или средств массовой информации.
Внедрение IBM в 1973 году в системе ввода данных 3740 создало базовый медиа-стандарт для 8-дюймового одностороннего дискет-диска, дискетты IBM «Тип 1» , которая в сочетании с быстро растущими требованиями для невыплаченного, сдержимого хранилища прямого доступа для многих небольших приложений вызвано Драматический рост в приводе и контролере. [ 3 ]
Перед введением версий интегрированных цепи специальных целей большинство FDC состояли как минимум из одной печатной цепи, реализованной с 40 или более ICS. [ 4 ] Примеры таких FDCS включают:
- 1973: FDC в IBM 3741 - это тип микроконтроллера, который принимает команды из микропроцессора системы («MPU» в терминологии IBM) и выполняет их на прикрепленном 33FD как можно более независимо. Он принимает и выполняет следующие команды, выберите/останавливается, проверьте, ищите ниже, ищите выше, прочитайте данные, идентификатор прочтения, записи данных, управление записи, идентификатор записи, установите готовые, сбросьте счетчик доступа и ничего (NO-OP) Полем Он был реализован с использованием гибридных схем IBM на материнской плате плюс отдельная печатная плата разделителя данных (VFO). [ 5 ] Этот IBM FDC установил дискет IBM Type 1 в качестве первой отраслевой стандартной среды дискет -диска, но ни его интерфейс с микропроцессором хоста, ни его интерфейс с 33FD не были приняты в качестве отраслевых стандартов.
- 1974: FD360 ICOM содержал ранний FDC, CF 360, который генерировал отраслевые стандартные медиа, подключенные к отраслевым стандартным автобусам и поддерживаемым отраслевым стандартным FDD. [ 6 ] [ 7 ] Его FDC был реализован на печатной плате примерно 12x9 дюймов в качестве штата, используя 30 ICS. [ 8 ]
- 1976: FD0300 FDC Scientific Micro Systems ' [ 9 ] Построенный на 8-дюймовой 12-дюймовой плате содержит микропроцессор и приблизительно 50 интегрированных цепей и предназначена для обеспечения простого прикрепления к ряду автобусов. [ 10 ]
- 1976: Shugart Associates представила первый 5-дюймовый дисковый диск с дисководом вместе с ассоциированным и первым FDC для этого форм-фактора, SA4400. [ 11 ] SA4400 выполняет функции управления для передачи данных между хост-системой и до 3 дисковых дисков с использованием 8-разрядного интерфейса хоста общего назначения, который форматирует диски в соответствии с измененными спецификациями формата IBM 3740. FDC является микропроцессером, контролируемым и реализованным на 5,75 на 9,50 дюйма с 45 ICS. [ 12 ] Интерфейс Drive и форм -факторы медиа стали отраслевыми стандартами с средствами массовой информации, а затем развивались с течением времени, чтобы поддержать ряд различных форматов .
- 1977: FDC Apple Disc II, «Машина WOZ» , построена только с 8 ICS. [ 4 ] [ 13 ] Он, как и гораздо раньше, IBM 3830 FDC, достиг снижения компонентов с помощью процессора и прошивки хоста. Его интерфейс с хостом Apple, а также его интерфейс с Apple 5¼-дюймовым дисковым диском является уникальным, и он не был принят в качестве отраслевого стандарта.
Первой FDC, реализованной в качестве специальной целостной схемы, является Western Digital FD1771 [ 14 ] объявлен 19 июля 1976 года. [ 15 ] Первоначальная конструкция поддерживала один формат и требовал дополнительной схемы, но со временем, как семейство, дизайн стал несколькими источниками и развивался для поддержки многих форматов и минимизации внешней схемы.
NEC μPD765 был объявлен в 1978 году [ 16 ] и в 1979 году NEC представил μPD72068, который был совместимы с программным обеспечением с μPD765, включающим цифровой PLL . [ 17 ] ΜPD765 стал квази-индустрным стандартом, когда он был принят в оригинальном IBM PC (1981); FDC был физически расположен на собственной карте адаптера вместе с схемами поддержки. Другие поставщики, такие как Intel, создали совместимые детали. Этот дизайн со временем превратился в семью, предлагающую почти полный FDC на чипе. [ 18 ]
По состоянию на март 1986 года Шарп коммерциализировал FDC LH0110. [ 19 ]
В начале 1987 года Intel представила 82072 CHMOS с высоким интегрированным контроллером дисководов для использования в промышленных стандартных компьютерах ПК. [ 20 ] [ 21 ]
В конечном счете в большинстве компьютерных систем FDC стал частью чипа супер ввода -вывода или чипа Southbridge . [ 18 ] [ 22 ] [ 23 ] Тем не менее, в более поздних материнских досках, поскольку индивидуальные диски были сняты из -за пользователей персональных компьютеров, этот интерфейс был устранен. Некоторые производители разработали USB . контроллеры дисковых дисков на основе [ 24 ]
Обзор
[ редактировать ]Дисковый диск хранит двоичные данные не как серия значений, а серию изменений в значении. Каждое из этих изменений, зарегистрированных в полярности магнитной записи среды, вызывает индуцированное напряжение в приводной головке , когда поверхность диска вращается мимо него. Именно время этих поляризационных изменений и полученных шипов напряжения кодируют те и нули исходных данных. Одна из функций контроллера - превратить исходные данные в надлежащий шаблон поляризаций во время письма, а затем воссоздать их во время чтения.
Поскольку хранилище основано на времени, и на это время легко влияет механические и электрические нарушения, точно чтение данных требует какого -либо эталонного сигнала, часов . По мере постоянного меняется время на диске, сигнал тактового сигнала должен обеспечивать сам диск. Для этого исходные данные изменяются с помощью дополнительных переходов, чтобы позволить кодированию тактового сигнала в данных, а затем используйте восстановление часов во время считываний для воссоздания исходного сигнала. Некоторые контроллеры требуют, чтобы это кодирование было выполнено снаружи, но большинство конструкций предоставляют стандартные кодировки, такие как FM и MFM .
Контроллер также предоставляет ряд других услуг для управления самим механизмом привода. Они обычно включают в себя движение приводной головки в центр по отдельным трекам на диске, отслеживание расположения головы и возвращая ее в нулевое, а иногда и функционально для форматирования диска на основе простых входов, таких как количество треков, секторы на каждого отслеживать и количество байтов на сектор.
Чтобы создать полную систему, контроллер должен быть объединен с дополнительными схемами или программным обеспечением, которое действует как мост между контроллером и системой хоста. В некоторых системах, таких как PC Apple II и IBM хоста компьютера , он управляется программным обеспечением, работающим на микропроцессоре , а интерфейс диска подключается непосредственно к процессору с помощью карты расширения . В других системах, таких как Commodore 64 и 8-битные компьютеры Atari , не существует прямого пути от контроллера к процессору хоста, и второй процессор, такой как MOS 6507 или Zilog Z80 для этой цели используется .
Оригинальный контроллер Apple II был в форме плагин-карты на хост-компьютере. Это могло поддержать два диска, и диски устраняли большую часть нормальной бортовой схемы. Это позволило Apple договориться о сделке с Shugart Associates для упрощенного диска, в котором отсутствовала большая часть его обычной схемы. [ 4 ] Это означало, что комбинированная стоимость одного привода и карты контроллера была примерно такой же, как и в других системах, но второй диск может быть подключен для меньших дополнительных затрат. [ Цитация необходима ]
ПК IBM принял более обычный подход, их карта адаптера могла поддерживать до четырех дисков; На ПК доступа прямого памяти (DMA) к дискам был выполнен с использованием DMA Channel 2 и IRQ 6. На диаграмме ниже показана обычный контроллер дисководов, который связывается с ЦП через шину отраслевой стандартной архитектуры (ISA) или аналогичную шину и передает связь С дисководом дисковода с 34 -контактным ленточным кабелем. Альтернативное расположение, которое является более обычным в недавних дизайнах, включает в себя FDC, включенный в Super I/O -чип, который передается через шину с низким содержанием PIN (LPC).

Большинство функций дискета дисководов (FDC) выполняются интегрированной схемой , но некоторые выполняются с помощью внешних аппаратных цепей. Список функций, выполняемых каждым, приведен ниже.
Функции контроллера диска (FDC)
[ редактировать ]- Перевести биты данных в формат FM , MFM , M²FM или GCR , чтобы иметь возможность записать их
- Интерпретировать и выполнять команды, такие как поиск, чтение, запись, формат и т. Д.
- Обнаружение ошибок с контрольной кости генерацией и проверкой , например , CRC
- Синхронизировать данные с фазовой петлей (PLL)
Внешние аппаратные функции
[ редактировать ]- Выбор которого дискет дисковода (FDD) для адреса
- Переключение двигателя дисковода
- Сброс сигнал для гибкого контроллера IC
- Включить/отключить сигналы прерывания и DMA в контроллере дисководов (FDC)
- Логика разделения данных
- предварительной компенсации Напишите логику
- Линейные драйверы для сигналов контроллера
- Приемники линии для сигналов от контроллера
Входные/выходные порты для общего контроллера X86-PC
[ редактировать ]FDC имеет три порта ввода/вывода . Это:
- Порт данных
- Основной регистр статуса (MSR)
- Цифровой порт управления
Первые два находятся внутри IC FDC, в то время как порт управления находится во внешнем аппаратном обеспечении. Адреса этих трех портов следующие.
Адрес порта [HEX] |
Название порта | Расположение | Тип порта |
---|---|---|---|
3f5 | Порт данных | ДИВКАЛЬНЫЙ ВИД/О. | |
3F4 | Основной реестр статуса | FDC IC | Вход |
3f2 | Цифровой порт управления | Внешнее оборудование | Выход |
Порт данных
[ редактировать ]Этот порт используется программным обеспечением для трех разных целей:
- При выдаче команды в IC FDC, байты команд и параметров команды выпускаются в IC FDC через этот порт. IC FDC сохраняет различные параметры и команду во внутренних регистрах.
- После выполнения команды IC FDC сохраняет набор параметров состояния во внутренних регистрах. Они читаются ЦП через этот порт. Различные байты статуса представлены IC FDC в определенной последовательности.
- В программе и прерывании передачи данных порт данных используется для передачи данных между IC FDC и инструкцией CPU в или выходе.
Основной регистр статуса (MSR)
[ редактировать ]Этот порт используется программным обеспечением для чтения общей информации о состоянии, касающейся IC FDC и FDD. Перед началом операции дискет -диска программное обеспечение считывает этот порт для подтверждения условия готовности FDC и дисков диска для проверки состояния ранее инициированной команды. Различные биты этого регистра представляют:
Кусочек | Представительство |
---|---|
0 | FDD 0: занят в режиме поиска |
1 | FDD 1: занят в режиме поиска |
2 | FDD 2: занят в режиме поиска |
3 | FDD 3: занят в режиме поиска |
4 | FDC занят; Читать/записать команду в процессе |
5 | Режим не-DMA |
6 | Дио; Указывает направление передачи данных между IC FDC и ЦП |
7 | MQR; Указывает, что регистр данных готов к передаче данных |
Объяснения | |
---|---|
MQR | 1 = готовый регистр данных, 0 = регистр данных не готов |
ЧАСТЬ | 1 = контроллер имеет данные для процессора, 0 = контроллер, ожидающий данные от ЦП |
Не-DMA | 1 = контроллер не в режиме DMA, 0 = контроллер в режиме DMA |
FDC занят | 1 = занят, 0 = не занят |
FDD 0,1,2,3 | 1 = запуск, 0 = не работает |
Цифровой порт управления
[ редактировать ]Этот порт используется программным обеспечением для управления определенными функциями FDD и FDC IC. Битовые задания этого порта:
Кусочек | Представительство |
---|---|
0 и 1 | Номер устройства будет выбран |
2 | Сбросить FDC IC (минимум) |
3 | Включить сигналы запроса FDC и запроса DMA |
От 4 до 7 | Включите двигатель на дисковом приводе 0, 1, 2 или 3 соответственно |
Интерфейс на диск -диск диска
[ редактировать ]Контроллер подключается к одному или нескольким дискам, используя кабель с плоской лентой, 50 проводов для 8 «дисков и 34 провода для 3,5" и 5,25 "дисков." Универсальный кабель "имеет четыре приводных разъема, по два для 3,5" и 5,25 "диски Полем [ 25 ] В семействе IBM PC и совместимых, поворот в кабеле используется для отличия дисковых дисков с помощью гнезда, к которому они подключены. Все диски установлены с одним и тем же набором адреса выбора диска, а поворот в кабеле меняет линии выбора привода в розетке. Привод, который находится на дальнем конце кабеля, также будет иметь завершающий резистор для поддержания качества сигнала. [ 26 ]
- Более подробные описания сигналов интерфейса, включая альтернативные значения, содержатся в спецификациях производителя для дисков или контроллеров хоста.
Когда контроллер и диск собираются в качестве одного устройства, так как это происходит с некоторыми внешними дисководами дисковода, например, Commodore 1540 и USB -дисков, дисковые диски, [ 27 ] Внутренний диск-диск и его интерфейс не изменяются, в то время как собранное устройство представляет другой интерфейс, такой как IEEE-488 , параллельный порт или USB .
Формат данных
[ редактировать ]Возможны многие взаимно несовместимые форматы дискет -дисков; Помимо физического формата на диске, также возможны несовместимые файловые системы.
Водить машину | Формат | Емкость | Передача скорость [ kbit/s ] |
Rpm | Треки | TPI | Комментарий |
---|---|---|---|---|---|---|---|
8-дюймовый SD | 8-дюймовый SD | 80 КБ | 33.333 | 360 | 32 | 48 | Только на старых контроллерах. [ 28 ] |
5,25 дюйма SD | 5,25 дюйма SD | 160 КБ | 125 | 40 | Только на старых контроллерах. | ||
5,25 дюйма SSDD | 5,25 дюйма SSDD | 171 КБ | 250–308 | 300 | 35 | 48 [ 29 ] | Только на C1541 совместимых. |
5,25 дюйма SD | 5,25 дюйма SD | 180 КБ | 150 | 40 | Только на старых контроллерах. | ||
5,25 дюйма DD | 5,25 дюйма DD | 320/360/400 кб | 250 | 300 | 40 | 48 | [ 30 ] 9/9/10 512 байтовых секторов соответственно. |
5,25 дюйма DD (96 TPI) | 5,25-дюймовый QD (2DD) | 800 КБ | 250 | 300 | 80 | 96 | [ 31 ] |
5,25 дюйма HD | 5,25 дюйма DD | 360 КБ | 300 | 360 | 40 | 48 | [ 32 ] [ 33 ] |
5,25 "HD | 5,25 "HD | 1200 КБ | 500 | 360 | 80 | 96 | До 83 треков. Различное смещение тока. [ 32 ] [ 33 ] |
5,25 "HD | 5,25 "HD | 720 КБ | 300 | 360 | 80 | До 83 треков. [ 30 ] | |
3,5 "DD | 3,5 "DD | 720 КБ | 250 | 300 | 80 | 135 | До 83 треков. [ 30 ] [ 34 ] |
3,5 "DD | 3,5 "DD | 800 КБ | 394–590 | 80 | Используется Apple Macintosh . [ 35 ] | ||
3,5 "DD | 3,5 "DD | 800 КБ | 250 | 300 | 80 | Используется Коммодором 1581 . | |
3,5 "DD | 3,5 "DD | 880 кб | 250 | 300 | 80 | До 83 треков. Используется компьютерами Amiga . | |
3,5 "DD | 3,5 "DD | 360 КБ | 250 | 300 | 40 | [ 30 ] | |
3,5 "HD | 3,5 "DD | 720 КБ | 250 | 300 | 80 | До 83 треков. [ 30 ] | |
3,5 "HD | 3,5 "HD | 1280 КБ | 500 | 360 | 80 | 135 | До 83 треков. "3mode" |
3,5 "HD | 3,5 "HD | 1440 КБ | 500 | 300 | 80 | 135 | До 83 треков. [ 30 ] [ 36 ] |
3,5 "HD | 3,5 "HD | 1760 КБ | 250 | 150 | 80 | Используется компьютерами Amiga . | |
3,5 дюйма изд | 3,5 дюйма изд | 2880 КБ | 1000 | 300 | 80 | 135 | До 83 треков. [ 34 ] [ 37 ] |
Стороны:
- SS (или 1S) - односторонний
- DS (или 2S) - двусторонний
Плотность:
- SD (или 1D) - одиночная плотность ( FM )
- DD (или 2D) - двойная плотность (чаще всего MFM )
- QD (или 4D) - плотность четырех
- HD - высокая плотность
- Эд- очень высокая плотность
- TD - тройная плотность
3-режиссерский дискет
[ редактировать ]
В первую очередь в Японии существует 3,5 дюймовые гибкие диски с высокой плотностью, которые поддерживают три режима форматов диска вместо нормальных двух-1440 т.п.н. (2 МБ неформатированной), 1,2 МБ (1,6 МБ неформатированной) и 720 КБ (1 МБ неформатировано). Изначально). Режимы высокой плотности для 3,5-дюймовых гибких дисков в Японии только поддерживали вместимость 1,2 МБ вместо пропускной способности 1440 т.п.н., которая использовалась в других местах. [ 39 ] В то время как более распространенный формат 1440 т.п.н., вращающийся при 300 об / мин, форматы 1,2 МБ вместо этого вращались на 360 об / мин, тем самым очень похожие на геометрию любого формата 1,2 МБ с 80 треками, 15 секторами на трассу и 512 байтов на один сектор, ранее найденные на секторе. 5,25 "Дискет-диски с высокой плотностью или формат 1,2 МБ с 77 треками, 8 секторами на дорожку и 1024 байтами на сектор, ранее обнаруженные на 8-дюймовых гибких дисках. Более поздние японские дисководы включали поддержку обоих форматов высокой плотности (а также формат с двойной плотностью), следовательно, название 3-режима. У некоторых биосов есть настройка конфигурации, чтобы включить этот режим для дискет -дисков, поддерживающих его. [ 40 ]
Смотрите также
[ редактировать ]- Western Digital FD1771
- Интегрированная машина Woz (IWM)
- Паула (контроллер друга)
- Интерфейс дисковода дискового диска
- Список форматов дискета диска
Ссылки
[ редактировать ]- ^ «IBM 2835 управление хранением и контрольное руководство по модулю хранения с фиксированной головой» (PDF) . Октябрь 1983 . Получено 22 июля 2022 года .
Блок управления содержит миниатюрное устройство прямого доступа, которое предоставляет хранилище только для чтения для резервного копирования логики управления и хранения нерезидентов микродиагностики. Среда записи представляет собой недорогой дисковый картридж с покрытием Mylar.
- ^ Jump up to: а беременный «Библиотека технического обслуживания IBM - управление хранением, модель 2, том 2» (PDF) . 4 июня 1973 года. С. MPL 25A, MPL 200, MPL 245, MPL 260 . Получено 29 июля 2022 года .
Аппаратное обеспечение уже добавило 64 слова (трек 0, сектор 0), и эта микропрограмма загрузит оставшуюся часть управления.
- ^ Портер, Джеймс Н. (август 1977 г.). 1977 г. Диск/отчет о тенденции - Гибкие дисковые диски (отчет). п. 26
- ^ Jump up to: а беременный в Грегг, Уильямс; Мур, Роб, ред. (1984). «История Apple, часть 2, интервью со Стивом Возняком» . Байт Получено 6 августа 2022 года .
В то время все существующие контроллеры дискет-диска были 40 или 50 чипсами…
- ^ 3741 ДАННАЯ СТАНИЯ, Теоретическое обслуживание . IBM. 15 мая 1974 года. С. 14–2,14–15 (488/599) . Получено 9 августа 2022 года .
- ^ «Первый гибкий диск, сделанный для микрокомпьютеров» . Электронный дизайн . 27 сентября 1974 г. с. 138 . Получено 11 августа 2022 года .
- ^ «CF 360 контроллер дисковода» (PDF) . ICOM Микропериферия . Получено 19 августа 2022 года .
Контроллер полностью совместим с IBM 3740 и 3540 со всеми форматированием и деформатированием, выполненным автоматически в контроллере.
- ^ Схематические и логические диаграммы модель FD360 (PDF) (отчет). ICOM Микропериферия. Март 1976 г. с. 8, 34 . Получено 11 августа 2022 года .
- ^ "Диски" . Интерфейс возраст . Ноябрь 1976 г. с. 65–66 . Получено 24 июля 2022 года .
- ^ «FD0300 контроллер дискового диска» (PDF) . 1976 . Получено 24 июля 2022 года .
Интерфейс хоста общего назначения также предназначен для легкого интерфейса для систем хоста, таких как миникомпьютер, шины микропроцессора ввода -вывода, терминалы CRT, инструменты, микропроцессоры TTL/MSI, промышленные контроллеры и другие байт -ориентированные системы.
- ^ «Современные технологии художественного диска» (PDF) . Байт Декабрь 1976 года . Получено 1 сентября 2022 года .
- ^ «SA4400 Ministraker Drive Controller» (PDF) . 1977 . Получено 1 сентября 2022 года .
- ^ Крейг, Дэвид Т (апрель 1978 г.). «Информация Apple II Computer Family, схема: интерфейсная карта диска 2» (PDF) . Получено 6 августа 2022 года .
- ^ Джо, Яворски (1985). «Контроллеры дисков». 1985 Концепции контроллера - том 1 (PDF) (Технический отчет). п. Semi-1 (67/160) . Получено 9 сентября 2022 года .
Новаторство этой области была Western Digital Corporation, которая в 1976 году начала выборку первого контроллера дискового диска LSI, FD1771.
- ^ «Недавние объявления IC» . Компьютер IEEE. 1976 . Получено 6 августа 2022 года .
- ^ «μPD765 одно/двойная плотность контроллера дисковода» (PDF) . НИК Декабрь 1978 года . Получено 9 сентября 2022 года .
- ^ «NEC Electronics Inc. μPD72068 контроллер флоппи-диска» (PDF) . Получено 24 января 2024 года .
- ^ Jump up to: а беременный Necasek, Michal (26 мая 2011 г.). «Эволюция гибкого контроллера» . Получено 2 сентября 2022 года .
- ^ «Sharp 1986 полупроводниковые данные» (PDF) . С. 279–295 . Получено 14 января 2024 года .
- ^ Intel Corporation, «Новые компоненты фокусировки продукта: контроллер одного чипа вдаритесь больше в меньшие», решения, январь/февраль 1987 г., стр. 14
- ^ Kearns, Patrick, Begur, Sridhar и Fischer, Steve, «Подсистема контроллера с высокой интеграцией/высокопроизводительной дисковом диске с 82072», Intel Corporation, Microcomputer Solutions, ноябрь/декабрь 1987 г., стр. 20
- ^ Мюллер, Скотт (2005). «Компоненты материнской платы» . Скотт Мюллерс модернизирует и ремонтирует ноутбуки, второе издание . Получено 5 сентября 2022 года .
- ^ «FDC37C78 контроллер дискового диска» (PDF) . SMSC. 2007. Архивировано из оригинала (PDF) 13 декабря 2007 года . Получено 9 сентября 2022 года .
Лицензированный CMOS 765b контроллер дискового диска
- ^ «USB-контроллер дискового диска USB97CFDC2-01» (PDF) . keil.com . 13 декабря 2001 г.
- ^ Дэвис, Ларри (13 июня 2015 г.). «Распись дисковода, имена сигналов, описание и проводка скручивания кабеля» . InterfaceBus.com . Получено 29 января 2019 года .
- ^ Скотт Мюллер, модернизация и ремонт ПК, второе издание , Que, 1992, ISBN 0-88022-856-3 , стр. 487
- ^ Фишер, Тим (18 января 2022 года). "Что такое дискет -диск?" Полем Получено 20 сентября 2022 года .
- ^ Ableman, Genna (2005). Элерт, Гленн (ред.). «Угловая скорость гибкого диска» . Физический факт . Получено 25 января 2022 года .
- ^ «C 64 Workshop / C = 8 бит и периферийные устройства» . 19 мая 1998 года . Получено 18 апреля 2016 года .
- ^ Jump up to: а беременный в дюймовый и фон "Unifr.CH - SYS/SRC/KERNEL/FLOPPY.C" . Архивировано из оригинала 19 июля 2011 года . Получено 5 мая 2011 года .
- ^ «Спецификация продукта TM100-4 Гибкий диск диск 96, TPI» (PDF) . Получено 8 января 2022 года .
- ^ Jump up to: а беременный Iesleonardo.info - Это учебное пособие по дискетте предоставляет техническую информацию о дискетях
- ^ Jump up to: а беременный Oldskool.org - Let HD 5,25 "FDD работают на 300 об / мин вместо 360 об / мин
- ^ Jump up to: а беременный Intel.com - Intel 82077SL для супер плотных флопов архивировал 8 октября 2012 года на машине Wayback
- ^ Джонсон, Герберт Р. (22 декабря 2016 г.). «Информация о технической технике дисковода» . Получено 14 января 2017 года .
- ^ yi.org - диски с высокой плотностью диск Mf2hd 3 5 1 PK [ Постоянная мертвая ссылка ]
- ^ McAmafia.de-IBM Personal System/2, 3,5 "-INCH DIVETS, техническая ссылка
- ^ "Linux-2.6.17/Drivers/Block/Floppy.c" . Архивировано из оригинала 23 августа 2008 года. 090504 Gelato.unsw.edu.au
- ^ books.google.com - Исправьте свой компьютер от Кори Сэндлера
- ^ rojakpot.com - 3mode floppy support
Дальнейшее чтение
[ редактировать ]- Де Бойн Поллард, Джонатан (2003). «Нет такой вещи, как 3,5-дюймовый диск» . Часто даны ответы .
- ISO/IEC 8860-1: 1987 Двойная плотность (DD)
- ISO/IEC 9529-1: 1989 высокая плотность (HD)
- ISO 10994-1: 1992 очень высокая плотность (Ed)
- ECMA-147
- NEC μPD72070 - Спецификация контроллера дисков версии 2.0 (PDF) . 2.0 Предварительный. NEC Corporation . Октябрь 1991 года. Архивировано из оригинала (PDF) 20 марта 2017 года . Получено 20 марта 2017 года .
- Шах, Катен А. (1996) [сентябрь 1992, апрель 1992]. Intel 82077SL для супер-плотных флопов (PDF) (примечание) (2 изд.). Intel Corporation, IMD Marketing. AP-358, 292093-002. Архивировано из оригинала (PDF) 19 июня 2017 года . Получено 19 июня 2017 года .
- Джонсон, Херб (2009). "Первый гибкий контроллер для CP/M и S-100?" Полем Получено 9 сентября 2022 года .