فہرست کا خانہ:
- تعریف - غلطی تصحیح کوڈ (ای سی سی) کا کیا مطلب ہے؟
- ٹیکوپیڈیا غلطی اصلاح کوڈ (ای سی سی) کی وضاحت کرتا ہے
تعریف - غلطی تصحیح کوڈ (ای سی سی) کا کیا مطلب ہے؟
غلطی اصلاح کوڈ (ای سی سی) غلطیوں کے لئے پڑھا یا منتقل کیا ہوا ڈیٹا کی جانچ پڑتال کرتا ہے اور جیسے ہی مل جاتا ہے اس کی اصلاح کردیتا ہے۔ ای سی سی برابری کی جانچ پڑتال کے مترادف ہے سوائے اس کے کہ یہ پتہ لگانے کے بعد غلطیوں کو فورا. درست کردے۔ ای سی سی ڈیٹا اسٹوریج اور نیٹ ورک ٹرانسمیشن ہارڈویئر کے میدان میں خاص طور پر ڈیٹا کی شرح میں اضافے اور اسی طرح کی غلطیوں کے ساتھ عام ہوتا جارہا ہے۔
ٹیکوپیڈیا غلطی اصلاح کوڈ (ای سی سی) کی وضاحت کرتا ہے
مندرجہ ذیل مراحل کے ذریعے ڈیٹا اسٹوریج پر غلطی کی اصلاح کوڈ کا اطلاق ہوتا ہے۔
- جب ڈیٹا بائٹ یا لفظ رام یا پیرفیرل اسٹوریج میں اسٹور کیا جاتا ہے تو ، کوڈ کی وضاحت کرنے والا بٹ تسلسل تخمینہ لگایا جاتا ہے اور اسے اسٹور کیا جاتا ہے۔ ہر لفظ میں بٹس کی مقررہ تعداد میں اس کوڈ کو ذخیرہ کرنے کے لئے بٹس کی اضافی تعداد ہوتی ہے۔
- جب بائٹ یا لفظ کو پڑھنے کے لئے کہا جاتا ہے تو ، بازیافت شدہ لفظ کے لئے ایک کوڈ کا حساب کتاب الگورتھم کے مطابق کیا جاتا ہے اور پھر اس کا موازنہ اسٹور بائٹ کے اضافی فکسڈ بٹس سے کیا جاتا ہے۔
- اگر کوڈز میل کھاتے ہیں تو ، ڈیٹا غلطی سے پاک ہے اور کارروائی کے لئے آگے بھیج دیا جاتا ہے۔
- اگر کوڈز میل نہیں کھاتے ہیں تو ، بدلے ہوئے بٹس ریاضی کے الگورتھم کے ذریعے پکڑے جاتے ہیں اور بٹس کو فوری طور پر درست کردیا جاتا ہے۔
اس کے ذخیرہ ادوار کے دوران ڈیٹا کی توثیق نہیں کی جاتی ہے ، لیکن جب غلطی کی درخواست کی جاتی ہے تو غلطیوں کے لئے جانچ کی جاتی ہے۔ اگر ضرورت ہو تو ، غلطی کی اصلاح کے مرحلے کا پتہ لگانے کے بعد. ایک ہی اسٹوریج پتے پر بار بار ہونے والی غلطیاں مستقل ہارڈویئر کی خرابی کی نشاندہی کرتی ہیں۔ اس معاملے میں ، سسٹم صارف کو ایک پیغام بھیجتا ہے ، جو غلطی کی جگہ (مقامات) کو ریکارڈ کرنے کے لئے لاگ ان ہوتا ہے۔