Это не официальный сайт wikipedia.org 01.01.2023

Kansas City standard — Википедия

Kansas City standard

Kansas City standard, или Byte standart — цифровой стандарт записи информации на компакт-кассету.

Kansas City standard

История созданияПравить

 
Специализированные кассеты для домашних компьютеров, середина 1980-х

Первые шагиПравить

Первые микроЭВМ использовали перфоленту для хранения информации. Это было довольно дорогим решением. Компьютерный консультант Джерри Огдин предложил использование аудиотонов, записанных на кассету вместо бумажных носителей. Идею он позаимствовал у редактора журнала Popular electronics Леса Соломона, который также не любил перфоленты. В сентябре 1975 была создана система HITS (Hobbyists' Interchange Tape System), которая использовала две частоты, каждая из которых кодировала «1» или «0». В скором времени другие компании стали создавать свои системы по методу HITS, однако, из-за разных частот они были не совместимы между собой.

Симпозиум Kansas CityПравить

Уэйн Грин, автор журнала Byte, хотел собрать всех производителей вместе и выработать единый стандарт записи на кассету. Местом встречи был избран Канзас-Сити (Миссури). К двухдневному обсуждению были привлечены 18 человек. Они решили основываться на разработках Дона Ланкастера, опубликованных в первом выпуске жрунала «Byte». После встречи, Ли Фельштейн и Гарольд Мош описали стандарт.

Кассетный интерфейс был схож с модемом, подключаемым по последовательному порту. «1» и «0» передавались при помощи звуковых тонов и Частотной манипуляции (AFSK). За «0» взяли 4 периода синусоидальных колебаний с частотой 1200 Гц, а за «1» — восемь периодов частотой 2400 Гц. Такой метод записи позволил получить скорость 300 бод. Каждый байт обрамлялся ведущим нулём и двумя замыкающими единицами, то есть расширялся до 11 знаков; коррекция ошибок не предусматривалась. В результате скорость записи и воспроизведения была ограничена 27 байт/c.

В феврале 1976 журнал «Byte» выпустил отчёт о симпозиуме и два примера использования системы. Скорость в 300 бод была достаточно надёжной, однако крайне медленной (Простая 8-килобайтная программа могла загружаться около пяти минут).

Как сказал Соломон, «Усилия были напрасны. Не прошло и месяца, а все компании опять вернулись к своим стандартам»

Впоследствии скорость записи-воспроизведения была повышена до 600 и 1200 бод. В зависимости от скорости записи на кассету мог поместиться разный объём данных. Для скорости в 2000 бод на одну сторону 90-минутной кассеты могло поместиться до 660 килобайт.

ПрименениеПравить

 
Кассета «Свема» с записями игр для «ZX-Spectrum»

Одним из первых персональных компьютеров, поддерживавшим запись на компакт-кассеты, стал Hewlett Packard HP 9830, появившийся в начале 1970-х годов. Большинство ранних (конец 1970-х — начало 1980-х) домашних компьютеров поддерживало стандарт KCS в качестве альтернативы дорогим дискетам. Даже первая версия IBM PC образца 1981 года имела вывод для подключения кассетного проигрывателя и команды во встроенном IBM BASIC для управления им. Другие компьютеры, как например Commodore, не имели такого интерфейса, для записи использовался специальный магнитофон Commodore Datasette.

Среди игровых консолей второго и третьего поколения, как правило, потребность в сохранении данных пользователей отсутствовала. Отдельные производители выпускали специализированные рекордеры на базе компакт-кассет (например, Famicom Data Recorder от Nintendo), которые использовались для сохранения программ на одном из диалектов BASIC и игровых состояний ограниченного числа игр.

Так как KCS в итоге не получил статуса промышленного стандарта, в качестве формата записи данных на кассеты обычно использовались вариации на базе частотной модуляции со скоростью записи от 500 до 2000 бит/с. На скорости 2000 бит/с на одну сторону 90-минутной кассеты можно было записать до 660 килобайт информации.


С удешевлением производства дискет компакт-кассеты постепенно вытеснялись в качестве основного средства хранения информации для домашних компьютеров. К середине 1980-х годов в США большинство программ распространялось уже на дискетах, однако в других странах, где распространение домашних компьютеров было велико, использование кассет всё ещё было значительным, например в Великобритании, где был популярен ZX Spectrum[1][2]. В таких странах формат записи на кассеты был настолько популярен, что некоторые радиостанции распространяли программы для записи на обычные магнитофоны и последующего использования на компьютерах[3].

Стримерные кассетыПравить

 
Стримерная кассета для хранения данных

Использование более продвинутых методик модуляции в сочетании с улучшенными полосой пропускания и отношением сигнал/шум в новых лентах позволили значительно увеличить полезный объём (до 60 мегабайт) и скорость записи стандартной кассеты (до 10—17 кбит/с), что привело к появлению специализированного формата стримерных кассет (D/CAS). Этот формат использовался только для записи данных и применялся преимущественно для резервного копирования. Подобные кассеты были односторонними, так как для записи использовалась вся ширина ленты, поэтому контрольная выемка, защищающая кассету от перезаписи, была всего одна или её не было вовсе. Стримерные кассеты могли содержать в себе от 250 килобайт до 600 мегабайт данных[4]. Позднее этот формат эволюционирует в отдельный стандарт стримерных устройств и носителей к ним.

ПримечанияПравить

  1. Pountain, Dick. The Amstrad CPC 464, BYTE (January 1985), С. 401. Дата обращения: 27 октября 2013.
  2. DeWitt, Robert. APX / On top of the heap, Antic (June 1983). Архивировано 19 мая 1998 года. Дата обращения: 30 октября 2013.
  3. Lennart Benschop. BASICODE  (неопр.). Дата обращения: 20 января 2008. Архивировано 22 ноября 2010 года.
  4. Streamer cassette (D/CAS) (late 1980s – late 1990s)  (неопр.). Museum of Obsolete Media (2019). Дата обращения: 19 июля 2019. Архивировано 19 июля 2019 года.