ثنائی اور ASCII کے درمیان فرق

Anonim

ثنائی بمقابلہ ASCII

ثنائی کوڈ ایک کمپیوٹر اور ڈیجیٹل آلات میں استعمال ہوتا ہے جس میں ٹیکسٹ، علامت، یا پروسیسر ہدایات کی نمائندگی اور منتقلی کی جاتی ہے. چونکہ کمپیوٹرز اور ڈیجیٹل آلات دو وولٹیج اقدار (ہائی یا کم) کی بنیاد پر اپنے بنیادی آپریشن انجام دیتے ہیں، اس عمل میں شامل ہر ایک کے اعداد و شمار کو اس شکل میں تبدیل کرنا ہوگا. اس کام کو پورا کرنے کے لئے مثالی طریقہ بائنری عدالتی نظام میں اعداد و شمار کی نمائندگی کرنا ہے، جس میں صرف دو ہندسوں، 1 اور 0. شامل ہیں، مثال کے طور پر، آپ کی بورڈ پر ہر کیسٹروک کے ساتھ، یہ 1 اور 0 کی ایک تار پیدا کرتا ہے، جس میں منفرد ہے. ہر کردار کے لئے اور پیداوار کے طور پر بھیجتا ہے. بائنری کوڈ میں ڈیٹا کو تبدیل کرنے کا طریقہ انکوڈنگ کے طور پر کہا جاتا ہے. کمپیوٹنگ اور ٹیلی مواصلات میں بہت سے انکوڈنگ طریقوں کا استعمال کیا جاتا ہے.

ASCII، جو امریکی

انفارمیشن انٹرچینج کے لئے سٹینڈرڈ کوڈ کے لئے کھڑا ہے، کمپیوٹر اور متعلقہ آلات میں استعمال کردہ حروف تہجی حروف کے لئے معیاری انکوڈنگ ہے. ASCII کو ریاستہائے متحدہ امریکہ معیارات انسٹی ٹیوٹ (USASI) کے ذریعہ متعارف کرایا گیا جو اب امریکی قومی معیار کے ادارے کے طور پر جانا جاتا ہے. ثنائی کوڈز کے بارے میں مزید

کسی ڈیٹا کو انکوڈ کرنے کا سب سے آسان طریقہ کردار یا علامت یا ہدایت پر مخصوص قیمت (زیادہ سے زیادہ ڈیسر نمبروں میں) تفویض کرنا ہے، اور پھر بائنری میں قدر نمبر، جو صرف 1 اور 0 کے پر مشتمل ہے. 1 اور 0 کے ترتیب کے بائنری بائنری تار کے طور پر کہا جاتا ہے. بائنری تار کی لمبائی مختلف حروف یا ہدایات کی تعداد کا تعین کرتی ہے جو انکوڈ ہوسکتی ہے. صرف ایک ہندسوں کے ساتھ، صرف دو مختلف حروف یا ہدایات کی نمائندگی کی جا سکتی ہے. دو ہندسوں کے ساتھ، چار حروف یا ہدایات کی نمائندگی کی جا سکتی ہے. عموما،

ن ہندسوں کے بائنری تار کے ساتھ، 2 ن مختلف حروف، ہدایات، یا ریاستوں کی نمائندگی کی جا سکتی ہے.

مختلف لمبائی بائنری تار کے ساتھ بہت سے انکوڈنگ طریقہ موجود ہیں، جن میں سے کچھ مسلسل لمبائی اور دیگر متغیر لمبائی ہیں. مسلسل بٹ تار کے ساتھ بائنری کوڈ میں سے کچھ ASCII، توسیع ASCII، UTF-2، اور UTF-32 ہیں. UTF-16 اور UTF-8 متغیر لمبائی بائنری کوڈ ہیں. ہفمان انکوڈنگ اور موورس کوڈ دونوں متغیر لمبائی بائنری کوڈ کے طور پر بھی سمجھا جا سکتا ہے.

ASCII

ASCII

1960 میں متعارف کرایا گیا ایک حروف تہجی کردار حروف انکوڈنگ. اصل ASCII 7 بونری لمبی بائنری سٹرنگ کا استعمال کرتا ہے، جس میں اسے 128 حروف کی نمائندگی کے قابل بناتا ہے. ASCII کے بعد کے ایک ورژن نے توسیع ASCII نامی کہا ہے جس میں 8 ہندسوں کی لمبائی بائنری تار کا استعمال ہوتا ہے جس میں 256 مختلف حروف کی نمائندگی کرنے کی صلاحیت ہوتی ہے. ASCII میں شامل ہے، بنیادی طور پر، دو قسم کے حروف، جس میں حروف حروف ہیں (0-31 کی طرف سے نمائندگی کی ہے

اور 127 ڈیشین ) اور پرنٹ حروف (نمائندگی 32- 126 ڈیشین ). مثال کے طور پر، کنٹرول کی کلید حذف کریں قیمت 127 ڈس کلیمر کو دیا گیا ہے جس کی نمائندگی کی جاتی ہے 1111111. کردار ایک، جو قدر 97 दशमलव ، کی طرف سے نمائندگی کی ہے 1100001. ASCII دونوں صورتوں، نمبروں، علامات، اور کنٹرول کی چابیاں میں خط کی نمائندگی کر سکتے ہیں. بائنری کوڈ اور ASCII کے درمیان کیا فرق ہے؟ • ثنائی کوڈ ایک عام اصطلاح ہے جو حروف یا ہدایات کو انکوڈنگ کرنے کا طریقہ استعمال کرتی ہے، لیکن ASCII تینوں دہائیوں سے زائد عرصے سے انکوڈنگ حروف کے عالمی طور پر قبول شدہ کنونشنز میں سے ایک ہے، اور یہ سب سے عام طور پر استعمال کیا جاتا ہے. • ثنائی کوڈ مختلف حروف، ہدایات، یا انکوڈنگ کے طریقہ کار کی بنیاد پر انکوڈنگ کے لئے مختلف لمبائی کرسکتے ہیں، لیکن ASCII صرف بائنری تار تک 7 ہندسوں کا استعمال کرتا ہے اور توسیع ASCII کے لئے 8 ہندسوں تک.