Keresés

Hirdetés

Új hozzászólás Aktív témák

  • -AD4M-

    tag

    válasz #65675776 #22 üzenetére

    LoL :W

    A paritásbitet azért kell eltárolni, mert a kiolvasáskor a vezérlőáramkör által generált paritásbitet összehasonlítják ezzel, és ha nem egyezik az eltároltal, akkor lehet sejteni, hogy sérült valamelyik bit.

    Redundáns bitek nélkül a tárolt kódok (bájtok) Hamming távolsága 1, azaz nem lehet tudni, hogy sérült-e bit.
    Ha már hozzáraksz egy paritásbitet, akkor a Hamming távolság 2-re nő, vagyis egy bithibát tud érzékelni, de nem tudja kijavítani.
    A mai ECC RAMokban már hibajavítást is alkalmaznak, mégpedig 64 bithez raknak 8 bit redundanciát (8*9 = 72), így hatékony FEC esetén a kódok Hamming távolság 9-re növelhető, amivel legfeljebb 8 bithibát tud jelezni, és legfeljebb ⌊(d-1)/2⌋ azaz 4 bithibát tud kijavítani a 64bites kódon belül.

    Szerintem menj el politikusnak, ha ekkora meggyőződéssel tudsz előadni valótlan dolgokat :N

    [ Szerkesztve ]

    Allons-y!

Új hozzászólás Aktív témák