Friday, February 12, 2016

Bit and Byte ဆိုတာ ? (သိမှတ်ဖွယ်ရာ နည်းပညာ)


















 Bit ဆိုသည်မှာ ကွန်ပျူတာ၏ အသေးဆုံးပမာဏ (သို့) Electronic Information  Storage ၏ အသေးဆုံးသော ပမာဏတစ်ခုဖြစ်ပါသည်။ ၄င်းအနေဖြင့် Information တွေကို စက်နားလည်အောင် 0 (false) (သို့) 1 (true) ကို ထုတ်ပေးပါသည်။(မီးခလုတ်ချိန်းသကဲ့သို)

8bits = 1byte

Byte

Byte ဆိုသည်မှာ တိုင်းတာသော Unit တခု ဖြစ်သည်။ 1 byte မှာ 8 bit ရှိပါသည်။ ကွန်ပျူတာ၏ Memory ကို ပြောတဲ့အခါ (သို့) Electronic Information (data) တွေကို ပြောတဲ့အခါမှာ အသုံးပြု ပါသည်။
 Byte ကို အများဆုံး English အက္ခရာ အကြီးစာလုံး B ဖြင့် ဖော်ပြပါသည်။ တခါတရံတွင် အသေးစာလုံး b ကို အသုံးပြုပါသည်။


Byte ၏ အကြီးဆုံး Unit အတွက် Name များမှာ....


§  Kilobyte        ကွန်ပျူတာ၏ memory (သို့) hard drives များအကြောင်းကို ပြောသည့်အခါ တွင် အသုံးပြုပါသည်။ 1kilobyte = 1024 bytes ။ တချို ့ကတော့ kilobyte တခုမှာ 1000 bytes ရှိသည်လို ့ပြောပြီး အမှန်တကယ် 1024 bytes ရှိတာက kibibyte လို့ပြောပါသည်။


§  Kibibyte        information ၏ unit (သို့) computer storage တခုဖြစ်ပါသည်။ kibibyte = 1024 bytes ပါ။ 1024 kibibytes ကတော့ mebibyte တခုပဲဖြစ်ပါသည်။


§  Megabyte      ကွန်ပျူတာ၏ memory (သို့) hard drives များအကြောင်း ပြောသည့်အခါ တွင် အသုံးပြုပါသည်။ 1 megabyte = 1 million bytes ။ 1998 ခုနှစ်မတိုင်မှီ  Internat -ional Electro technical Commissions (IEC)က ပထမဆုံး mebibyte တခုဟာ 2^20 (သို့) 1,048,576 bytes ဟူ၍ လည်းကောင်း megabytes ကို 1,048,576 bytes (သို့) 1,024 kilobytes (သို့)1024^2 bytes ဟူ၍ သတ်မှတ်ပါသည်။ ကွန်ပျူတာသုံးသူ အကြမ်းဖျဉ်းအနေဖြင့် megabyte ကို (IEC)မှ ထုတ်သော ဒီ number တွေထဲမှတစ်ခုကို သတ်မှတ် အသုံးပြုနေကြဆဲဖြစ်ပါသည်။


§  Mebibyte      တိုင်းတာသော unit တစ်ခုဖြစ်ပြီး 1024*1024 bytes ကို ကိုယ်စားပြုပါသည်။ mebibyte တစ်ခုသည် information ၏ unit တခု(သို့) ကွန်ပျူတာ၏ storage တစ်ခု ဖြစ်ပါသည်။ အတိုကောက် MiB ဟု ခေါ်ပါသည်။  1MiB=2^20 bytes = 1,048,576 bytes = 1,024 kibibytes ဖြစ်ပါသည်။


§  Mebibyte ဟာ megabyte ဖြင် ့နီးစပ်ပါသည်။ ၄င်းသည် mebibyte အတွက် ညီမျှချက်တစ်ခု ဖြစ်နိုင်ပါသည်(သို့) 10^6 bytes = 1,000,000 bytes ။ ဒီ unit ကိုလည်း(IEC) မှပင် သတ်မှတ်ခဲ့ပါသည်။


1 mebibyte = 1024(2^10) kilobytes

1 gigabytes = 1024 mebibytes


§  Gigabyte (GB or gig)         ကွန်ပျူတာများနှင့် electronic devices များတွင် တိုင်းတာ ခြင်း unit တခုဖြစ်ပါသည်။ 1 gigbyte = 1 billion bytes။ Modern computer တခု၏ Random access memory (RAM) မှာ 1,073,741,824(2^30)bytes ကို အသုံးပြု ပါသည် ။ တချို  ့သူတွေကတော့ Gigabyte ကို 1,073,741,824 bytes အစား 1 billion bytes ကို သုံးသင့်တယ်လို ့ပြောကြပါသည်။


