Przeplot
From Atariki
Wersja z dnia 15:58, 23 gru 2006 KMK (Dyskusja | wkład) ← Previous diff |
Wersja z dnia 18:24, 23 gru 2006 KMK (Dyskusja | wkład) Next diff → |
||
Linia 7: | Linia 7: | ||
Praktycznie kazdy [[Systemy Turbo|system turbo]] do stacji dysków ma swój przeplot, dobrany do prędkości transmisji tak, żeby efektywna szybkość odczytu była optymalna. Dlatego przeplot turbo dobry w jednej stacji nie musi być dobry dla innej. Niektóre stacje (np. [[XFD601]] i [[XFD602]]) oprócz przeplotu dobierają też wzajemny układ ścieżek tak, żeby po przejściu na następną ścieżkę jej początkowy sektor znalazł się od razu pod głowicą. | Praktycznie kazdy [[Systemy Turbo|system turbo]] do stacji dysków ma swój przeplot, dobrany do prędkości transmisji tak, żeby efektywna szybkość odczytu była optymalna. Dlatego przeplot turbo dobry w jednej stacji nie musi być dobry dla innej. Niektóre stacje (np. [[XFD601]] i [[XFD602]]) oprócz przeplotu dobierają też wzajemny układ ścieżek tak, żeby po przejściu na następną ścieżkę jej początkowy sektor znalazł się od razu pod głowicą. | ||
- | Typowy przeplot turbo - przeplot [[US Doubler]]a - pozwala odczytać ścieżkę w siedmiu obrotach. Efektywna szybkość transmisji wynosi wtedy 3160 bajtów na sekundę. Najlepszy przeplot możliwy do uzyskania w szeregowej stacji dysków do małego Atari to przeplot 1:5 (odczyt całej ścieżki w pięciu obrotach), co daje efektywną szybkość transmisji 4608 bajtów na sekundę. Jest to możliwe do uzyskania przy ''baudrate'' w granicach 110 kbps. | + | Typowy przeplot turbo - przeplot [[US Doubler]]a - pozwala odczytać ścieżkę [[SD]] w pięciu, a [[ED]] i [[DD]] w siedmiu obrotach. Kolejność sektorów jest następująca: |
+ | |||
+ | * SD (1-18): 4,8,12,16,1,5,9,13,17,2,6,10,14,18,3,7,11,15 | ||
+ | * ED (1-26): 4,8,12,16,20,24,1,5,9,13,17,21,25,2,6,10,14,18,22,26,3,7,11,15,19,23 | ||
+ | * DD (1-18): 1,14,9,4,17,12,7,2,15,10,5,18,13,8,3,16,11,6 | ||
+ | |||
+ | Efektywna szybkość transmisji wynosi wtedy odpowiednio 2212 bajtów na sekundę dla [[SD]], 2282 dla [[ED]] i 3160 dla [[DD]]. | ||
+ | |||
+ | Najlepszy przeplot możliwy do uzyskania w szeregowej stacji dysków do małego Atari to przeplot 1:5 (odczyt całej ścieżki w pięciu obrotach), co daje efektywną szybkość transmisji 4608 bajtów na sekundę. Jest to możliwe do uzyskania przy ''baudrate'' w granicach 110 kbps. | ||
Formatowanie dyskietek z odpowiednim przeplotem nie jest jedyną techniką optymalizowania odczytu z dyskietki; inną jest [[buforowanie ścieżek]]. | Formatowanie dyskietek z odpowiednim przeplotem nie jest jedyną techniką optymalizowania odczytu z dyskietki; inną jest [[buforowanie ścieżek]]. | ||
[[Kategoria:Glosariusz]] | [[Kategoria:Glosariusz]] |
Wersja z dnia 18:24, 23 gru 2006
Przeplot, po angielsku interleave lub skew, określa fizyczną kolejność sektorów na ścieżce dyskietki. Kolejność ta jest ustalana podczas formatowania i pozostaje niezmienna aż do przeformatowania dyskietki.
Normalnie sektory na ścieżce dyskietki ułożone są kolejno od sektora o najniższym numerze do sektora o numerze najwyższym (np. od 1 do 18). W ośmiobitowym Atari, przy prędkości transmisji 19200 bps zapewnia to odczytanie całej ścieżki w 18 obrotach dyskietki. Jest to tzw. przeplot standard, 1:18 (co oznacza: jedna ścieżka w 18 obrotach). W podwójnej gęstości ustala to efektywną szybkość transmisji na 1228-1280 bajtów na sekundę - w zależności od szybkości obracania się dyskietki w różnych stacjach, od 288 do 300 obrotów na minutę.
Kolejność sektorów zmienia się przy formatowaniu z tzw. przeplotem turbo. Gdy dyskietka ma być odczytywana z prędkością większą niż standardowe 19200 bps, konieczna jest zmiana przeplotu, gdyż samo przyspieszenie transmisji przy zwykłym przeplocie nic nie daje: ścieżka nadal będzie odczytywana w 18 obrotów, tylko przerwy pomiędzy sektorami się wydłużą.
Praktycznie kazdy system turbo do stacji dysków ma swój przeplot, dobrany do prędkości transmisji tak, żeby efektywna szybkość odczytu była optymalna. Dlatego przeplot turbo dobry w jednej stacji nie musi być dobry dla innej. Niektóre stacje (np. XFD601 i XFD602) oprócz przeplotu dobierają też wzajemny układ ścieżek tak, żeby po przejściu na następną ścieżkę jej początkowy sektor znalazł się od razu pod głowicą.
Typowy przeplot turbo - przeplot US Doublera - pozwala odczytać ścieżkę SD w pięciu, a ED i DD w siedmiu obrotach. Kolejność sektorów jest następująca:
- SD (1-18): 4,8,12,16,1,5,9,13,17,2,6,10,14,18,3,7,11,15
- ED (1-26): 4,8,12,16,20,24,1,5,9,13,17,21,25,2,6,10,14,18,22,26,3,7,11,15,19,23
- DD (1-18): 1,14,9,4,17,12,7,2,15,10,5,18,13,8,3,16,11,6
Efektywna szybkość transmisji wynosi wtedy odpowiednio 2212 bajtów na sekundę dla SD, 2282 dla ED i 3160 dla DD.
Najlepszy przeplot możliwy do uzyskania w szeregowej stacji dysków do małego Atari to przeplot 1:5 (odczyt całej ścieżki w pięciu obrotach), co daje efektywną szybkość transmisji 4608 bajtów na sekundę. Jest to możliwe do uzyskania przy baudrate w granicach 110 kbps.
Formatowanie dyskietek z odpowiednim przeplotem nie jest jedyną techniką optymalizowania odczytu z dyskietki; inną jest buforowanie ścieżek.