Из Википедии, свободной энциклопедии
  (Перенаправлено из записи с групповым кодированием )
Перейти к навигации Перейти к поиску

В информатике , группа закодирована записи или группа запись коды ( ОГП ) относится к нескольким различным , но связанным методам кодирования для магнитных носителей . Первый, используемый в Магнитная лента 6250 бит / дюйм с 1973 года представляет собой код с исправлением ошибок, объединенный со схемой кодирования с ограничением длины серии (RLL), принадлежащий к группе кодов модуляции . [1] Остальные - это различные методы кодирования жесткого диска мэйнфрейма, а также методы кодирования гибких дисков, которые использовались в некоторых микрокомпьютерах до конца 1980-х годов. GCR - это модифицированная форма кода NRZI , но обязательно с более высокой плотностью переходов. [1]

Магнитная лента [ править ]

Запись с групповым кодированием была впервые использована для хранения данных на магнитной ленте на катушечной ленте с 9 дорожками . [1] Этот термин был введен во время разработки устройства с магнитной лентой IBM 3420 Model 4/6/8 [2] и соответствующего модуля управления лентой 3803 Model 2 [3] [2], оба представленных в 1973 г. [2] [4] IBM называет сам код с исправлением ошибок «записью с групповым кодированием». Однако GCR стал обозначать формат записи 6250  бит на дюйм (250 бит / мм [1] ) лента в целом, а затем в форматы, которые используют аналогичные коды RLL без кода исправления ошибок.

Для ответственного чтения и записи на магнитную ленту необходимо соблюдать несколько ограничений на записываемый сигнал. Во-первых, два соседних направления потока должны быть разделены определенным расстоянием в среде. Во-вторых, изменение потока должно происходить достаточно часто, чтобы часы считывателя находились в фазе с записанным сигналом; то есть сигнал должен быть самосинхронизирующимся и, что наиболее важно, поддерживать достаточно высокий выходной сигнал воспроизведения, поскольку он пропорционален плотности переходов потока. До Ленты 6250 бит / дюйм, Ленты с разрешением 1600 бит на дюйм удовлетворяли этим ограничениям с использованием технологии, называемой фазовым кодированием (PE), которая была эффективна только на 50%. Для Ленты GCR 6250 bpi, используется код (0, 2)  RLL , или, более конкретно,4/5 (0, 2) блочный код . [1] Этот код требует записи пяти битов на каждые четыре бита данных. [1] Код структурирован так, что не более двух нулевых битов (которые представлены отсутствием реверсирования потока) могут встречаться в строке [1] либо внутри кода, либо между кодами, независимо от того, какими были данные. Этот код RLL применяется независимо к данным, поступающим на каждую из девяти дорожек.

Из 32 пятибитных шаблонов восемь начинаются с двух последовательных нулевых битов, шесть других заканчиваются двумя последовательными нулевыми битами, а еще один (10001) содержит три последовательных нулевых бита. Удаление шаблона "все единицы" (11111) из остатка оставляет 16 подходящих кодовых слов.

В 6250  бит / дюйм Код GCR RLL: [5] [6] [7]

11 полубайтов (кроме xx00 и 0001) имеют свой код, образованный добавлением дополнения к наиболее значимому биту ; т.е. ABCD кодируется как в ABCD. Другим пяти значениям назначаются коды, начинающиеся с 11. Полубайты формы ab00 имеют коды 11ba a , то есть бит, обратный коду для ab11. Коду 0001 присваивается оставшееся значение 11011.

Из-за тогда еще чрезвычайно высокой плотности  Лента 6250 bpi, кода RLL недостаточно для обеспечения надежного хранения данных. Поверх кода RLL применяется код с исправлением ошибок, называемый оптимальным прямоугольным кодом (ORC). [8] Этот код представляет собой комбинацию дорожки контроля четности и полиномиального кода, аналогичного CRC , но структурированного для исправления ошибок, а не для обнаружения ошибок. Для каждых семи байтов, записанных на ленту (до кодирования RLL), восьмой контрольный байт вычисляется и записывается на ленту. При чтении четность вычисляется для каждого байта и выполняется операция исключающее ИЛИ.с содержимым дорожки четности и полиномиальным контрольным кодом, вычисленным и обработанным методом исключающего ИЛИ с полученным контрольным кодом, в результате чего будут получены два 8-битных синдромных слова. Если оба они равны нулю, данные не содержат ошибок. В противном случае логика исправления ошибок в контроллере ленты исправляет данные перед их пересылкой на хост. Код исправления ошибок может исправить любое количество ошибок в любой отдельной дорожке или в любых двух дорожках, если ошибочные дорожки могут быть идентифицированы другими способами.

В новых полудюймовых 18-дорожечных ленточных накопителях IBM запись на 24 000  бит / дюйм,4/5 (0, 2) ГКЛ заменен на более эффективный 8/9 (0, 3) код модуляции, отображающий восемь битов на девять битов. [1]

Жесткие диски [ править ]