§  Terabyte       ကွန်ပျူတာများနှင့် electronic devices များတွင် တိုင်းတာခြင်း unit တခု ဖြစ်ပါသည်။ 1terabyte = 1000 gigabytes(GB)(သို့) trillion(1,000,000,000,000)bytes အချို ့သောသူများ ကတော့ 1 terabyte =1,099,511,627,776 လို ့ပြောကြပါသည်။ ကြီးမား သော အဖွဲ ့အစည်းများတွင် data များကိုသိမ်းဖို့အတွက် terabytes ရှိသော hard drives များကို အသုံးပြုကြပါသည်။ (ဥပမာအားဖြင့် Microsoft organization များ၊ server များကို ထိန်းချုပ်သော organization များတွင် သုံးကြပါသည်။


§  သေးငယ်သော လုပ်ငန်းများမှာတော့ terabyte ကို မသုံးကြပါဘူး။ အများဆုံးသုံးတာကတော့ gigabytes,megabytes နှင့် kilobytes တို့ကိုသုံးကြပါသည်။ နောင်လာမည့်အနာဂတ်တွင် အိမ်တွေမှာပါ terabytes ကိုသုံးစွဲလာကြမည်ဟု ပြောပါသည်။ 2008 ခုနှစ်တွင် Apple company မှ iMac  computer  ကို 1TB hard drives ဖြင့်ထုတ်လုပ်ခဲ့ပါသည်။


§  Tebibyte       ကွန်ပျူတာများနှင့် electronic devices များတွင် တိုင်းတာခြင်း unit တစ်ခု ဖြစ်ပါသည်။ 1 teribytes =1024 gibibytes (GiB) (သို့) 1,099,511,627,776 bytes။ 1024 teribytes သည် 1exbibyte ကို ပြုလုပ်ပါသည်။ 1024 teribytes=1exbibyte။


§  Petabyte       ကွန်ပျူတာများနှင့် electronic devices များတွင် တိုင်းတာခြင်း unit တစ်ခု ဖြစ်ပါသည်။ 1 Petabytes =1000 terabytes(GB) (သို့) 1,000,000,000,000,000 (a thousand trillion)။ ကြီးမားသောအဖွဲ ့အစညး်များတွင် petabytes ကို data storage ရန် အတွက် အသုံးပြုပါသည်။


§  Pebibyte အနာဂတ်ကွန်ပျူတာတွေအတွက် ကြီးမားသော unit များကို တိုင်းတာရန်အတွက် အသုံးပြုပါသည်။ 1Pebibytes =1024 tebibytes(TiB)(သို့) 1,125,899,906,842,624 bytes။


§  Exabyte        အနာဂတ်ကွန်ပျူတာများအတွက် ကြီးမားသော unit များကို တိုင်းတာရန် အတွက် အသုံးပြုပါသည်။ 1 Exabyte=1000petabytes(PB)(သို့) 1,000,000,000,000, 000,000 bytes ဖြစ်ပါသည်။


§  Exbibyte       အနာဂတ်ကွန်ပျူတာများအတွက် ကြီးမားသော unit များကို တိုင်းတာရန် အတွက် အသုံးပြုပါသည်။ 1 Exbibytes=1024 pebibytes(PiB)(သို့)1,152,921,504,606, 846,976 bytes။ 1024 exbibytes = 1zebibyte


§  Zettabyte(ZB)         အနာဂတ်ကွန်ပျူတာများအတွက် ကြီးမားသော unit များကို တိုင်းတာ ရန်အတွက် အသုံးပြုပါသည်။ 1 zettabyte=1000 exabytes(EB)(သို့) 1,000,000,000, 000,000, 000,000(a billion trillion)bytes။ 2008ခုနှစ်ထိ zettabyte date တစ်ခုကို သိမး်ဆည်းဖို့ ကြီးမားတဲ့ ကွန်ပျူတာမရှိသေးပါဘူး။


§  Yottabyte(YB)         အနာဂတ်ကွန်ပျူတာများအတွက် ကြီးမားသော unit များကို တိုင်းတာ ရန်အတွက် အသုံးပြုပါသည်။ 1yottabytes =1000 zettabytes(ZB)(သို့) 1,000,000,000, 000,000, 000,000,000(a trillion trillion) ဖြစ်ပါသည်။ 2008ခုနှစ်ထိ yottabyte date တစ်ခုကို သိမး်ဆည်းဖို့ ကြီးမားတဲ့ ကွန်ပျူတာမရှိသေးပါဘူး။


Bits - Smallest units

Byte - 8 bits

Kilobits - 1024 Bytes

Megabyte - 1024 Kilo Bytes

Gigabyte - 1024 Mega Bytes

Terabyte - 1024 Giga Bytes

Petabyte - 1024 Tera Bytes

Exabyte - 1024 Peta Bytes

Zettabyte - 1024 Exa Bytes

Yottabyte - 1024 Zetta Bytes

4 Bits = 1 Byte ။
1 KB ကို သာမာန်စာလုံးများနဲ့ဖော်ပြရင် စာမျက်နှာ တစ်မျက်နှာစာလောက်ရှိပါတယ်။
1 MB သည်စာအုပ်တစ်အုပ်စာနဲ့ညီပါတယ်။
1 GB သည် စာအုပ်ရေတစ်ထောင်နဲ့ ညီမျှပါတယ်။

ထိုအရာတွေကို လက်ခံတွက်ချက်နိုင်ဖို့အတွက် Electronic Logic Gate Circuits များကိုတီထွင်ခဲ့ပါတယ်။
Hence one Yottabyte is equal to 9671406556917033397649408 bits. Yes it’s a 25 digit number. Not really sure what database can take that space or rather require that amount of space.


Translate that from : http://en.wikipedia.org/wiki/Byte
 

Sources: http://allnewsliker.blogspot.my


Posted By

<< Zaw Lay >>

Ko Ko Zaw ( BE-EC )   www.htarwaiethar.org

0 comments:

Post a Comment