پیرٹی جنریٹر اور پیریٹی چیکر کیا ہے: اقسام اور اس کی منطقی آریگامیں

مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں





پیرٹی جنریٹر اور پیریٹی چیکر کا بنیادی کام ڈیٹا منتقل کرنے میں غلطیوں کا پتہ لگانا ہے اور یہ تصور 1922 میں متعارف کرایا گیا ہے۔ RAID ٹکنالوجی میں پیریٹی بٹ اور پیریٹی چیکر کو ڈیٹا کے نقصان سے بچانے کے لئے استعمال کیا جاتا ہے۔ پیرٹی بٹ ایک اضافی سا ہے جو ٹرانسمیشن کی طرف یا تو '0' یا '1' پر سیٹ کیا جاتا ہے ، یہ صرف ایک بٹ غلطی کا پتہ لگانے کے لئے استعمال ہوتا ہے اور غلطیوں کا پتہ لگانے کا یہ سب سے آسان طریقہ ہے۔ غلطیوں کا پتہ لگانے کے لئے مختلف قسم کے غلطی کی نشاندہی کرنے والے کوڈز استعمال کیے جاتے ہیں جن میں وہ برابری ، رنگ کاؤنٹر ، بلاک پیرٹی کوڈ ، ہیمنگ کوڈ ، بائیکائنری وغیرہ ہیں۔ جنریٹر اور چیکر کو ذیل میں بیان کیا گیا ہے۔

پیرٹی بٹ کیا ہے؟

تعریف: پیرٹی بٹ یا چیک بٹ بائنری کوڈ میں شامل کردہ بٹس ہیں جو یہ چیک کرنے کے ل to کہ مخصوص کوڈ برابری میں ہے یا نہیں ، مثال کے طور پر ، چاہے کوڈ بھی برابری میں ہے یا عجیب برابری اس چیک بٹ یا پیرٹی بٹ کے ذریعہ چیک کی گئی ہے۔ برابری 1 کی تعداد کے سوا کچھ نہیں ہے اور دو طرح کے برابری بٹس ہیں جو تھوڑے اور عجیب ہیں۔




عجیب مساوات بٹ میں ، کوڈ کو لازمی طور پر 1 کی عجیب تعداد میں ہونا چاہئے ، مثال کے طور پر ، ہم 5 بٹ کوڈ لے رہے ہیں 100011 ، اس کوڈ کو عجیب برابری کہا جاتا ہے کیونکہ کوڈ میں 1's کی تین تعداد ہوتی ہے جسے ہم نے لیا ہے . یہاں تک کہ برابری میں بھی کوڈ 1 کے برابر ہونا چاہئے ، مثال کے طور پر ، ہم 6 بٹ کوڈ 101101 لے رہے ہیں ، کہا جاتا ہے کہ اس کوڈ کو برابری بھی کہا جائے گا کیونکہ ہم نے جو کوڈ لیا ہے اس میں 1 کی چار تعداد ہیں

پیرٹی جنریٹر کیا ہے؟

تعریف: پیرٹی جنریٹر ٹرانسمیٹر میں ایک مرکب سرکٹ ہے ، یہ ایک اصل پیغام ان پٹ کے طور پر لیتا ہے اور اس پیغام کے ل the برابری پیدا کرتا ہے اور اس جنریٹر میں ٹرانسمیٹر اپنے پیرٹی بٹ کے ساتھ پیغامات بھی منتقل کرتا ہے۔



برابری جنریٹر کی اقسام

اس جنریٹر کی درجہ بندی کو مندرجہ ذیل اعداد و شمار میں دکھایا گیا ہے

پیریٹی جنریٹر کی اقسام

اقسام کے پیرٹی جنریٹر

یہاں تک کہ پیرٹی جنریٹر

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


آئیے ہم تین ان پٹ بائنری ڈیٹا پر غور کریں ، کہ تین بٹس کو A ، B ، اور C سمجھا جاتا ہے۔ ہم 2 لکھ سکتے ہیں3تین ان پٹ بائنری ڈیٹا کا استعمال کرتے ہوئے مجموعے جو 000 سے 111 (0 سے 7) تک ہیں ، کل آٹھ مجموعے دیئے گئے تین ان پٹ بائنری ڈیٹا سے حاصل ہوں گے جن پر ہم نے غور کیا ہے۔ تین ان پٹ بائنری ڈیٹا کے لئے بھی برابری جنریٹر کی سچائی جدول کو نیچے دکھایا گیا ہے۔

