ECC manatua Su'esu'ega Fa'atekinisi

ECC manatua, e taʻua foi o Error-Correcting Code memory, e iai le malosi e iloa ai ma faasaʻo mea sese i faʻamaumauga. E masani ona faʻaaogaina i luga o komipiuta komepiuta maualuga, 'auʻaunaga, ma fale faigaluega e faʻaleleia ai le mautu ma le saogalemu.

O le manatua o se masini faaeletonika, ma e ono tutupu ni mea sese i le taimi o lona faagaoioia. Mo tagata faʻaoga e maualuga manaʻoga mautu, mea sese manatua e mafai ona oʻo atu ai i faʻafitauli ogaoga. E mafai ona fa'avasega mea sese i le mafaufau i ni ituaiga se lua: mea sese faigata ma mea sese vaivai. O mea sese faigata e mafua ona o mea faʻaleagaina poʻo faʻaletonu, ma o faʻamatalaga e le saʻo i taimi uma. E le mafai ona faasa'oina ia mea sese. I le isi itu, o mea sese vaivai e tupu faʻafuaseʻi ona o mea e pei o le faʻalavelave faʻaeletoroni latalata i le manatua ma e mafai ona faʻasaʻo.

Ina ia iloa ma faʻasaʻo mea sese o mafaufauga vaivai, na faʻaalia ai le manatu o le "siaki tutusa". Ole iunite la'ititi ile manatua ole la'ititi, e fa'atusaina e le 1 po'o le 0. E valu pito soso'o e fausia ai le byte. O le manatua e aunoa ma se pa'aiga siaki e na'o le 8 bits i le paita, ma afai e iai se mea e teu ai se tau e le sa'o, e mafai ona o'o atu ai i fa'amatalaga sese ma fa'aletonu talosaga. E fa'aopoopoina e le su'ega pa'u se vaega fa'aopoopo i paita ta'itasi e fai ma mea e siaki ai mea sese. A maeʻa ona teuina faʻamaumauga i totonu o le byte, o le valu bits o loʻo i ai se mamanu faʻamau. Mo se fa'ata'ita'iga, afai o lo'o teuina fa'amaumauga e pei o le 1, 1, 1, 0, 0, 1, 0, 1, o le aofa'i o nei pusi e ese (1+1+1+0+0+1+0+1=5. ). Mo le tutusa tutusa, o le parity bit ua faauigaina o le 1; a le o lea, o le 0. Pe a faitau e le PPU le faʻamaumauga o loʻo teuina, e faʻaopoopo i luga muamua 8 bits ma faʻatusatusa le taunuʻuga ma le paʻu paʻu. O lenei faiga e mafai ona iloa ai mea sese e manatua, ae e le mafai ona faasa'oina e le su'ega o le parity. E le gata i lea, e le mafai e le siakiina o parite ona iloa mea sese e lua, e ui lava e maualalo le avanoa o mea sese.

ECC (Error Checking and Correcting) memory, i le isi itu, e teuina se faʻailoga faʻailoga faʻatasi ma faʻamaumauga o faʻamaumauga. Pe a tusia faʻamatalaga i le manatua, o le ECC code tutusa e faʻasaoina. Pe a toe faitau i tua fa'amaumauga o lo'o teuina, e fa'atusatusa le fa'ailoga ECC fa'asaoina ma le fa'ailoga ECC fou. Afai latou te le fetaui, o tulafono laiti e suitulaga e iloa ai le mea sese i totonu o faʻamatalaga. Ona lafoa'i lea o le mea sese, ma fa'amatu'u atu e le pule manatua fa'amaumauga sa'o. Fa'asa'o fa'amaumauga e seasea toe tusia i le manatua. Afai e toe faitau fa'amatalaga sese tutusa, e toe fai le fa'asa'oga. O le toe tusiaina o faʻamatalaga e mafai ona faʻaalia ai luga, e taʻitaʻia ai le faʻaitiitia o le faʻatinoga. Ae ui i lea, e taua tele le manatua o le ECC mo 'auʻaunaga ma faʻaoga tutusa, aua e maua ai le faʻasaʻoina o mea sese. E sili atu le taugata o le manatua o le ECC nai lo le manatua masani ona o ona foliga faaopoopo.

O le fa'aogaina o le ECC manatua e mafai ona iai se a'afiaga tele i le fa'atinoga o faiga. E ui e mafai ona faʻaitiitia le faʻatinoga atoa, e manaʻomia le faʻasaʻoina o mea sese mo faʻaoga taua ma sapalai. O se taunuuga, o le ECC manatua o se filifiliga masani i totonu o siosiomaga e sili ona taua le faʻamaoni o faʻamaumauga ma le faʻamautuina o faiga.


Taimi meli: Iul-19-2023