La codifica di dati su un CD

  

La parte finale di come i dati realmente sono redatti al CD è molto interessante. Dopo che tutte e 98 le strutture si compongano per un settore (se audio o dati), le informazioni allora sono fatte funzionare con un processo di cifratura finale denominato modulazione del EFM (otto - quattordici). Questo schema prende ogni byte (8 bit) ed i convertiti esso in un valore 14-bit per immagazzinaggio. I codici di conversione 14-bit sono progettati in modo che ci non siano mai meno di 2 o più di 10 bit adiacenti 0. Ciò è una forma (RLL) di RLL denominato la codifica limitato lunghezza funzionato 2.10 (RLL x, y dove x = il minimo e y = il funzionamento massimo di 0s). Ciò è destinata per impedire le serie lunghe di 0s, che potrebbe misread più facilmente, come pure limitare la frequenza minima e massima delle transizioni realmente disposte sui mezzi della registrazione. Con soltanto 2 o altretanto come 10 bit 0 che separano i bit 1 nella registrazione, la distanza minima fra 1s è 3 intervalli di tempo del bit (citati solitamente come 3T) ed il gioco massimo fra 1s è 11 intervallo di volta (11T).

Poiché alcuni dei codici di EFM cominciano ed estremità con un 1 o più di cinque 0s, tre bit supplementari hanno denominato le punte di fusione sono aggiunti fra ogni valore di 14-bit EFM scritto al disco. Le punte di fusione solitamente sono 0s ma potrebbero contenere un 1 se necessario per rompere una serie lunga di 0s adiacente costituito dai valori adiacenti di 14-bit EFM. Oltre che ora il 17-bits generato per ogni byte (EFM più le punte di fusione), una parola di sincronizzazione 24-bit (più 3 più bit di fusione) è aggiunta all'inizio di ogni telaio. Ciò provoca un totale di 588 bit (73.5 byte) realmente che sono memorizzati su disco per ogni struttura. Moltiplici questo per 98 strutture per il settore ed avete 7.203 byte realmente che sono memorizzati su disco per rappresentare ogni settore. Un disco 74-minute, quindi, realmente ha qualcosa come 2.4GB dei dati reali che sono scritti, che dopo completamente la decodificazione e messo a nudo dell'errore che corregge i codici ed altre informazioni, provoca circa 682MB (650MiB) dei dati reali dell'utente.

I calcoli per le strutture ed i settori EFM-messi sono indicati sotto

Calcoli EFM-Messi Di Dati
Strutture EFM-Messe: 74-Minute 80-Minute
Punte di parola di sincronizzazione 24 24
Punte di subcode 14 14
Punte di dati 336 336
Bit di parità di Q+P 112 112
Punte di fusione 102 102
Punte di EFM per la struttura 588 588
Settori EFM-Messi:
Punte di EFM per il settore 57.624 57.624
Byte di EFM per il settore 7.203 7.203
Dati totali di EFM sul disco (mb) 2.399 2.593
B = byte (8 bit)
Kb = kilobyte (1.000 byte)
KiB = Kibibyte (1.024 byte)
Mb = megabyte (1.000.000 byte)
MIB = Mebibyte (1.048.576 byte)
EFM = otto - quattordici modulazioni


Per mettere questo nella prospettiva, veda la tabella qui sotto per un esempio di come i dati esperti realmente sarebbero messi una volta scritti ad un CD. Come esempio, userò le lettere "N" e "O" poichè sarebbero scritti sul disc.

La codifica di dati di EFM su un CD
Carattere "N" "O"
Codice di decimale di ASCII 78 79
Codice di esadecimale di ASCII 4E 4F
Codice binario di ASCII 01001110 01001111
Codice di EFM 00010001000100 00100001000100
ASCII = codice di campione americano per scambio di informazioni
EFM = otto - quattordici modulazioni
ciò è un articolo aggiunto da Terry McLean


Diniego: Il nostro Web site non è responsabile delle informazioni contenute da questo articolo. Questo articolo in nessun modo riflette le viste, le opinioni, i pensieri o la credenza del personale dell'indice degli articoli.

Avviso di traduzione: L'articolo "la codifica di dati su un CD" è stato tradotto usando un servizio di traduzione automatizzato. Chiediamo scusa francamente per tutti gli errori di traduzione che hanno accaduto. Grazie per capire.

Online: 483 users browsing the articles directory