Ebe nchekwa ECC, nke a makwaara dị ka Ebe nchekwa koodu Error-Corecting, nwere ikike ịchọpụta na mezie mperi na data. A na-ejikarị ya na kọmpụta desktọpụ dị elu, sava na ebe a na-arụ ọrụ iji kwalite nkwụsi ike na nchekwa sistemụ.
Ebe nchekwa bụ ngwaọrụ eletrọnịkị, yana mperi nwere ike ime mgbe ọ na-arụ ọrụ. Maka ndị ọrụ nwere oke nkwụsi ike chọrọ, njehie ebe nchekwa nwere ike ibute nsogbu dị oke egwu. Enwere ike kewaa mperi ebe nchekwa ụzọ abụọ: mperi siri ike na mperi dị nro. A na-ebute mperi siri ike site na mmebi ngwaike ma ọ bụ ntụpọ, yana data ahụ ezighi ezi mgbe niile. Enweghị ike idozi njehie ndị a. N'aka nke ọzọ, mperi mperi na-eme n'enweghị usoro n'ihi ihe ndị dị ka nnyonye anya eletrọnịkị n'akụkụ ebe nchekwa ma enwere ike mezie ya.
Iji chọpụta na mezie mperi ebe nchekwa dị nro, ewebata echiche nke ebe nchekwa "nleba anya parity". Nke kacha nta na ebe nchekwa bụ ntakịrị, nọchiri anya ya ma ọ bụ 1 ma ọ bụ 0. ibe n'ibe asatọ na-esochi anya mejupụtara byte. Ebe nchekwa na-enweghị nlele nha anya nwere naanị 8 bits kwa byte, ma ọ bụrụ na bit ọ bụla na-echekwa uru na-ezighi ezi, ọ nwere ike ibute data ezighi ezi yana ọdịda ngwa. Ntụle nleba anya na-agbakwụnye ntakịrị ntakịrị na byte ọ bụla dị ka ntakịrị ịlele njehie. Mgbe ịchekwa data na byte, ibe n'ibe asatọ nwere ụkpụrụ edobere. Ọmụmaatụ, ọ bụrụ na ibe n'ibe na-echekwa data dị ka 1, 1, 1, 0, 0, 1, 0, 1, nchikota nke ibe n'ibe ndị a dị iche (1+1+1+0+0+1+0+1=5 ). N'ihi na ọbụna n'otu n'otu, a na-akọwa parity bit dị ka 1; ma ọ bụghị ya, ọ bụ 0. Mgbe CPU na-agụ data echekwara, ọ na-agbakwụnye 8 ibe n'ibe mbụ ma jiri ya tụnyere ihe nrịbama. Usoro a nwere ike ịchọpụta mperi ebe nchekwa, mana nlele ngụkọ enweghị ike mezie ha. Na mgbakwunye, nlele ngụsị akwụkwọ enweghị ike ịchọpụta njehie abụọ-bit, n'agbanyeghị na enwere ike ime mperi abụọ-bit dị ala.
Ebe nchekwa ECC (Error Checking and Rerecting) n'aka nke ọzọ, na-echekwa koodu ezoro ezo n'akụkụ ibe data. Mgbe edere data na ebe nchekwa, a na-echekwa koodu ECC kwekọrọ. Mgbe ị na-agụghachi data echekwara, a na-atụnyere koodu ECC echekwara na koodu ECC emepụtara ọhụrụ. Ọ bụrụ na ha adabaghị, a na-edozi koodu ndị ahụ iji chọpụta ntakịrị ezighi ezi na data ahụ. A na-atụfu ntakịrị ihe ezighi ezi, ma onye na-ahụ maka ebe nchekwa na-ewepụta data ziri ezi. A na-edenyekarị data emeziri azụ na ebe nchekwa. Ọ bụrụ na a na-agụ otu data ezighi ezi ahụ ọzọ, a na-emegharị usoro mmezi ahụ ọzọ. Idegharị data nwere ike iwebata n'elu, na-eduga na mbelata arụmọrụ pụtara ìhè. Agbanyeghị, ebe nchekwa ECC dị oke mkpa maka sava yana ngwa ndị yiri ya, ebe ọ na-enye ikike mmezi njehie. Ebe nchekwa ECC dị ọnụ karịa ebe nchekwa oge niile n'ihi njirimara ndị ọzọ.
Iji ebe nchekwa ECC nwere ike inwe mmetụta dị ukwuu na arụmọrụ sistemụ. Ọ bụ ezie na ọ nwere ike ibelata arụmọrụ n'ozuzu ya, mmezi njehie dị mkpa maka ngwa na sava dị oke mkpa. N'ihi ya, ebe nchekwa ECC bụ nhọrọ a na-ahụkarị na gburugburu ebe data iguzosi ike n'ezi ihe na nkwụsi ike sistemụ dị mkpa.
Oge nzipu: Jul-19-2023