В середине 1970-х Sperry Univac , подразделение ISS, работало над большими жесткими дисками для мэйнфреймов, используя групповое кодирование. [9]

Дискеты [ править ]

Подобно накопителям на магнитной ленте, накопители на гибких магнитных дисках имеют физические ограничения на интервалы инверсии потока (также называемые переходами, представленные однобитами).

Микрополис [ править ]

Предлагая GCR-совместимые дисководы для гибких дисков и контроллеры гибких дисков (например, 100163-51-8 и 100163-52-6), Micropolis одобрил кодирование данных с групповой кодированной записью [10] на 5¼-дюймовых 77-дорожечных дисководах 100 tpi для хранения двенадцать 512-байтовых секторов на дорожку с 1977 или 1978 года. [11] [12] [13] [14]

Микропериферийные устройства [ править ]

Micro Peripherals, Inc. (MPI) продавала 5¼-дюймовые дисководы двойной плотности (такие как односторонние диски B51 и двусторонние диски B52) и контроллеры, реализующие GCR с начала 1978 г. [15] [16]

Дуранго [ править ]

Дюранго система F-85 (введено в сентябре 1978 [17] [18] ) используется односторонний 5¼-дюймовых 100 TPI гибких дисков , обеспечивающих 480 KB с использованием патентованного высокой плотностью 4/5 группы кодированного кодирования. В машине использовался контроллер гибких дисков Western Digital FD1781 , разработанный бывшим инженером Sperry ISS [14], с 77-дорожечными приводами Micropolis. [19] В более поздних моделях, таких как серия Durango 800 [20], это было расширено до двухстороннего варианта для 960 КБ (946 КБ отформатировано [20] [nb 1] ) на дискету. [18] [21] [19] [11]

Apple [ править ]

Для дисковода Apple II Стив Возняк изобрел контроллер гибких дисков, который (вместе с самим дисководом Disk II ) наложил два ограничения:

  • Между любыми двумя единицами может быть максимум один нулевой бит.
  • Каждый 8-битный байт должен начинаться с одного бита.

Самая простая схема для обеспечения соответствия этим ограничениям - это запись дополнительного «тактового» перехода перед каждым битом данных в соответствии с дифференциальным манчестерским кодированием или (цифровой) FM (частотной модуляцией). Получившаяся в результате реализация Apple, известная как кодирование 4 и 4 , позволяла записывать только десять 256-байтовых секторов на дорожку на 5¼-дюймовую дискету одинарной плотности. Он использует два байта для каждого байта.

Примерно за месяц до поставки дисковода весной 1978 г. [23] Возняк понял, что более сложная схема кодирования позволит каждому восьмибитовому байту на диске содержать пять бит полезных данных, а не четыре. Это потому, что есть 34 байта, в которых установлен верхний бит, и нет двух нулевых битов в строке. Эта схема кодирования стала известна как кодирование 5 и 3 и допускала 13 секторов на дорожку; он использовался для Apple DOS 3.1 , 3.2 и 3.2.1 , а также для самой ранней версии Apple CP / M  [ de ] : [24]

Зарезервированные GCR-коды: 0xAA и 0xD5. [24]

Возняк назвал систему «моим самым невероятным опытом в Apple и лучшей работой, которую я сделал». [23]

Позже конструкция контроллера дисковода гибких дисков была изменена, чтобы байт на диске мог содержать до одной пары нулевых битов подряд. Это позволяло каждому восьмибитовому байту содержать шесть бит полезных данных и позволяло размещать 16 секторов на дорожке. Эта схема известна как 6-и-2 кодирования , [24] и был использован на Apple , Pascal , Apple , DOS 3.3 [24] и ProDOS , [26] , а затем с Apple , FileWare дисков в Apple Lisa и 400К и 800К 3½ -дюймовые диски на Macintosh и Apple II . [27] [28]Apple изначально не называла эту схему «GCR», но позже этот термин был применен к ней [28], чтобы отличить ее от дискет IBM PC, которые использовали схему кодирования MFM .

Зарезервированные GCR-коды: 0xAA и 0xD5. [24] [26]

Коммодор [ править ]

Независимо, Commodore Business Machines (CBM) создала схему записи с групповым кодированием для своего дисковода для гибких дисков Commodore 2040 (запущенного весной 1979 года). Соответствующие ограничения на привод 2040 заключались в том, что в строке могло встречаться не более двух нулевых битов; привод не накладывал никаких специальных ограничений на первый бит байта. Это позволило использовать схему, аналогичную той, что использовалась в Ленточные накопители 6250 бит / дюйм. Каждые четыре бита данных преобразуются в пять бит на диске в соответствии со следующей таблицей:

Каждый код начинается и заканчивается не более чем одним нулевым битом, гарантируя, что даже когда коды объединены, закодированные данные никогда не будут содержать более двух нулевых битов в строке. При таком кодировании возможно не более восьми битов в ряд. Поэтому Commodore использовал последовательности из десяти или более битов в строке в качестве метки синхронизации.

