ہیکساڈیسیمل سے بائنری کنورژن

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





کمپیوٹر انسانی زبان نہیں سمجھ سکتے۔ کمپیوٹر میں تمام داخلی پروسیسنگ O’s اور 1 کی بائنری شکل میں ہوتی ہے۔ لہذا ، جو بھی ڈیٹا ان پٹ دیا جاتا ہے اسے پہلے بائنری بٹس کی شکل میں تبدیل کیا جاتا ہے اندرونی آایسی اور پھر پروسیسنگ یونٹ کو ہدایت اور پروسیسنگ کی تشریح کے لئے دیا گیا۔ اگرچہ ہم اعداد و شمار کی مختلف شکلیں استعمال کرتے ہیں ، لیکن داخلی طور پر یہ میموری یونٹ میں بائنری بٹس کی شکل میں محفوظ ہوتا ہے۔ اعداد و شمار کی نمائندگی کرنے کے لئے استعمال ہونے والے مختلف فارمیٹس بائنری فارمیٹ ، اعشاری شکل ، ہیکساڈیسیمل فارمیٹ ، گرے کوڈ ، وغیرہ ہیں… اس مضمون میں آئیے اعداد و شمار کے ہیکساڈیسیمل سے بائنری کنورژن کو دیکھیں۔

ثنائی نمبر دینے کا نظام کیا ہے؟

ہم نمونے لکھنے کے لئے جس شکل کا استعمال کرتے ہیں وہ اعشاریہ شکل ہے ، جسے بیس 10 کی شکل بھی کہتے ہیں۔ لیکن مشینیں ان تعداد کو نہیں سمجھ سکتی ہیں۔ لہذا ، بائنری نمبر لگانے کا نظام متعارف کرایا گیا ہے ، جو ان اعشاریے کی نمائش 0 اور 1 کے اسٹرنگ کی حیثیت سے کرتا ہے۔




بائنری نمبر سسٹم میں ، تعداد کو ظاہر کرنے کے لئے صرف دو علامتیں استعمال کی جاتی ہیں۔ وہ 0 اور 1 ہیں۔ مشینیں سمجھیں کہ یہ علامتیں 'آن' اور 'آف' ترتیب ہیں۔ بائنری نمبر لگانے کے نظام کو بیس نمبر نمبر نظام بھی کہا جاتا ہے۔ ہر علامت کو ’بٹ‘ کے نام سے جانا جاتا ہے۔ چار بٹس کے گروپ کو ’’ نِبل ‘‘ اور 8 بٹس کے ایک گروپ کو ‘بائٹ’ کے نام سے جانا جاتا ہے۔

بائنری نمبرنگ نظام کا استعمال

بائنری نمبر لگانے کا استعمال آسان بناتا ہے کمپیوٹر فن تعمیر اور پروگرامنگ۔ ثنائی نمبر ڈیجیٹل سگنل کوڈنگ میں استعمال ہوتا ہے۔ اس نمبرنگ سسٹم کو محض نمبرنگ سسٹم کے طور پر بیان کیا جاسکتا ہے جو ہندسوں کی بجائے 0 سے 9 تک نمائندگی کے لئے صرف دو ہندسوں کا استعمال کرتا ہے۔ بائنری نمبر بٹ وائی حساب اور ڈیجیٹل سرکٹس کے پروگرامنگ کے لئے بہت مفید ہیں۔



ہیکساڈیسمل ٹو بائنری تبادلوں کی میز

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

ہیکساڈیسیمل فارمیٹ کو بیس 16 فارمیٹ کے نام سے بھی جانا جاتا ہے۔ اس میں اعداد کی نمائندگی کے لئے 16 علامتیں استعمال کی گئی ہیں۔ یہ صفر نائن کی نمائندگی کرنے کیلئے 0-9 کی علامتوں کا استعمال کرتا ہے اور 10-15 سے نمبروں کے ل A ، یہ A-F علامتوں کا استعمال کرتا ہے۔ ہیکساڈسمل نمبر کی نمائندگی اس نمبر سے پہلے ایک 'h' کے ساتھ یا اس کے بعد کسی 'بیل' کے ساتھ کی جاتی ہے۔ ہیکساڈیسیمل نمبر ‘h56’ یا ‘ox56’ کی مثال۔


ہیکساڈیسمل ہندسوں کی ثنائی نمائندگی ٹیبل میں دی گئی ہے۔ بڑی تعداد میں تبدیلی کے ل this ، اس جدول کا حوالہ دینا ہوگا۔

