معلومات کو ذخیرہ اور منتقلی کے دوران ڈیٹا کی صداقت کو یقینی بنانے کے لئے کمپیوٹر آرکیٹیکچر میں غلطی کو سمجھنا بہت ضروری ہے. عملی مثالیں اور حساب سے یہ بات واضح کرتی ہیں کہ یہ تکنیکیں حقیقی نظاموں میں کیسے کام کرتی ہیں۔

غلطی کی اقسام

عام غلطیوں کے طریقوں میں پیرایج چیک، چیکم اور سیکل ریڈمنڈسی چیک (سی آر سی) شامل ہیں۔ ہر طریقہ کار میں پیچیدگی اور عمل میں فرق ہوتا ہے۔

ایک دوسرے کی مدد کریں

سادہ پیرائے چیک میں ایک اکائی بٹ کو ڈیٹا میں شامل کیا جاتا ہے مثال کے طور پر ڈیٹا 1011 کے ساتھ ایک فریکوئنسی بھی 0 ہو گی، یعنی ایک عددی عدد بھی ہو گا، 1s کی کل تعداد بھی بنا دیں۔اگر منتقلی کے دوران ایک اکائی چیک چیک غلطی کا پتہ لگاتا ہے۔

غلطی اصلاحی تکنیک

غلطی اصلاحی کوڈ جیسے کہ حامی کوڈ، نہ صرف غلطیوں کا پتہ معلوم ہوتا ہے بلکہ واحد بٹ غلطیوں کی شناخت اور درستی بھی کرتا ہے۔یہ کوڈ انس کو ڈیٹا کے ٹکڑوں کو شامل کرتا ہے تاکہ وہ غلطی کی اصلاح کرسکیں۔

ہیمنگ کوڈ کیلکشن

4 بٹے ہوئے ڈیٹا کے لیے، ہیمنگ کوڈ 3 پراکرت بٹوں کا اضافہ کرتا ہے. پیراٹ بٹوں کے مقام اختیارات دو (1, 2 4). پیرایج بٹس کو مخصوص ڈیٹا بٹوں میں بھی یقینی بنانے کے لیے شمار کیا جاتا ہے، غلطی کو یقینی بنانے اور اصلاح کو ممکن بنانے کے لیے