Эта более эффективная схема GCR в сочетании с подходом к записи с постоянной битовой плотностью за счет постепенного увеличения тактовой частоты ( зона постоянной угловой скорости , ZCAV) и сохранения большего количества физических секторов на внешних дорожках, чем на внутренних ( зона записи битов , ZBR ), позволило Commodore уместить 170 КБ на стандартной односторонней 5,25-дюймовой дискете одинарной плотности, а Apple - 140 КБ (с кодировкой 6 и 2) или 114 КБ (с кодировкой 5 и 3) и FM-кодированная дискета вмещает всего 88 КБ.

Сириус / Виктор [ править ]

Аналогично, 5,25-дюймовые флоппи-дисководы Victor 9000, также известные как Sirius 1 , разработанные Чаком Педдлом в 1981/1982 годах, использовали комбинацию десятибитного GCR и записи с постоянной битовой плотностью, постепенно уменьшая скорость вращения диска для внешних дорожек. в девяти зонах для достижения емкости форматирования 606 КБ (односторонняя) /1188  КБ (двусторонняя) на носителе 96 т / д . [30] [31] [32] [33]

Брат [ править ]

Примерно с 1985 года компания Brother представила семейство специализированных пишущих машинок для текстовых процессоров со встроенным 3,5-дюймовым 38-дорожечным [nb 2] дисководом для дискет. Ранние модели серий WP и LW  [ de ] использовали специфичную для Brother схему записи с групповым кодированием с двенадцатью 256-байтовыми секторами для хранения до 120 КБ [nb 3] на односторонних и до 240 КБ [nb 3] на двусторонних дискетах двойной плотности (DD). [14] [34] [35] [36] Как сообщается, прототипы уже были показаны на Internationale Funkausstellung 1979 (IFA) в Берлине.

Sharp [ править ]

В 1986 году Sharp представила поворотный 2,5-дюймовый карманный дисковый накопитель (приводы: CE-1600F , CE-140F ; внутренне основаны на шасси FDU-250; носитель: CE-1650F ) для своей серии карманных компьютеров с форматированной емкостью. из62 464 байта на сторону (2 × 64 КБ номинально, 16 дорожек, 8 секторов на дорожку, 512 байтов на сектор, 48 tpi , 250 кбит / с, 270 об / мин) с записью GCR (4/5). [37] [38]

Другое использование [ править ]

GCR также оценивался на предмет возможного использования в схемах кодирования штрих-кода (эффективность упаковки, допуски по времени, количество байтов для хранения информации о времени и выходной уровень постоянного тока). [39]

См. Также [ править ]

  • Модифицированная частотная модуляция (MFM)
  • Ограниченная длина цикла (RLL)
  • Модуляция от восьми до четырнадцати (EFM)
  • Код исправления ошибок
  • Кодирование 8b / 10b
  • Код группы
  • 4B5B
  • Интегрированная машина Воза (IWM)

Заметки [ править ]

  1. ^ В рекламной листовке для серии Durango 800 указана отформатированная « оперативная емкость » дисководов для дискет в размере 1,892 МБ. Однакопо умолчаниюсистема была оборудована двумя 5-дюймовымифлоппи-дисководами Micropolis 100 tpi с 77 дорожками, а 1,892 МБ примерно вдвое больше, чем емкость физического диска, указанная в различных других источниках (480 КБ на каждую сторону), поэтому Под «оперативной емкостью» они, должно быть, имели в виду доступную емкость хранилища, доступную пользователям для комбинации двух дисков.
  2. ^ Источники дают немного противоречивые параметры относительноформатов дискет Brother . 12 секторов по 256 байт дают 120 КБ на каждую сторону 40-дорожечного диска, но один источник утверждает, что диски были только 38-дорожечными.
  3. ^ a b Известно, что следующие модели Brother поддерживают формат дискет 120 КБ (неполный список): WP-1 (1985/1987), WP-5 (1987/1989), WP-6 (1989), WP-55 ( 1987/1989), WP-500 (1987/1989). Известно, что следующие модели поддерживают формат 240 КБ (неполный список): WP-70, WP-75 (1989), WP-80 (1985/1989), WP-3400, WP-3410, WP-3550, WP- 3650D, WP-760D, WP-760D +, LW-1 (1989), LW-20, LW-30, LW-100, LW-400.