0 0 0 - اس ان پٹ بائنری کوڈ میں بھی برابری کو ‘0’ کے بطور لیا گیا ہے کیونکہ ان پٹ پہلے ہی برابری میں ہے ، لہذا اس ان پٹ کے لئے ایک بار پھر برابری کو بھی شامل کرنے کی ضرورت نہیں ہے۔

0 0 1 - - اس ان پٹ بائنری کوڈ میں صرف ‘1’ کی ایک ہی تعداد ہے اور وہ ایک ہی تعداد ‘1’ ’1‘ کی ایک عجیب تعداد ہے۔ اگر وہاں ایک عجیب تعداد میں ‘1’ موجود ہے تو ، پھر بھی برابری جنریٹر کو لازمی طور پر ایک اور برابری بنانے کے لئے ایک اور ‘1’ پیدا کرنا ضروری ہے ، لہذا برابری کو بھی برابری میں 0 0 1 کوڈ بنانے کے لئے 1 ہی لیا جاتا ہے۔

0 1 0 - یہ تھوڑا سا عجیب برابری میں ہے لہذا برابری کو بھی 1 برابری کے طور پر 0 1 0 کوڈ کو برابری میں لایا جاتا ہے۔

0 1 1 - یہ تھوڑا سا پہلے ہی برابری میں ہے لہذا برابری کو 0 کے طور پر بھی لیا جاتا ہے تاکہ 0 1 1 کوڈ کو بھی برابری میں بنایا جا سکے۔

1 0 0 - یہ تھوڑا سا عجیب مساوات میں ہے لہذا برابری کو بھی 1 برابری کے طور پر 1 0 0 کوڈ کو برابری میں لایا جاتا ہے۔

1 0 1 - یہ تھوڑا سا پہلے ہی برابری میں ہے لہذا برابری کو 0 کے طور پر بھی لیا جاتا ہے تاکہ 1 0 1 کوڈ کو بھی برابری میں لایا جا سکے۔

1 1 0 - یہ بٹ بھی برابری میں ہے لہذا برابری کو بھی 1 برابری میں 1 1 0 کوڈ بنانے کے لئے 0 کے طور پر لیا جاتا ہے۔

1 1 1 - یہ تھوڑا سا غیر مساوات میں ہے لہذا برابری کو 1 کے طور پر 1 1 1 کوڈ کو بھی برابری میں لینے کے ل. لیا جاتا ہے۔

یہاں تک کہ برابری جنریٹر سچ ٹیبل

A B C یہاں تک کہ برابری
0 0 00
0 0 11
0 1 01
0 1 10
1 0 01
1 0 10
1 1 00
1 1 11

کارنوک نقشہ (کے میپ) آسان بنانے کے لئے تین بٹ ان پٹ برابری بھی ہے

K-Map-for-even-Parity-Generator

برابری کے لئے جنریٹر کے لئے k- نقشہ

مذکورہ بالا بھی برابری کی حقیقت کی میز سے ، برابری سا آسان اظہار جیسے لکھا گیا ہے

یہاں تک کہ برابری کے اظہار کو دو سابق-او آر دروازوں اور اس سے بھی برابری کا منطق آریھ کا استعمال کرتے ہوئے سابق اور منطق کا دروازہ نیچے دکھایا گیا ہے

یہاں تک کہ برابری - منطق

مساوات منطق سرکٹ

اس طرح ، یہاں تک کے برابری والا جنریٹر ان پٹ ڈیٹا لے کر 1 کی متعدد تعداد تیار کرتا ہے۔

عجیب برابری پیدا کرنے والا

عجیب پیرٹی جنریٹر 1 کی عجیب تعداد میں بائنری ڈیٹا کو برقرار رکھتا ہے ، مثال کے طور پر ، لیا گیا ڈیٹا 1 کی تعداد میں بھی ہے ، یہ عجیب پیرٹی جنریٹر اضافی 1 کو شامل کرکے ڈیٹا کو ایک عجیب تعداد کے طور پر برقرار رکھے گا۔ یہاں تک کہ 1 کی تعداد۔ یہ وہ مشترکہ سرکٹ ہے جس کی پیداوار ہمیشہ دیئے گئے ان پٹ ڈیٹا پر منحصر ہوتی ہے۔ اگر 1 کی یکساں تعداد ہے تو پھر بائنری کوڈ کو 1 کی ایک عجیب تعداد میں بنانے کے لئے صرف برابری کا اضافہ کیا گیا ہے۔

آئیے ہم تین ان پٹ بائنری اعداد و شمار پر غور کریں ، کہ تین بٹس کو A ، B اور C سمجھا جاتا ہے۔ تین ان پٹ بائنری ڈیٹا کے لئے عجیب پیرٹی جنریٹر کی سچائی ٹیبل کو نیچے دکھایا گیا ہے۔

