بائٹ
SI سے باہر کی اکائی · مقدار: معلومات کی مقدار
01 · تعریف
یہ لفظ IBM کے مہندس ورنر بخہولٹس نے 1956 میں گھڑا، جان بوجھ کر bite کو بگاڑ کر، تاکہ bit سے نہ ملے۔ بائٹ میں آٹھ بٹ 1964 میں System/360 کے ساتھ ہی جمے۔
ایک بائٹ آٹھ بٹ ہے، یعنی 256 الگ پہچانی جانے والی حالتیں۔ آج کے کسی بھی عملگر میں پتہ دی جا سکنے والی سب سے چھوٹی یادداشتی کوٹھری یہی ہے: اکیلا ایک بٹ پڑھا نہیں جا سکتا، پوری کوٹھری پڑھی جاتی ہے۔ آٹھ کو طبیعیات نے نہیں چنا، سہولت نے چنا: دو کی قوت، ہندسوں اور نشانوں سمیت لاطینی حروفِ تہجی کے لیے کافی، اور دو سولہ عددی ہندسوں میں بٹ جاتا ہے۔ بائٹ میں ایک ASCII حرف سماتا ہے، مگر UTF-8 میں سیریلی حرف نہیں — وہاں دو چاہییں، اور ایموجی چار لیتا ہے۔
UTF-8 میں لاطینی حرف ایک بائٹ لیتا ہے، سیریلی دو، تصویری حرف تین، ایموجی چار۔ تو حرف بائٹ نہیں ہے: کسی لڑی کی لمبائی حروف میں اور اس کی لمبائی بائٹوں میں الگ الگ عدد ہیں، اور ان کو گڈمڈ کر دینا بگڑی عبارت کا سب سے عام سبب ہے۔
02 · تبدیلی
حجم ڈالیے — پرچہ اسے بدل دے گا
بائٹ نے سابقوں کا دوہرا نظام بٹ سے پایا۔ عشری کلوبائٹ ہزار بائٹ ہے، دو بنیادی کیبی بائٹ 1024۔ ڈسک بنانے والے عشری میں گنتے ہیں، نظامِ عمل دو بنیادی میں — یہیں سے ہر نئی ڈسک پر «کم پڑنے والے» گیگابائٹ آتے ہیں۔
ڈسکیں دہائیوں تک 512 بائٹ کے حصوں سے کام کرتی رہیں، آج کی 4096 سے۔ مسل نظام ایک حصے سے کم نہیں پڑھتا، اس لیے ایک بائٹ کی مسل بھی پورا ایک حصہ گھیر لیتی ہے۔
| اکائی | نام | قدر | کہاں ملتی ہے |
|---|---|---|---|
| B | بائٹ، آٹھ بِٹ | 1000 | بنیادی تحریر |
| bit | بِٹ | 8000 | راہ، رفتار |
| kB | کلوبائٹ، 1000 بائٹ | 1 | عشری سابقہ |
| MB | میگابائٹ، 10⁶ بائٹ | 0.001 | مسلیں، تصویریں |
| GB | گیگابائٹ، 10⁹ بائٹ | 1·10⁻⁶ | ڈسکیں، حامل |
| TB | ٹیرابائٹ، 10¹² بائٹ | 1·10⁻⁹ | گودام |
| KiB | کیبی بائٹ، 1024 بائٹ | 0.9766 | یادداشت، مسل نظام |
| MiB | میبی بائٹ، 1024 کیبی بائٹ | 9.537·10⁻⁴ | کارکردہ یادداشت |
| GiB | گیبی بائٹ، 1024 میبی بائٹ | 9.313·10⁻⁷ | نظامِ عمل |
| TiB | ٹیبی بائٹ، 1024 گیبی بائٹ | 9.095·10⁻¹⁰ | ڈسکوں کی صف |
| B6 | چھ بٹ کا بائٹ | 1333 | System/360 سے پہلے |
| B | بائٹ | 1000 | آج کی تحریر |
عشری سابقے ہزار لیتے ہیں، دو بنیادی 1024 اور «i» کے ساتھ لکھے جاتے ہیں: KiB، MiB، GiB۔ ٹیرابائٹ کی ڈسک میں 10¹² بائٹ ہوتے ہیں، مگر نظام انہیں 931 GiB دکھاتا ہے: دونوں فریق ٹھیک گنتے ہیں، بس سابقے الگ ہیں۔
03 · مقدار کے درجے
حرف سے مرکزِ معلومات تکایک تصویر — 4 MB
04 · پیمائشی آلات
بائٹ کس سے گنے جاتے ہیں
ڈبے پر لکھی گنجائش عشری گیگابائٹ میں گنی جاتی ہے، مسل نظام دو بنیادی میں گنتا ہے۔ کوئی فریق کسی کو دھوکا نہیں دیتا، مگر خریدار لیبل پر چھپے عدد سے چھوٹا عدد دیکھتا ہے۔
یہاں دو بنیادی سابقے ایماندار ہیں: 16 GB کا پرزہ ٹھیک 16 گیبی بائٹ رکھتا ہے، کیونکہ پتہ کاری ہمیشہ دو کی قوتوں میں چلتی ہے۔
فراہم کنندہ میگابٹ بیچتا ہے، اتارنے والا میگابائٹ دکھاتا ہے۔ آٹھ سے تقسیم کیجیے: 100 Mbit/s تقریباً 12 MB/s دیتے ہیں۔
وہ مسل کو ایک ایک بائٹ کر کے دکھاتی ہے: بائیں رموز، دائیں حروف۔ بغیر دستاویز کے سانچے ایسے ہی پڑھے جاتے ہیں، اور سرنامہ کہاں ختم ہوتا ہے یہ بھی ایسے ہی معلوم ہوتا ہے۔
05 · لکھنے کے اصول
B بڑا، کلوبائٹ میں k چھوٹا
عشری کلوبائٹ kB لکھا جاتا ہے، چھوٹے k کے ساتھ، میگا سے نیچے کے تمام SI سابقوں کی طرح۔ بڑا B بائٹ ہے، چھوٹا b بٹ، اور دونوں میں آٹھ گنا فرق۔ دو بنیادی سابقے «i» کے ساتھ اور پہلا حرف بڑا کر کے لکھے جاتے ہیں: KiB، MiB، GiB۔
روسی میں بائٹ کا لفظ عدد کے بعد جمع میں نہیں بدلتا: 512 byte لکھا جاتا ہے، جمع کی صورت کبھی نہیں۔ علامت B بھی حالت کا لاحقہ نہیں لیتی — وہ علامت ہے، اختصار نہیں۔
06 · ہمسایہ اکائیاں
بائٹ بٹ پر کھڑا ہے اور جھنڈ میں رہتا ہے: چار بٹ کا آدھا بائٹ ایک سولہ عددی ہندسے کے برابر ہے، دو بائٹ چھوٹے عدد کے، چار ایک پتے کے، آٹھ لمبے عدد کے۔ مشینی لفظ بائٹوں کی پوری تعداد ہوتا ہے، اور یہی تعداد ساخت کھول دیتی ہے۔
چار بائٹ چار ارب حالتیں دیتے ہیں — یہ IPv4 کے سب پتوں کے لیے کافی تھا، اور ٹھیک اسی لیے وہ ختم ہو گئے۔
07 · تاریخی حصہ
وہ بائٹ جو آٹھ بٹ کے نہیں تھے
جس مشین پر یہ لفظ پیدا ہوا، وہاں بائٹ کی لمبائی ہدایت طے کرتی تھی: ایک سے آٹھ بٹ تک۔ آٹھ تو بس اوپری حد تھی۔
لاطینی بڑے حروف، ہندسوں اور نشانوں کے لیے کافی تھا — ان نظاموں میں چھوٹے حروف تھے ہی نہیں۔ 1 بٹ کا لفظ ایسے چھ حروف میں بٹتا تھا۔
اصل رمزکاری سات بٹ کی تھی: 128 حروف۔ آٹھواں مقام جفت طاق کی جانچ کے کام آتا تھا اور بعد میں ہی رمز کا حصہ بنا، جس سے قومی حروفِ تہجی کو جگہ ملی۔
36 بٹ کے لفظ والی مشینیں اسے کبھی کبھی نو بٹ کے چار حصوں میں بانٹتی تھیں۔ System/360 معیار نے آہستہ آہستہ سب صورتیں ہٹا دیں۔
آٹھ بٹ طبیعیات نے نہیں چنے، ایک کمپنی کے تجارتی فیصلے نے چنے
1964 سے پہلے بائٹ کچھ بھی تھا: CDC میں چھ بٹ، ٹیلی ٹائپ میں سات، 36 بٹ کے لفظ والی مشینوں میں نو، IBM Stretch میں جیسی چاہے لمبائی۔ System/360 کے لیے پیمانہ چنتے ہوئے IBM آٹھ پر رکا — دو کی قوت، دو سولہ عددی ہندسوں میں سما جاتا ہے، اور ضبط کے رموز سمیت لاطینی حروفِ تہجی کے لیے بھی کافی ہے اور قومی حروف کی گنجائش کے لیے بھی۔ اس سلسلے کی کامیابی نے آٹھ کو عملی معیار بنا دیا، اور IEC نے اسے 2008 میں ہی طے کیا، چوالیس برس بعد۔ رسمی طور پر معیارات میں «بالکل آٹھ بٹ» کے لیے الگ لفظ ہے — آکٹیٹ — اور جال کی وضاحتیں وہی لکھتی ہیں، تاکہ ہر ابہام مٹ جائے۔
فہرست · پیمائش کی اکائیاں
ہر مقدار کے لیے ایک پرچہ
SI کی سات بنیادی اکائیاں، اپنے ناموں والی بائیس مشتق، اور اُن کے پہلو میں نظام سے باہر کی اکائیاں۔ ہر ایک کا اپنا پرچہ ہے: تعریف، بُعد، تبدیلی، آلات، لکھنے کے قواعد۔ 36 زبانوں میں۔