poloměru krát rychlost, při níž je disk se otáčet (rpm ). Z tohoto důvodu, protože laser se pohybuje směrem ven, vřetenový motor musí zpomalit rychlost disku CD-ROM. Tak, hrboly cestují kolem laseru při konstantní rychlosti a data přijde disku při konstantní rychlosti.
CD kódování problémy
Pokud máte CD-R disk, a chtějí vytvořit vlastní zvukové disky CD nebo CD-ROMy, jeden z velkých věcí, které jste dostal děje ve váš prospěch, je skutečnost, že software dokáže zpracovat všechny podrobnosti pro vás. Můžete říci k softwaru, " uchovávejte prosím tyto písně na tomto CD, " nebo " uchovávejte prosím tyto datové soubory na tomto CD-ROMu, " a software se postará o zbytek. Z tohoto důvodu, nemusíte vědět nic o CD dat formátování vytvořit si vlastní CD. Nicméně, formátování dat CD je komplexní a zajímavý, takže pojďme na to stejně.
Chcete-li pochopit, jak data jsou uložena na disku CD-ROM, musíte pochopit všechny různé podmínky návrháři metodiky kódování dat byly se snaží zvládnout. Zde je docela kompletní seznam:
Vzhledem k tomu, laser je sledování spirálu údajů pomocí hrboly, nemůže být prodloužena mezery tam, kde jsou v datovém stopě žádné boule. K vyřešení tohoto problému, data jsou kódovány pomocí EFM (osm až čtrnáct modulace). V EFM, 8-bitové bajty jsou převedeny na 14 bitů, a je zaručeno EFM, že některé z těchto bitů bude 1s.
Vzhledem k tomu, laser chce být schopen se pohybovat mezi skladbami, data musí být zakódován do hudby vypráví disk " kde to je " na disku. Tento problém je vyřešen použitím toho, co je známo jako subkódových dat. Podstránky data mohou kódovat absolutní a relativní polohu laseru ve stopě, a mohou také kódovat takové věci, jako názvy skladeb.
Vzhledem k tomu, laser může nesprávně vyložil bouli, musí existovat chyby-opravovat kódy, jak zvládnout single-bitové chyby. K vyřešení tohoto problému, navíc datové bity jsou přidány, které umožňují pohon odhalit jednobitové chyby a opravit je.
Vzhledem k tomu, škrábnutí nebo skvrna na CD může způsobit celý balíček bytů, které mají být chybně ( známý jako chyba roztržení), pohon musí být schopen se dostat z této události. Tento problém je řešen ve skutečnosti prokládání dat na disku, tak, že je uložen non-postupně kolem jednoho z obvodů disku. Pohon vlastně čte data o jednu otáčku najednou, a un-prokládá údaje, aby mohl hrát.
Pokud je několik bajtů nesprávně vyložil v hudbě, to nejhorší, co sPage
[1] [2] [3] [4]