Ang pag-iisyu ng mga pagkakamali sa mga mekanismo ng pag-aanalisa ng mikroprocessor data transfers ay mahalaga para sa pagtiyak ng katapatan sa data. Ang mga mekanismong ito ay tumutulong upang matukoy ang mga pagkakamali na maaaring mangyari sa panahon ng paghahatid o pag-iimbak ng datos, upang maiwasan ang mga sirang datos mula sa mga operasyon ng sistema. Ang artikulong ito ay tumatalakay sa mga karaniwang pamamaraan ng pag-aaklas ng pagkakamali at kung paano ito isinasagawa sa mga microprocessor.

Karaniwang mga Pamamaraan ng Pagsusuri

Ilang pamamaraan ang ginagamit upang ma-seclear ang mga pagkakamali sa mga transaksyon ng datos. Ang pinakakaraniwan ay kinabibilangan ng mga tseke ng paridad, cyclic redundancy check (CRC), at mga pamamaraan ng checkum. ang bawat pamamaraan ay nagkakaiba sa komplikado at bisa, angkop para sa iba't ibang mga aplikasyon.

Pag - aalis ng Maling Akala

Halimbawa, ang mga piraso ng parsiyal na mga piraso ay iniaakma sa mga data block para makita ang simpleng pagkakamali. Ang CRC ay nagsasangkot ng polynomial division ng mga data bit, na lumilikha ng checkum na naililipat sa tabi ng data.

Pagkalkula sa mga Pagkakamaling Kodigo

Ang kalkulasyon ng mga kodigong pangtuklas ng pagkakamali ay depende sa napiling pamamaraan. Para sa parsiyal, ang isang bit ay idinaragdag batay sa bilang ng 1 sa datos. Ang CRC ay kinasasangkutan ng paghahati ng datos sa pamamagitan ng isang nakatakdang polynomial at paggamit ng natitira bilang checksum. Ang mga tseke ay karaniwang kinakalkula sa pamamagitan ng pagbubuo ng mga bahagi ng datos at pagkuha ng resultang modulo ng isang bilang.

  • Parating Party
  • Cyclic reuncy check (CRC)
  • Pagsusuri
  • Mga kodigo ng Pag - aayos