А можно поинтересоваться, откуда взята столь глубокомысленная информация?Сообщение от fk0
Может быть, для полноты картины вспомним, что первый привод на гибком диске был разработан в 1967 году Аланом Шугартом (Alan Shugart), работавшим тогда в IBM. А первый формат (8”) гибкого диска был предложен Девидом Ноблем (David Noble), который так же работал на IBM.
Далее Анан Шугарт ушел из IBM в 1969 году и открыл собственную компанию (Shugart Associates), которая в 1976 году выпустила на рынок первые пятидюймовые дисководы (5 1/4''). Дисководы стали популярными из-за бурного развития рынка персоналок, еще до начала выпуска IBM PC.
Кстати, компания Shugart Associates разработала Shugart Associates System Interface (SASI), который затем переименовали в small computer system interface (SCSI) и который затем стал промышленным ANSI стандартом.
Что касается IBM, то решение ограничиться двумя дисководами было вполне логичным: в корпусе не было места (дисководы были тогда двойной высоты). К тому же ситуация, когда нужно использовать более двух одинаковых дисководов, достаточно редка. Дисководы 3 1/2'' разработанные Sony (1983 г) стали использоваться в персоналках IBM только с 1986 года.
Что касается «перекрученного» дисководного шлейфа в IBM, то причина так же на поверхности: представим, что нужно «поменять» дисководы A и B (например, для загрузки с другого привода). Если используется «перекрученный» дисководный шлейф, то для этого нужно только переставить местами разъемы. А если шлейф стандартный, то нужно извлечь дисковод, найти нужные перемычки, переставить их и собрать все по новой. К тому же разные производители дисководов придумывали собственное расположение перемычек и переключателей. Смена дисковода превращалась в разгадывание ребуса.
И успешно «забыт» еще один немаловажный момент: сигнал Motor ON, посмотрите на отличия:
Industry-Standard Shugart Floppy Drive Interface
Pin Signal
10 Drive Select 0 A
12 Drive Select 1 B
14 Drive Select 2 C
16 Motor-On (all drives)
IBM's Modified Shugart Floppy Controller Interface
Pin Signal
10 Motor-On 0 A
12 Drive Select 1 B
14 Drive Select 0 A
16 Motor-On 1 B
У промышленного стандарта запуск двигателя дисководов выбирался одной линией (16). Это означало, что если внутренняя логика дисковода не использует для запуска двигателя сигнал Drive Select (что и было по началу у многих приводов), то во время обращения к любому из дисководов, двигатели будут крутиться на всех одновременно. IBM решил эту проблему добавив сигнал Motor-On для каждого дисковода.
А контроллер как-то понимает, какой дисковод к нему подключен пяти- или трехдюймовый? Или он и с 3 1/2'' на уровне БИОСа только с 40-ка дорожками работает? А может быть, все-таки дело в том, что стандарта 5 1/4'' 720К у IBM просто не было?Сообщение от fk0
Можно узнать поподробнее о какой «несовместимости на уровне контроллера» идет речь?Сообщение от fk0




Ответить с цитированием