ہیکساڈیسیمل سے بائنری تبادلوں کی میز

ہیکساڈیسیمل سے بائنری تبادلوں کی میز

بائنری تبادلوں کا طریقہ ہیکساڈیسیمل

ہیکساڈسیمل نمبر کو بائنری میں تبدیل کرنے کے لئے کچھ اقدامات پر عمل کرنا ہوگا۔ ہر ہیکساڈیسمل سا ایک گھٹیا کی نمائندگی کرتا ہے .i.e. یہ چار بائنری بٹس کا ایک مجموعہ ہے۔ مثال کے طور پر ، ہیکساڈیسمل کا نمبر ‘1’ چار بٹ نمبر بائنری ہے اور اسے لکھا جاتا ہے جس کو ’’ 0001 ‘‘ کہا جاتا ہے۔

مرحلہ 1: دیئے جانے والے ہیکساڈیسیمل نمبر کے کم سے کم اہم بٹ کے لئے شروع ہونے والے ہر ہیکساڈیسمل ہندسے کے لئے چار ہندسوں کے چار ثنویوں کے برابر لکھیں۔

مرحلہ 2: بائنری نمبر بنانے کے لئے تمام ہندسوں کو یکجا کریں۔

ہیکساڈیسیمل سے بائنری تبادلوں کی مثال

آئیے ہم ایک ہیکساڈسیمل نمبر ‘بی سی 21’ پر غور کریں۔ دیئے گئے نمبر کو بائنری پہلے مرحلے میں تبدیل کرنا یہ ہے کہ اس کے ہر ہندسے کے چار عددی بائنری برابر کم سے کم تھوڑا سا سے شروع ہو۔ اس اقدام کے ل the تبادلوں کی میز پر رجوع کریں۔

تبادلوں کی میز سے ، بائنری کے برابر

1 = '0001'

2 = ’0010 ′

سی = ‘1100’

بی = ’1011 ′۔

تبادلوں کا اگلا مرحلہ ان ہندسوں کو جوڑنا ہے۔ یعنی

‘بی’ | ‘سی’ | ’2 ′ | ‘1’

‘1011’ | ‘1100’ | ‘0010’ | ’0001 ′

اس طرح دیئے جانے والے ہیکساڈیسمل نمبر کے ثنائی کے برابر ہے ‘1011110000100001’

بائنری انکوڈر میں ہیکساڈسیمل

ہیکساڈیسمل سے بائنری تبادلوں کے لئے ، ایک انکوڈر آئی سی بھی دستیاب ہے۔ چونکہ ہر ہیکساڈیسمل ہندسہ چار بائنری کے ساتھ وابستہ ہے ، لہذا ہر ان پٹ کو 4 بٹ آؤٹ پٹ دینا چاہئے۔ یہاں آدانوں کی تعداد 16 ہے۔ i.e. n = 16 اور آؤٹ پٹ کی تعداد لاگ 16 = 4 ہیں

ہیکساڈیسمل سے بائنری انکوڈر

ہیکساڈیسمل سے بائنری انکوڈر

مذکورہ سچائی ٹیبل کو انکوڈر ڈیزائن کرنے کے لئے استعمال کیا جاتا ہے۔ B0 ، B1 ، B2 ، B3 آؤٹ پٹ دیتا ہے۔ جب ہیکساڈیسمل ان پٹ 2 دیا جاتا ہے ، تب انکوڈر بائنری آؤٹ پٹ کو بطور '0010' دیتا ہے۔ بائنری نمبر بیس 2 کے ساتھ لکھے گئے ہیں۔

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

وقت کے ساتھ ساتھ بہت سارے عددی نظام متعارف کروائے گئے ہیں۔ ہندو عربی نمبر بندی مقبول طور پر استعمال ہوتی ہے۔ ڈیجیٹل دنیا میں زبانوں کو مشینوں کے ساتھ مطابقت بخش بنانے کے ل numbers کئی نمبروں کی مختلف نمائندگی پیش کی جارہی ہے۔ اس کی سادگی اور مشینری کی بجلی کی حالتوں کی ترجمانی کرنے کی صلاحیت کی وجہ سے بائنری نمبر سسٹم کو ترجیح دی جاتی ہے۔ ہیکساڈیسیمل نمبر ‘سی 5’ کی ثنائی نمائندگی کیا ہے؟