0 0 0 - اس ان پٹ بائنری کوڈ میں عجیب برابری کو بطور ’1‘ لیا جاتا ہے کیونکہ ان پٹ بھی برابری میں ہے۔

0 0 1 - یہ بائنری ان پٹ پہلے ہی عجیب مساوات میں ہے ، لہذا عجیب مساوات 0 کے طور پر لی جاتی ہے۔

0 1 0 - یہ بائنری ان پٹ بھی عجیب برابری میں ہے ، لہذا عجیب برابری کو 0 کے طور پر لیا جاتا ہے۔

0 1 1 - یہ تھوڑا سا برابری میں ہے لہذا عجیب مساوات کو 1 کے طور پر 0 1 1 کوڈ کو عجیب مساوات میں بنانے کے لئے لیا جاتا ہے۔

1 0 0 - یہ تھوڑا سا پہلے ہی عجیب مساوات میں ہے ، لہذا عجیب برابری کو 0 کی طرح لیا جاتا ہے تاکہ 1 0 0 کوڈ کو عجیب مساوات میں بنایا جاسکے۔

1 0 1 - یہ ان پٹ بٹ بھی برابری میں ہے ، لہذا عجیب برابری کو 1 0 1 کوڈ کو عجیب برابری میں بنانے کے لئے 1 کے طور پر لیا جاتا ہے۔

1 1 0 - یہ تھوڑا سا برابری میں ہے ، لہذا عجیب برابری کو 1 کے طور پر لیا جاتا ہے۔

1 1 1 - یہ ان پٹ بٹ غیر مساوی برابری میں ہے ، لہذا عجیب مساوات کو او کی طرح لیا جاتا ہے۔

عجیب برابری جنریٹر سچ ٹیبل

A B C عجیب برابری
0 0 01
0 0 10
0 1 00
0 1 11
1 0 00
1 0 11
1 1 01
1 1 10

تین بٹ ان پٹ کی عجیب برابری کے لئے کاونانو نقشہ (کے نقشہ) کی آسانیاں ہے

K-Map-for-Odd-Parity-Generator

عجیب مساوات جنریٹر کے لئے k- نقشہ

مذکورہ بالا عجیب مساوات کے سچائی ٹیبل سے ، پیرٹی بٹ کو آسان سا بیان کیا گیا ہے

اس عجیب مساوات جنریٹر کا منطق آریگرام نیچے دکھایا گیا ہے۔

منطق

منطق سرکٹ

اس طرح ، عجیب برابری والا جنریٹر ان پٹ ڈیٹا لے کر 1 کی ایک عجیب تعداد تیار کرتا ہے۔

پیرٹی چیک کیا ہے؟

تعریف: وصول کنندہ میں مشترکہ سرکٹ پارٹی چیکر ہے۔ یہ چیکر موصولہ پیغام لے جاتا ہے جس میں برابری بٹ بھی شامل ہے۔ اگر پیداوار میں کچھ غلطی پائی جاتی ہے تو یہ آؤٹ پٹ ‘1’ دیتا ہے اور اگر پیرٹی بٹ سمیت پیغام میں کوئی غلطی نہیں پائی جاتی ہے تو آؤٹ پٹ ‘0’ دیتا ہے۔

پیرٹی چیکر کی اقسام

پیرٹی چیکر کی درجہ بندی مندرجہ ذیل اعداد و شمار میں دکھائی گئی ہے

اقسام کی پریٹی چیکر

اقسام کی پریٹی چیکر

یہاں تک کہ پیرٹی چیکر

یہاں تک کہ پیرٹی چیکر میں بھی اگر خرابی بٹ (E) ’1‘ کے برابر ہے ، تو ہمارے پاس غلطی ہے۔ اگر غلطی بٹ E = 0 تو اشارہ کرتا ہے کہ کوئی غلطی نہیں ہے۔

خرابی بٹ (E) = 1 ، خرابی اس وقت ہوتی ہے

خرابی بٹ (E) = 0 ، کوئی غلطی نہیں

پیریٹی چیکر سرکٹ مندرجہ ذیل اعداد و شمار میں دکھایا گیا ہے

منطق

منطق سرکٹ

عجیب برابری چیکر

عجیب مساوات چیکر میں اگر کوئی غلطی بٹ (E) ’1‘ کے برابر ہے تو ، اس سے یہ ظاہر ہوتا ہے کہ کوئی غلطی نہیں ہے۔ اگر کوئی غلطی E = 0 ہے تو اشارہ کرتا ہے کہ ایک غلطی ہے۔