Ссылки [ править ]

  1. ^ a b c d e f g h Патель, Арвинд Мотибхай (1988). «5. Кодирование сигналов и контроля ошибок». В Mee, C. Denis; Дэниел, Эрик Д. (ред.). Магнитная запись . II: Компьютерное хранилище данных (1-е изд.). Книжная компания Макгроу-Хилл . ISBN 0-07-041272-3.
  2. ^ a b c Персонал CW (1973-03-14). «Плотность 6250 байт / дюйм - объем хранилища IBM 3420 увеличился более чем втрое» . Компьютерный мир . Уайт-Плейнс, Нью-Йорк, США. VII (11): 1-2 . Проверено 23 марта 2017 . IBM добавила к системе 3420 с магнитной лентой три новые модели, способные записывать данные с «максимальной плотностью записи из всех существующих», по словам компании. Используя новый метод под названием Group Coded Recording (GCR), диски IBM могут обрабатывать ленты с плотностью данных 6250 байт / дюйм. по сравнению с 1600 байт / дюйм. на более ранних моделях 3420. […] Также был анонсирован модернизированный блок управления - 3803Модель 2 - которая работает как с более ранними, так и с новейшими ленточными накопителями 3420. Модель 2 включает возможность исправления ошибок на одной или двух дорожках «одновременно, пока лента находится в движении», - заявили в IBM. […] Метод GCR разделяет данные, записанные на ленту, на группы символов, к которым добавляется специальный кодирующий символ. И более высокая плотность основана на комбинации модифицированной схемы кодирования, меньшего межзаписного промежутка (так называемого межблочного промежутка) и модифицированных электронных и электромеханических компонентов, сообщает IBM. Установленные ленточные системы 3803/3420 могут быть преобразованы для более высокой плотности в полевых условиях. […]
  3. ^ "Галерея старого железа" . 2004. Архивировано из оригинала на 2008-12-25. […] Я переехал в лабораторию в Покипси в 1958 году […] Позже я был ведущим дизайнером и архитектором блока управления лентой 2802, а через несколько лет после этого - ведущим дизайнером и архитектором 3803, который был очень большой модификацией, основанной на 2802. Трое из нас разделили корпоративную награду за 3803, и я, вместе с проектировщиком Чарли фон Рейном, придумал название « Групповая кодированная запись (GCR)» в качестве названия метода записи. […] (NB. Анонимный комментарий одного из разработчиков о происхождении названия "Group Coded Recording".)
  4. ^ Харрис, Джон П .; Филлипс, Уильям Б .; Уэллс, Джек Ф .; Вингер, Уэйн Д. (сентябрь 1981 г.). «Инновации в конструкции подсистем магнитных лент». Журнал исследований и разработок IBM . Международная корпорация бизнес-машин . 25 (5): 691–700. CiteSeerX 10.1.1.83.2700 . DOI : 10.1147 / rd.255.0691 . 
  5. ^ a b c Кеонг, Кво Чи, Компьютерная периферия (PDF) , Школа компьютерной инженерии, Технологический университет Наньян , Сингапур, Глава 7. Основы магнитной записи, архив (PDF) из оригинала 23 марта 2017 г. , извлечен 2017- 03-23
  6. ^ a b c Уоткинсон, Джон (1990). «3.4. Групповые коды». Кодирование для цифровой записи . Стоунхэм, Массачусетс, США: Focal Press . С. 51–61. ISBN 0-240-51293-6.
  7. ^ Савард, Джон JG (2018) [2006]. «Цифровая запись на магнитную ленту» . квадиблок . Архивировано 02 июля 2018 года . Проверено 16 июля 2018 .
  8. ^ Патель, Арвинд Мотибхай; Хун, Се июнь (1974). «Оптимальный прямоугольный код для магнитных лент высокой плотности» . Журнал исследований и разработок IBM . 18 (6): 579–588. DOI : 10.1147 / rd.186.0579 .
  9. ^ Джейкоби, Джордж В. (2003-01-06) [сентябрь 1977]. «Новый прогнозирующий код для увеличения плотности данных». IEEE Transactions on Magnetics . Sperry Univac , подразделение ISS, Купертино, Калифорния, США: IEEE . 13 (5): 1202–1204. DOI : 10,1109 / TMAG.1977.1059670 .(NB. Эта статья о 3PM код был также представлен на Intermag 1977 в июне 1977 года)
  10. ^ США 4261019 , McClelland, С. Барри, "Цифровая система записи Совместимость Magnetic", опубликованной 1981-04-07, назначен MICROPOLIS Corporation  (NB Номер заявки:. US 06/098381)
  11. ^ a b "Предварительный просмотр NCC: OEM-производители в NCC - Micropolis Corp" . Компьютерный мир . CW Communications, Inc. XII (22): P / 50. 1978-05-28 . Проверено 12 июня 2017 . […] Micropolis увеличил пропускную способность до 5,25 дюйма. гибкие дисковые подсистемы через двусторонние модели с отформатированным хранением файлов до почти 2 миллиона байт [...] The Megafloppy серия также имеет интеллектуальный контроллер , который облегчает присоединение четырех подсистем общей хост - интерфейс для общей мощности на линии хранения в более 15M байт […] Двусторонние версии продуктовой линейки будут реализованы первыми в двух OEM серия - Модель 1015 и Модель 1055 […] Модель 1015 - это неупакованный привод, разработанный для производителя, который интегрирует хранилище гибких дисков в свой корпус системы. Доступен диапазон емкостей хранения от 143 000 до 630 000 байт на диск […] Заказчики модели 1015 могут использовать интеллектуальный контроллер Micropolis и метод записи группового кода (GCR) для дальнейшего расширения файлового пространства до 946 000 байт […] Предложение GCR и микропроцессорный контроллер в стандартной комплектации, модель 1055 5,25 дюйма. дискета имеет четыре софт-секторныхформатов для каждой из 77 дорожек, что дает максимальную емкость файлового пространства 1892000 байт в его двусторонней версии […] Дополнительный модуль, доступный для 1055, состоит из двух головок чтения / записи и двух дисков, совместно использующих один общий контроллер. Емкость подсистемы (отформатированная) с модулем составляет 3 784 000 байт […] До четырех 1055, каждый с дополнительным модулем, могут быть последовательно подключены к общему хосту для максимальной емкости оперативной памяти более 15 Мбайт. […]
  12. ^ Руководство по техническому обслуживанию Micropolis Подсистема гибких дисков (PDF) (редакция 1, 1-е изд.). Корпорация Микрополис . Февраль 1979. 1082-04. Архивировано (PDF) из оригинала на 2017-06-12 . Проверено 12 июня 2017 . (NB. Micropolis 100163-51-8 и 100163-52-6 основаны на GCR.)
  13. ^ "InfoNews / Hardware: Hardware / Briefs" . InfoWorld . 2 (2): 19. 1980-03-03 . Проверено 12 июня 2017 . […] Четыре новых продукта с 96 дорожками на дюйм были добавлены к текущей линейке односторонних и двусторонних гибких дисков Micropolis 100 tpi. Диски 96 tpi предлагают 70 дорожек на сторону, в отличие от 77, предлагаемых линейкой MegaFloppy . Это четыре модели: 1) 1015-V: 436 КБ, неформатированная, запись FM / MFM […] 2) 1016-V: 532 КБ, неформатированная, запись с групповым кодированием (GCR) […] 3) 1015-VI : версия привода MFM с двумя головками, 872 КБ […] 4) 1016-VI: также привод с двумя головками, кодировка GCR 1,064 МБ […]
  14. ^ a b c Guzis, Чарльз «Чак» П. (2015-09-20). «Мультиплатформенный формат распространения» . Sydex. Архивировано 14 июня 2017 года . Проверено 14 июня 2017 . […] В то же время Micropolis работал с 5,25-дюймовым приводом, который мог вместить примерно 8 дюймов, используя некоторые уловки. Диск Micropolis был 100 tpi, 77 дорожек и, используя GCR, мог содержать 12 512-байтовых секторов на дорожку. Это 462 КБ. Это было примерно в 1977-78 годах. […] Реализация […] привода и контроллера (наша была сделана парнем, которого мы наняли из Sperry ISS) была […] сложной и дорогой […] Диски Brother WP […] 38-трековые, односторонние, Кодированный Brother GCR, который вмещает […] 120 КБ на 2D дискетах. […]
  15. Аллен, Дэвид (февраль 1978 г.). "Интерфейс Minifloppy" (PDF) . БАЙТ . Канзас-Сити, США. 3 (2): 114, 116–118, 120, 122, 134–125. Архивировано из оригинального (PDF) 14 июня 2017 года . Проверено 14 июня 2017 . […] Из альтернативных кодов, используемых для достижения двойной плотности, GCR (Group Coded Recording) выглядит довольно привлекательно. Micro Peripherals Inc реализовала двойную плотность, используя GCR в полноразмерных гибких дисках и системах контроллеров, которые в настоящее время продаются. […] GCR - это не что иное, как старый резервный NRZ с сопутствующими ему преимуществами, но, поскольку обычный NRZ не имеет информации о синхронизации и потенциально имеет высокое содержание постоянного тока во время длинных строк единиц или нулей, данные переформатируются, чтобы исключить длинные строки. При переформатировании каждая четырехбитовая группа исходных данных преобразуется в пять битов групповых кодированных данных; пять битов в закодированной версии всегда будут иметь смесь единиц и нулей, даже если все реальные данные находятся в одном состоянии. Переформатирование в GCR может выполняться программно, в отличие от MFM и т. Д.которые почти неизбежно должны кодироваться и декодироваться аппаратно. Таким образом, ГКЛ имеет хорошие возможности как недорогая, высоконадежная схема для достижения двойной плотности. […][1]
  16. ^ «Дискеты заявляют о повышении производительности» . Компьютерный мир . CW Communications, Inc. XIII (7): 90. 1979-02-12 . Проверено 14 июня 2017 .
  17. ^ Шульц, Брэд (1978-10-02). "Business Mini весит 65 фунтов - что такое Durango?" . Компьютерный мир . CW Communications, Inc. XII (40): 1, 4 . Проверено 13 июня 2017 .
  18. ^ a b Комсток, Джордж Э. (13 августа 2003 г.). "Устная история Джорджа Комстока" (PDF) . Беседовал Хендри, Гарднер. Маунтин-Вью, Калифорния, США: Музей истории компьютеров . ЧМ Х2727.2004. Архивировано (PDF) из оригинала 23 марта 2017 года . Проверено 23 марта 2017 .
  19. ^ a b Гузис, Чарльз «Чак» П. (13 сентября 2009 г.). «Дуранго ГКЛ» . Sydex. Архивировано 4 ноября 2017 года . Проверено 25 марта 2017 .
  20. ^ a b «Техническое резюме 800 - Компьютерная система для бизнеса серии 800» (PDF) . Сан-Хосе, Калифорния, США: Durango Systems, Inc. Архивировано (PDF) из оригинала 23 марта 2017 года . Проверено 23 марта 2017 .
  21. ^ Guzis, Чарльз «Чак» П. (октябрь 2006 г.). "Компьютер Durango F-85" . Sydex. Архивировано 23 марта 2017 года . Проверено 23 марта 2017 .
  22. ^ a b c d e f g h Copy II Plus версии 9 - Утилиты ProDOS / DOS - Восстановление данных, Управление файлами, Защищенное резервное копирование программного обеспечения (PDF) . 9.0. Central Point Software, Inc. 1989-10-31 [1982]. Архивировано из оригинального (PDF) 07.05.2017 . Проверено 21 марта 2017 .
  23. ^ a b Уильямс, Грегг; Мур, Роб (январь 1985). «История Apple / Часть 2: Дополнительная история и Apple III» . BYTE (интервью): 166. Архивировано из оригинала на 2012-02-12 . Проверено 26 октября 2013 . [2] (NB. Интервью со Стивом Возняком , в котором он описывает создание версии GCR для Apple .)
  24. ^ a b c d e f g h i j k Worth, Don D .; Лехнер, Питер М. (май 1982 г.) [1981]. Под Apple DOS (4-е изд.). Резеда, Калифорния, США: качественное программное обеспечение . Проверено 21 марта 2017 . [3] [4] [5] Архивировано 9 марта 2016 года в Wayback Machine.
  25. ^ a b c d e f Сэзер, Джеймс Филдинг (1983). Понимание Apple II - Учебное пособие и Руководство по оборудованию для компьютера Apple II (1-е изд.). Чатсуорт, Калифорния, США: качественное программное обеспечение . С.  9–26, 9–27 . ISBN 0-912985-01-1. Проверено 21 марта 2017 .
  26. ^ a b c d e f Уорт, Дон Д .; Лехнер, Питер М. (март 1985 г.) [1984]. Под Apple ProDOS - для пользователей компьютеров Apple II Plus, Apple IIe и Apple IIc (PDF) (2-е изд.). Чатсуорт, Калифорния, США: качественное программное обеспечение . ISBN  0-912985-05-4. LCCN  84-61383 . Архивировано (PDF) из оригинала 21 марта 2017 года . Проверено 21 марта 2017 . [6]
  27. ^ a b c d e Файхтингер, Хервиг (1987). Arbeitsbuch Mikrocomputer (на немецком языке) (2-е изд.). Мюнхен, Германия: Franzis-Verlag GmbH . С. 223–224. ISBN 3-7723-8022-0.
  28. ^ a b Apple Computer, Inc. (февраль 1982 г.) [1978]. Технические условия на интегрированную машину Воза (IWM) (PDF) (19 изд.). Компьютерный музей DigiBarn. Архивировано (PDF) из оригинала на 2016-08-06 . Проверено 6 августа 2016 .
  29. ^ a b Хилдон, Карл Дж. Х. (март 1985 г.). «Коды ГКЛ». Полная антология Commodore Inner Space (PDF) . Милтон, Онтарио, Канада: Transactor Publishing Incorporated . п. 49. ISBN  0-9692086-0-X. Архивировано (PDF) из оригинала 23 марта 2017 года . Проверено 23 марта 2017 . [7] (NB. Коды Commodore GCR - но в этой ссылке ошибочно утверждается, что 1 бит указывает на отсутствие перехода.)
  30. ^ "Спецификация Victor 9000 / Sirius 1" (PDF) . Commodore.ca. Архивировано (PDF) из оригинала 23 марта 2017 года . Проверено 23 марта 2017 .
  31. ^ «Дополнительные технические справочные материалы» . Редакция 0 (1-е изд.). Скоттс-Вэлли, Калифорния, США: Victor Publications . 1983-03-23. Примечание по применению: 002. […] Односторонний дисковод для гибких дисков предлагает 80 дорожек при 96 TPI […] Двусторонний дисковод предлагает 160 дорожек при 96 TPI […] Дисковод гибких дисков имеет 512-байтовые сектора; с использованием 10-битной технологии записи GCR. […] Хотя Виктор 9000использует 5 1/4-дюймовые минифлоппи-диски того же типа, что и на других компьютерах, сами дискеты не читаются на других машинах, и Victor 9000 не может читать диск с машины другого производителя. Victor 9000 использует уникальный метод записи, позволяющий упаковывать данные плотностью до 600 кбайт на односторонний мини-диск с одинарной плотностью; этот метод записи включает регулирование скорости вращения дискеты, объясняя это тем фактом, что шум от дисковода иногда меняет частоту.
  32. ^ «Глава 7. Дисковод в сборе». Техническое справочное руководство Victor 9000 (PDF) . Victor Business Products, Inc. Июнь 1982 г., стр. 7–1..7–9. 710620. Архивировано (PDF) из оригинала 23.03.2017 . Проверено 23 марта 2017 . […] Плотность дорожек составляет 96 дорожек на дюйм, а плотность записи поддерживается на уровне примерно 8000 бит на дюйм на всех дорожках. […] VICTOR 9000 использует метод кодирования, называемый записью группового кода (GCR), для преобразования данных из внутреннего представления в приемлемую форму. GCR преобразует каждый (4-битный) полубайт в 5-битный код, который гарантирует шаблон записи, который никогда не содержит более двух нулей вместе. Затем данные записываются на диск, вызывая реверсирование потока для каждого «единицы» бита и отсутствие реверсирования потока для каждого «нулевого» бита. […]
  33. ^ Сарджент III., Мюррей; Сапожник, Ричард Л .; Стельцер, Эрнст HK (1988). Assemblersprache und Hardware des IBM PC / XT / AT (на немецком языке) (1-е изд.). Addison-Wesley Verlag (Deutschland) GmbH / Addison-Wesley Publishing Company . ISBN 3-89319-110-0. . VVA-Nr. 563-00110-4.
  34. ^ Gieseke, Ханс-Вернер (2003-08-27). «Брат WP-1» (на немецком языке). Архивировано 14 июня 2017 года . Проверено 14 июня 2017 . (NB. Как сообщается, технические данные Brother WP-1 взяты со страницы 109 руководства пользователя.)
  35. Французский, Мик (13 сентября 2002). «Брат WP-6» . Проверено 14 июня 2017 . […] 3,5-дюймовый дисковод 240 Кбайт представляет собой одинарную головку, номер детали Brother № 13194989 и подключается с помощью 15-контактной ленты. […] Он инициализирует (форматирует) диск до емкости 236,5 Кбайт. […]
  36. ^ Cotgrove, Майкл С. (2009-02-26). «архаичный формат дискет» . Проверено 14 июня 2017 . […] Было несколько 3,5-дюймовых совершенно нестандартных дисков Brother. […] Один имел 1296-байтовые сектора, а другой - 12 x 256-байтовых секторов GCR […]
  37. ^ "Модель CE-1600F". Руководство по обслуживанию Sharp PC-1600 (PDF) . Яматокорияма, Япония: Sharp Corporation , Группа информационных систем, Центр контроля качества и надежности. Июль 1986. С. 98–104. Архивировано (PDF) из оригинала 07.05.2017 . Проверено 23 марта 2017 . GCR - это аббревиатура от Group Coded Recording . Однобайтовые, 8-битные данные делятся на два 4-битных данных, которые также преобразуются в 5-битные данные. Таким образом, один байт (8 бит) записывается на носитель как 10-битные данные.
  38. ^ Руководство по обслуживанию Sharp Карманный дисковый накопитель модели CE-140F (PDF) . Sharp Corporation . 00ZCE140F / SME. Архивировано (PDF) из оригинала на 2017-03-11 . Проверено 11 марта 2017 .
  39. Перейти ↑ Moseley, Robin C. (апрель 1979 г.). «Технический форум: сравнение схем кодирования штрих-кода» (PDF) . БАЙТ . Андовер, Массачусетс, США. 4 (4): 50, 52 . Проверено 14 июня 2017 .

