Inkumbulo ye-ECC, eyaziwa nangokuthi inkumbulo Yekhodi Yokulungisa Iphutha, inamandla okuthola nokulungisa amaphutha kudatha. Ivamise ukusetshenziswa kumakhompuyutha edeskithophu aphezulu, amaseva, nezindawo zokusebenza ukuze kuthuthukiswe ukuzinza nokuphepha kwesistimu.
Imemori iyisisetshenziswa sikagesi, futhi kungenzeka amaphutha ngesikhathi sokusebenza kwayo. Kubasebenzisi abanezidingo zokuzinza okuphezulu, amaphutha enkumbulo angaholela ezinkingeni ezibucayi. Amaphutha enkumbulo angahlukaniswa abe izinhlobo ezimbili: amaphutha aqinile kanye namaphutha athambile. Amaphutha aqinile adalwa ukulimala kwezingxenyekazi zekhompyutha noma amaphutha, futhi idatha ayilungile njalo. Lawa maphutha awakwazi ukulungiswa. Ngakolunye uhlangothi, amaphutha athambile avela ngokungahleliwe ngenxa yezinto ezifana nokuphazanyiswa kwe-elekthronikhi eduze kwememori futhi angalungiswa.
Ukuze kutholwe futhi kulungiswe amaphutha ememori ethambile, umqondo wememori "ukuhlola ukulingana" kwethulwa. Iyunithi encane kumemori indlwana, imelelwa ngu-1 noma 0. Amabhithi alandelanayo ayisishiyagalombili akha ibhayithi. Imemori ngaphandle kokuhlola ukulingana inamabhithi angu-8 kuphela ngebhayithi ngayinye, futhi uma noma iyiphi ibhithi igcina inani elingalungile, ingaholela ekuhlulekeni kwedatha eyiphutha kanye nokwehluleka kohlelo lokusebenza. Ukuhlola ukulinganisa kwengeza ibhithi eyengeziwe kubhayithi ngayinye njengebhithi yokuhlola iphutha. Ngemva kokugcina idatha ngebhayithi, amabhithi ayisishiyagalombili anephethini egxilile. Isibonelo, uma amabhithi egcina idatha njengo-1, 1, 1, 0, 0, 1, 0, 1, isamba salezi zingcezu siyinqaba (1+1+1+0+0+1+0+1=5 ). Ngokulingana nokulingana, ukulingana okuncane kuchazwa ngokuthi 1; uma kungenjalo, ngu-0. Uma i-CPU ifunda idatha egciniwe, ihlanganisa amabhithi ayi-8 okuqala futhi iqhathanise umphumela nebhithi yokulingana. Le nqubo ingathola amaphutha ememori, kodwa ukuhlola ukulinganisa akukwazi ukuwalungisa. Ukwengeza, ukuhlola ukulinganisa akukwazi ukubona amaphutha e-double-bit, nakuba amathuba okuba amaphutha e-double-bit ephansi.
Imemori ye-ECC (Iphutha Lokuhlola Nokulungisa), ngakolunye uhlangothi, igcina ikhodi ebethelwe eduze kwamabhithi edatha. Uma idatha ibhalwa enkumbulweni, ikhodi ye-ECC ehambisanayo iyagcinwa. Lapho ufunda emuva idatha egciniwe, ikhodi ye-ECC elondoloziwe iqhathaniswa nekhodi ye-ECC esanda kukhiqizwa. Uma engafani, amakhodi akhishwa ukuze kutholakale ingxenye engalungile kudatha. Ibhithi eliyiphutha libe selilahlwa, futhi isilawuli sememori sikhipha idatha efanele. Idatha elungisiwe ayivamisile ukubhalwa emuva kumemori. Uma idatha efanayo eyiphutha ifundwa futhi, inqubo yokulungisa iyaphindwa. Ukubhala kabusha idatha kungethula phezulu, okuholela ekwehleni kokusebenza okubonakalayo. Kodwa-ke, inkumbulo ye-ECC ibalulekile kumaseva nakuzinhlelo zokusebenza ezifanayo, njengoba ihlinzeka ngamakhono okulungisa amaphutha. Inkumbulo ye-ECC ibiza kakhulu kunenkumbulo evamile ngenxa yezici zayo ezengeziwe.
Ukusebenzisa inkumbulo ye-ECC kungaba nomthelela omkhulu ekusebenzeni kwesistimu. Yize kungehlisa ukusebenza kukonke, ukulungisa amaphutha kubalulekile ezinhlelweni ezibucayi namaseva. Ngenxa yalokho, inkumbulo ye-ECC iyinketho evamile ezindaweni lapho ubuqotho bedatha nokuzinza kwesistimu kubaluleke kakhulu.
Isikhathi sokuthumela: Jul-19-2023