خرابی بٹ (E) = 1 ، کوئی غلطی نہیں

خرابی بٹ (E) = 0 ، غلطی واقع ہوتی ہے

پیراٹی چیکر یہ نہیں جان سکے گا کہ اگر ’1‘ بٹ سے زیادہ میں غلطیاں ہیں اور اعداد و شمار کی درستگی بھی ممکن نہیں ہے ، تو یہ پیرٹی چیکر کے بنیادی نقصانات ہیں۔

آئی سی کے استعمال کرتے ہوئے پیرٹی جنریٹر / چیکر

آئی سی 74180 چیکنگ کے ساتھ ساتھ پیریٹی جنریشن کا کام کرتا ہے۔ 9 بٹ (8 ڈیٹا بٹس ، 1 پیریٹی بٹ) پیریٹی جنریٹر / چیکر ذیل کے اعداد و شمار میں دکھایا گیا ہے۔

IC-74180

آئک 74180

آایسی 74180 میں آٹھ ڈیٹا بٹس (ایکس0X تک7)، ویڈی سی،یہاں تک کہ ان پٹ ، عجیب ان پٹ ، سات آؤٹ پٹ ، ایس عجیب آؤٹ پٹ ، اور گراؤنڈ پن۔

اگر دیئے گئے برابر اور عجیب ان پٹ دونوں زیادہ (H) ہیں ، تو پھر مساوی اور عجیب آؤٹ پٹ دونوں کم (L) ہیں ، اسی طرح ، اگر دیئے گئے آدان دونوں کم (L) ہیں ، تو پھر بھی مساوی اور عجیب آؤٹ پٹ دونوں اونچے ہوجاتے ہیں ( H)

برابری کے فوائد

برابری کے فوائد ہیں

  • سادگی
  • استعمال میں آسان

درخواستیں برابری کی

برابری کی درخواستیں ہیں

  • میں ڈیجیٹل نظام اور بہت سے ہارڈویئر ایپلی کیشنز ، یہ برابری استعمال ہوتی ہے
  • پیرٹی بٹ کو سمال کمپیوٹر سسٹم انٹرفیس (ایس سی ایس آئی) میں اور غلطیوں کا پتہ لگانے کے لئے پیریفرل اجزاء انٹرکنیکٹ (پی سی آئی) میں بھی استعمال کیا جاتا ہے

عمومی سوالنامہ

1) پیرٹی جنریٹر اور پیریٹی چیکر میں کیا فرق ہے؟

پیرٹی جنریٹر ٹرانسمیٹر میں پیرٹی بٹ تیار کرتا ہے اور پیرٹی چیکر وصول کنندہ میں پیرٹی بٹ چیک کرتا ہے۔

2). مساوات کا کیا مطلب ہے؟

جب پیرٹی بٹس غلطیوں کی جانچ پڑتال کے لئے استعمال نہیں ہوتے ہیں تو پھر پیریٹی بٹ غیر برابری یا برابری نہیں یا برابری کی عدم موجودگی کہا جاتا ہے۔

3)۔ برابری کی قیمت کیا ہے؟

برابری کی قیمت کا تصور دونوں اشیاء اور سیکیورٹیز دونوں کے لئے استعمال ہوتا ہے اور اس اصطلاح سے مراد اس وقت ہوتا ہے جب دونوں اثاثوں کی قیمت برابر ہو۔

4)۔ ہمیں پیرٹی چیکر کی ضرورت کیوں ہے؟

مواصلات میں غلطیوں کا پتہ لگانے کے لئے پیریٹی چیکر کی ضرورت ہوتی ہے اور میموری اسٹوریج ڈیوائسز میں بھی پیرٹی چیکر کو جانچنے کے لئے استعمال کیا جاتا ہے۔

5)۔ مساوات والے ڈیٹا یونٹ کو کیسے خرابی کا پتہ لگاسکتی ہیں؟

اس تکنیک میں بے کار تھوڑا سا پیریٹی بٹ کہلاتا ہے ، جب ڈیٹا کی منتقلی کے دوران خرابی پیش آتی ہے تو یہ خراب ڈیٹا یونٹ کا پتہ لگاتا ہے۔

اس مضمون میں ، کس طرح برابری جنریٹر اور چیکر پیدا اور بٹ اور اس کی اقسام ، منطق سرکٹس ، ٹیوٹی ٹیبلز ، اور کے میپ کے تاثرات پر مختصر طور پر تبادلہ خیال کرتے ہیں۔ یہاں آپ کے لئے ایک سوال یہ ہے کہ آپ یکساں اور عجیب مساوات کا حساب کس طرح لیتے ہیں؟