Дальнейшее чтение [ править ]

  • ANSI INCITS 40-1993 (R2003) Магнитная лента без записи для обмена информацией (9 дорожек, 800 бит на дюйм, NRZI ;1600  бит / дюйм, ПЭ ; и6250  бит / дюйм, GCR)
  • ANSI INCITS 54-1986 (R2002) Магнитная лента с записью для обмена информацией (6250  бит / дюйм, GCR)
  • Салле, Герберт В. (июль 1977 г.). «Магнитная лента: высокая производительность: магнитная лента превратилась в высокоэффективный носитель для записи данных с высокой плотностью записи и низкой ценой за бит». IEEE Spectrum . 14 (7): 26–31. DOI : 10.1109 / MSPEC.1977.6501525 .
  • Сидху, Павиттер С. (декабрь 1976 г.). «Запись с групповым кодированием надежно удваивает емкость дискеты». Компьютерный дизайн : 84–88.
  • "(неизвестный)". Новости Perkin-Elmer Data Systems . Системы данных Perkin-Elmer . 1977-06-14. Cite использует общий заголовок ( справка )
  • Сяо, (Бен) МЫ; Картер, Уильям С .; Томас, Джеймс В .; Стрингфеллоу, Уильям Р. (сентябрь 1981 г.). «Надежность, доступность и удобство обслуживания компьютерных систем IBM». Журнал исследований и разработок IBM . 25 (5): 462. DOI : 10,1147 / rd.255.0453 . (NB. Упоминается код 5/4 RLL, используемый на  Ленточные накопители 6250 бит / дюйм.)
  • Руководство по техническому обслуживанию Qualstar 34XX (PDF) (редакция J). Канога Парк, Калифорния, США: Qualstar Corporation . С. 3-4..3-7. 500450. Архивировано из оригинального (PDF) 30сентября 2011 года . Проверено 23 марта 2017 . (NB. Дополнительная информация о формате ленты GCR.)
  • US 3685033 , Агравала, Ашок К. и Кешава Шривастава, «Блочное кодирование для систем магнитной записи», опубликовано 15 августа 1972 г., переуступлено Honeywell Inc.  (NB. № заявки: США66 199 . См. Также: CA993998A, CA993998A1, DE2142428A1)
  • US 4210959 , Возняк, Стивен Г. , «Контроллер для магнитного диска, записывающего устройства и т.п.», опубликовано 01.07.1980, переуступлено Apple Computer, Inc.  (Примечание. Номер заявки: US 5/904420)
  • US 4564941 , Woolley, Richard N .; Нил Гловер и Ричард Уильямс, «Система обнаружения ошибок», опубликовано  14 января 1986 г., присвоено Apple Computer, Inc. (Примечание. Номер заявки: US 06/559210. См. Также: CA1208794A, CA1208794A1, DE3443272A1, DE3443272C2)
  • Докери, Шон Брендан. «Кодировка диска Apple II» .
  • NEC µPD72070 - Спецификация контроллера гибких дисков, версия 2.0 (PDF) . 2.0 предварительная. Корпорация NEC . Октябрь 1991. Архивировано из оригинального (PDF) 20 марта 2017 года . Проверено 20 марта 2017 .
  • Акессон, Линус (31 марта 2013 г.). «Расшифровка ГКЛ на лету» . Архивировано 21 марта 2017 года . Проверено 21 марта 2017 .
  • Трикалиотис, Спиро (05.03.2010). "Загадки" Коммодора ГКЛ " " . Архивировано из оригинала на 2014-08-05.
  • «Кодер / декодер GCR ROM в дисководах Commodore 8050 и 8250» . Форум 64 . Архивировано 12 марта 2010 года.
  • Ирвин, Джон В .; Кэсси, Джон В .; Оппебоен, Харлин К. (сентябрь 1971 г.) [1970-12-11]. «Подсистема магнитной ленты IBM 3803/3420». Журнал исследований и разработок IBM . IBM : 391–400. CiteSeerX  10.1.1.89.7834 .
  • Документ (июнь 2014 г.). «Веха-предложение: представление компьютера Apple Macintosh, 1984 г.» . Архивировано 9 июля 2018 года . Проверено 9 июля 2018 .
  • «Сумасшедшие схемы кодирования дисков» . Big Mess O 'Wires (BMOW) - Плюс тоже . 2011-10-02. Архивировано 9 июля 2018 года . Проверено 9 июля 2018 .
  • Дикрайтер, Майкл; Диттель, Фолькер; Хёг, Вольфганг; Вер, Мартин (2014). Handbuch der Tonstudiotechnik (на немецком языке). Walter de Gruyter GmbH & Co KG . ISBN 978-3-11031650-6. ISBN 3-11031650-1 . Проверено 9 июля 2018 . 
  • Бергманс, Ян В.М. (2013-03-09) [1996]. «Глава 4.8.3 Код записи с групповым кодированием (GCR)». Цифровая передача и запись в основной полосе частот (переиздание). Philips Research , Эйндховен, Нидерланды: Kluwer Academic Publishers / Springer Science & Business Media . DOI : 10.1007 / 978-1-4757-2471-4 . ISBN 978-1-4419-5164-9. Проверено 9 июля 2018 .
  • Камрас, Марвин (2012) [1988]. Справочник по магнитной записи (переиздание). Компания Ван Ностранд Райнхольд / Springer Science & Business . DOI : 10.1007 / 978-94-010-9468-9 . ISBN 978-9-40109468-9. LCCN  86-24762 . ISBN 9-40109468-3 . Проверено 9 июля 2018 . 
  • «При установке с одним приводом - ленточная система имеет три плотности» . Компьютерный мир . Луисвилл, Колорадо, США: CW Communications / Inc. XIII (19): 59. 1979-05-07 . Проверено 9 июля 2018 .

Внешние ссылки [ править ]

  • "Les Disquettes Et Le Drive Disk II" (на французском языке). Архивировано 9 июля 2018 года . Проверено 9 июля 2018 ., "Les Nibbles" (на французском языке). Архивировано 22 марта 2017 года . Проверено 9 июля 2018 ., "La Methode PRODOS: Rapide Et Efficace" (на французском языке). Архивировано 9 июля 2018 года . Проверено 9 июля 2018 .