ကွန်ပျူတာများ, သတင်းအချက်အလက်နည်းပညာ
ဘယ်နှစ်ယောက် bits သည်တစ်ဦးက byte သနည်း -bits နှင့် bytes ဘာတွေလဲ?
ဓါတ်ပုံ, စာသားစာရွက်စာတမ်းများနှင့်အစီအစဉ်များ-bits နှင့် bytes ၏ပုံစံအတွက်ကွန်ပျူတာမှတ်ဉာဏ်ထဲမှာသိမ်းထားပါတယ်။ အသေးဆုံးသတင်းအချက်အလက်ယူနစ်နှင့်မည်မျှ bits သည်တစ်ဦးက byte အတွက်ဘာတွေလဲ?
မှတ်ဉာဏ်ထဲမှာသိုလှောင်ဒေတာ
ကွန်ပျူတာမှတ်ဉာဏ်သုညနဲ့သူတွေနဲ့အတူဖြည့်ဆဲလ်တစ်ကြီးမားအစုံပါပဲ။ cell - ဤစာဖတ်သူဝင်ရောက်နိုင်အချက်အလက်များ၏နိမ့်ဆုံးပမာဏဖြစ်သည်။ ရုပ်ပိုင်းဆိုင်ရာ, က (ခေတ်သစ်ကွန်ပျူတာများမှာ) ခလုတ်ဖြစ်ပါတယ်။ အဆိုပါခလုတ်ကပင်ဏုအောက်မှာကြည့်ရှုရန်ခက်ခဲကြောင်းဒါကြောင့်သေးငယ်သည်။ တစ်ခုချင်းစီကိုဆဲလ်ကတဦးတည်းသို့မဟုတ်အခြားပရိုဂရမ်တစ်ခုတွေ့ဘယ်မှာထူးခြားတဲ့လိပ်စာရှိပါတယ်။
ဆဲလ်အောက်ရှိအချိန်အများစုကိုတစ်ခုတည်းက byte နားလည်ရန်။ သို့သော်ယင်းဗိသုကာလက်ရာအပေါ်မူတည်ပြီးက 2, 4 သို့မဟုတ် 8 bytes ပေါင်းစပ်နိုင်ပါတယ်။ byte အီလက်ထရောနစ်တစ်ခုလုံးအဖြစ်ကိုရိပ်မိ devices များ, ဒါပေမယ့်တကယ်တော့ဒါဟာပင်သေးငယ်ဆဲလ်ဖွဲ့စည်းထားပါသည် - bits သည်။ 1 bit နဲ့မလုံလောကျနေစဉ် 1 byte, ထိုကဲ့သို့သောစာတစ်စောင်သို့မဟုတ်နံပါတ်အဖြစ်မည်သည့်ဇာတ်ကောင်, ဝှက်လို့ရပါတယ်။
ကနည်းပညာပိုင်းဖြစ်နိုင်ပေမယ့် controllers ခဲ, တစ်ဦးချင်းစီ-bits အပေါ် operate ။ အဲဒီအစား, မြေတပြင်လုံး bytes သို့မဟုတ်က byte အုပ်စုများမှတစ်ဦးအယူခံဝင်လည်းမရှိ။
နည်းနည်းကဘာလဲ?
မကြာခဏတိုင်းတာခြင်း၏သတင်းအချက်အလက်ယူနစ်ကိုနားလည်သဘောပေါက်ရန်တစ်နည်းနည်း။ အချက်အလက်များ၏အလွန်အယူအဆအတော်လေးမှုန်ဝါးသောကွောငျ့ထိုသို့သောပြဌာန်းခွင့်, တိကျစဉ်းစားမရပါ။ ပိုပြီးမှန်မှန်ကန်ကန်ပြောဆိုရန်ရှိလျှင်, နည်းနည်း - ကွန်ပျူတာအက္ခရာ၏အက္ခရာဖြစ်ပါသည်။ အဆိုပါစကားလုံးက "နည်းနည်း" စာသားအရ "binary ဂဏန်း" ဆိုလိုတာကအင်္ဂလိပ်စကားရပ် "binary ဂဏန်း" ကနေဆင်းသက်လာတာဖြစ်ပါတယ်။
ဗျည်းအက္ခရာကွန်ပျူတာများကိုရိုးရှင်းနှင့်သာနှစ်ဦးကိုသင်္ကေတများပါဝင်ပါသည်: 0 နဲ့ 1 (က signal ကို၏ရှေ့မှောက်တွင်သို့မဟုတ်မရှိခြင်းစစ်မှန်တဲ့သို့မဟုတ်မှားယွင်းသောဖြစ်ပါတယ်) ။ ဒါဟာတစ်စုံယုတ္တိနည်းဘာမှကိုဖော်ပြရန်ဖို့လုံလောက်ပါတယ်။ (စဲအချက်ပြ) ကွန်ပျူတာတိတ်ဆိတ်သတ်မှတ်သောတတိယအခြေအနေတစ်ခုဒဏ္ဍာရီဖြစ်ပါတယ်။
သူ့ဟာသူအသုံးပြုပုံစာအချက်အလက်များ၏စည်းကမ်းချက်များ၌မဆိုတန်ဖိုးကသယ်ဆောင်မထားဘူး: တစ်ဦးသို့မဟုတ်တစ်ဦးသုညမှာရှာဖွေနေကြောင့်အချက်အလက်များ၏ကြင်နာဤတန်ဖိုးကိုသက်ဆိုင်ပင်, ထိုနားလည်ရန်မဖြစ်နိုင်ပေ။ နှင့်ဓါတ်ပုံများနှင့်စာသားများ, နှင့်ပရိုဂရမ်နောက်ဆုံးမှာသူမြားနဲ့သုညထားရှိရေးပါလိမ့်မယ်။ ထို့ကြောင့်လွတ်လပ်တဲ့ယူနစ်အဖြစ်အဆင်မပြေကိုက်။ ဒါကြောင့်သူတို့နှင့်အတူအသုံးဝင်သောသတင်းအချက်အလက်ဝှက်ဖို့-bits ပေါင်းစပ်ဖို့လိုအပ်ပေသည်။
တစ်ဦးက byte ကဘာလဲ?
နည်းနည်းပါလျှင် - က byte ၏အက္ခရာမိန့်ခွန်းတစ်ခုယောင်ဖြစ်ပါတယ်။ တဦးတည်းက byte စာသားကိုဇာတ်ကောင်တစ်ဦးကြီးမားသောအရေအတွက်ကိန်းအစိတ်အပိုင်းတစ်ခု, နှစ်ခုအသေးစားနှင့်နံပါတ်များကိုမီတာဆံ့နိုငျပါ။ ဃထို့ကြောင့်တစ်ဦးက byte ပြီးသားသေးငယ်တဲ့ volume ထဲမှာဆိုသော်ငြားအဓိပ္ပါယ်ရှိသောသတင်းအချက်အလက်များပါဝင်သည်။
အတွေ့အကြုံမရှိသေးသောပရိုဂရမ်နဲ့ 1 byte အတွက်မည်မျှ-bits တွေးမိဖို့ပဲစပ်စုအသုံးပြုသူများသည်။ ခေတ်သစ်ကွန်ပျူတာများခုနှစ်တွင်တစ်ဦးက byte အမြဲတမ်းရှစ်-bits ညီမျှသည်။
အဆိုပါနည်းနည်းနှစ်ခုသာတန်ဖိုးများကိုယူနိုင်ပါလျှင်ရှစ်-bits များပေါင်းစပ် 256 ကွဲပြားခြားနားသောပေါင်းစပ်ထုတ်လုပ်နိုင်စွမ်းရှိသည်။ အရေအတွက်က 256 (က byte နှုန်းမည်မျှ bits သည်နှင့်အညီ) အဋ္ဌဒီဂရီနှစ်ခုဆောက်လုပ်ရေး၏ဖွဲ့စည်းသည်။
တစ်ခုမှာ bit နဲ့ - က 8 bits သည်ရောက်ရှိသည့်အခါပြီးသားပဲသတိရနေလျှင် 11111111 256. လှည့ ... 00000000 ၏အကွာအဝေး၌ဤပေါင်းစပ်ဘို့သုညနဲ့သူမြားကို, ထို့နောက် 00, 01, 10 နဲ့ 11 တစ်ပြဇာတ်ဖန်တီးဖို့ဖြစ်နိုင်သည် 1 သို့မဟုတ် 0. နှစ်ဦး-bits ဖြစ်ပါတယ် မည်မျှတန်ဖိုးများကိုဒီကိန်းဂဏန်းအလွန်လွယ်ကူပါလိမ့်မည်သတိရထို့နောက်ယူနိုင်ပြီးတစ်ခုတည်းက byte အတွက်မည်မျှ-bits ပါရှိသောနေကြသည်။
ဇာတ်ကောင်တစ်ဦးချင်းစီပေါင်းစပ် encoding က (စသည်တို့ကို ASCII, ယူနီကုဒ်) ပေါ် မူတည်. ကွဲပြားခြားနားသောသတင်းအချက်အလက်များသယ်ဆောင်နိုင်ပါတယ်။ အသုံးပြုသူများသည်ရုရှားသတင်းအချက်အလက်အတွက်မိတ်ဆက်တစ်ခါတစ်ရံအနုစိတ်ဇာတ်ကောင်ပုံစံထဲမှာပေါ်လာလိမ့်မယ်ဆိုတဲ့အချက်ကိုနှငျ့ရငျဆိုငျနေကြတယ်ဒါကြောင့်ဖြစ်ပါသည်။
အဆိုပါ binary စနစ်၏အင်္ဂါရပ်များ
ထို binary system ဟာအကျွမ်းတဝင်အကြှနျုပျတို့အားဒဿမအဖြစ်အားလုံးအတူတူပင်ဂုဏ်သတ္တိများရှိပါတယ်: သူတွေကိုနှင့်သုညပါဝင်သည်ဟုနံပါတ်များ, သငျသညျ, add နုတ်, များပြားနိုင်ပါတယ်, etc တစ်ခုတည်းသောခြားနားချက်စနစ် 10 ခုထားရှိရေးနှင့်အပေါငျးတို့သမထားဘူးဆိုတာပါပဲ .. 2 ဂဏန်း။ က data တွေကိုစာဝှက်စနစ်အတွက်သုံးအဆင်ပြေသည်အဘယ်ကြောင့်ဖြစ်ပါသည်။
မည်သည့်အနေအထားတွင် တွက်ချက်သည့်စနစ် ဖြင့်ဖွဲ့စည်း-bits များ၏အရေအတွက်: အဒဿမစနစ်တွင်စသည်တို့ကိုယူနစ်, သောင်းချီ, ရာပေါင်းများစွာ, 9 ညီမျှတဦးတည်းနည်းနည်းအများဆုံးတန်ဖိုးနှင့် binary system ထဲမှာ - တစ်ဥတုလျှင်မြန်စွာနှစ်ခုသာတန်ဖိုးများ, binary numbers များကိုယူနိုင်ပါသည်ကတည်းက 1. .. အရှည်အားတိုးမြှင့်။ ဥပမာအားဖြင့်, ကျွန်တော်တို့ကိုအကျွမ်းတဝင်အရေအတွက်ကို 9 ဤသည်တဦးတည်း binary ဂဏန်းတဦးတည်း bit နဲ့မှကိုက်ညီနှင့်အတူကိုး, လေးခုဇာတ်ကောင်မှတ်တမ်းတင်ထားမည်ဟုဆိုလိုသည် 1001. အဖြစ်မှတ်တမ်းတင်ထားမည်ဖြစ်သည်။
အဘယ်ကြောင့်သတင်းအချက်အလက်များ binary form မှာ encrypt လုပ်ထားတဲ့သလဲ?
အဆိုပါဒဿမ system သတင်းအချက်အလက် inputting နှင့် output ပြအဆင်ပြေ, နှင့် binary ဖြစ်ပါသည် - င်း၏အသွင်ကူးပြောင်းရေးဖြစ်စဉ်စုစည်းဖို့။ ရှစ်ဆယ်ခြောက်ဇာတ်ကောင်ဆံ့ရာလည်းအလွန်ရေပန်းစားစနစ်,: သူတို့တစ်တွေအဆင်ပြေပုံစံအတွက် machine code ကိုဘာသာပြန်ဆို။
ထို binary system ကိုယုတ္တိဗေဒ၏မြင်ကွင်းကို၏အချက်အနေဖြင့်အများဆုံးအဆင်ပြေပါတယ်။ ယူနစ်သမားရိုးကျ "ဟုတ်ကဲ့" ကိုဆိုလိုသည်: တစ် signal ကိုလည်းမရှိ, ထိုကြေညာချက်ဒါအပေါ်စစ်မှန်တဲ့ဖြစ်ပြီး, ဃသုည "မ" ၏တန်ဖိုးနှင့်ဆက်စပ်နေသည်။ တန်ဖိုးမမှန်သောဖြစ်တယ်, ဒါပေါ်မှာမရှိ signal ကိုဖြစ်ပြီး, ဃမဆိုပွင့်လင်းဆိုတဲ့မေးခွန်းကိုအဖြေကို၏မျိုးကွဲနှင့်တသားတသို့မဟုတ်ထိုထက်ပိုမေးခွန်းများကိုကူးပြောင်းနိုင်ပါတယ် "ဟုတ်ကဲ့။ "သို့မဟုတ်" အဘယ်သူမျှမ။ " တတိယ option ကိုဥပမာ, "အမည်မသိ 'လုံးဝအသုံးမကျဖြစ်လိမ့်မည်။
ကွန်ပျူတာနည်းပညာဖွံ့ဖြိုးတိုးတက်ရေးအတွက်စဉ်အတွင်းတီထွင်ပြီးသုံးဂဏန်း-စွမ်းရည်ဒေတာသိုလှောင်မှု, tritium ဟုခေါ်တွင်ခဲ့ကြသည်။ သူတို့ကသုံးတန်ဖိုးများယူနိုင်ပါတယ်: 0 - ကွန်တိန်နာဖြည့်တစ်ဝက်နှင့် 2 - - အပြည့်အဝစွမ်းရည်ကွန်တိန်နာ 1, ဗလာဖြစ်ပါတယ်။ သို့သော်ထို binary system ကိုထိုကြောင့်, သိသိသာသာပိုပြီးလူကြိုက်များလက်ခံရရှိပိုမိုရိုးရှင်းပြီးယုတ္တိဖြစ်ခဲ့သည်။
ဘယ်နှစ်ယောက် bits သည်တစ်ဦးက byte အတွက်မတိုင်မီခဲ့သလဲ
ယခင်ကကက byte အတွက်သေချာမည်မျှ-bits အဘို့အပြောမဖြစ်နိုင်ဖြစ်ခဲ့သည်။ အစပိုင်းတွင်တစ်ဦးက byte စက်စကားလုံး, ကွန်ပျူတာတဦးတည်းအလုပ်လုပ်သံသရာ (နာရီသံသရာ) တွင်စီမံဆောင်ရွက်နိုင်သည့်-bits ၏ဆိုလိုအရေအတွက်ကိုသိနားလည်ကြ၏။ ကွန်ပျူတာသေးရုံးများထဲတွင်နေရာရသေးသည့်အခါကွဲပြားခြားနားသော microprocessor များကွဲပြားခြားနားသောအရွယ်အစား၏ bytes အတူအလုပ်လုပ်ခဲ့ပါတယ်။ IBM ကပထမဦးဆုံးမော်ဒယ်များ၎င်း၏အရွယ်အစား 9-bits ရောက်ရှိစဉ် byte, 6 bits သည်တို့ပါဝင်သည်နိုင်ဘူး။
ယနေ့ 8-bit နဲ့ bytes တစ်ဦးက byte ပင်အဓိပ္ပါယ်မကြာခဏအချက်အလက်များ၏ယူနစ် 8 bits သည်ပါဝင်သည်ဟုပြောသည်ကြောင်းဒါအမြားအဖြစ်လာကြပါပြီ။ သို့သော်ဗိသုကာ bytes တစ်အရေအတွက် 32-bits ညီမျှနှင့်စက်စကားလုံးအဖြစ်ဆောင်ရွက်ပါသည်။ ထိုသို့သောဗိသုကာသော်လည်းမကျွန်တော်တို့ရဲ့ပုံမှန်အတိုင်းကွန်ပျူတာများ, Laptop နှင့်မိုဘိုင်းဖုန်းများအပေါ်အချို့သောစူပါနဲ့ signal ကိုပရိုဆက်ဆာများတွင်အသုံးပြုကြသည်။
အဘယ်ကြောင့်သူရှစ်စံအနိုင်ရ?
bytes မှတဆင့်ရှစ်အရွယ်အစားပလက်ဖောင်းဝယ်ယူကြ က IBM PC ကို 8-bit Processor က Intel 8086. အချိန်တွင်ပေါ်ပြူလာနှင့်အတူဤမော်ဒယ်များ၏ပျံ့နှံ့ 1970 ခုနှစ်တွင်ဆိုတဲ့အချက်ကိုမှလှူဒါန်းခဲ့သည်။ က byte နှုန်း 8 bits သည်အမှန်တကယ်စံတန်ဖိုးကိုဖြစ်လာသည်။
ရှစ်-bit မှာစံကသင်ဒဿမစနစ်နှစ်ခုဇာတ်ကောင် 1 byte တွေကိုသိမ်းဆည်းဖို့ခွင့်ပြုဘာဖြစ်လို့လဲဆိုတော့အဆင်ပြေပါတယ်။ 2-bits မလိုအပ်တဲ့နေစဉ်အခါ, 6-bit နဲ့စနစ်, တဦးတည်းဂဏန်းသိမ်းဆည်းထားနိုင်ပါတယ်။ အဆိုပါ 9-bits 2 နံပါတ်များကိုရေးထားလျက်ရှိ၏နိုင်ပါတယ်, ဒါပေမယ့်နေဆဲတဦးတည်းအပိုနည်းနည်းနေဆဲဖြစ်သည်။ အရေအတွက်က 8 အပိုဆောင်းအဆင်ပြေကိုထောက်ပံ့ပေးကြောင်းနှစ်ခု၏တတိယတန်ခိုးတော်ဖြစ်၏။
-bits နှင့် bytes များအသုံးပြုမှု
အတော်များများကအသုံးပြုသူများကိုအံ့သြနေကြပါတယ်: ဘယ်လို-bits နှင့် bytes ရောနှောဖို့မဟုတ်လော ပထမဦးဆုံးခြေလှမ်းသင်္ကေတအတိုကောက်က byte တစ်ဦးမြို့တော်အက္ခရာ (- 'ခ' အင်္ဂလိပ်လို) "B က" ၏ပုံစံ၌ရေးထားလျက်ရှိ၏ဘာတိကျမ်းစာ၌လာသည်ကားအာရုံစိုက်ဖို့ပါပဲ။ ထို့ကြောင့်ကနည်းနည်းညွှန်ပြမယ့်သေးငယ်တဲ့အက္ခရာ "b", ( "ခ") သည်။
သို့သော်မှတ်ပုံတင် (ဥပမာအချို့အစီအစဉ်များအောက်ပိုင်းသို့မဟုတ်အထက်အမှု၌ရှိသမျှသောစာသားကိုအလိုအလျှောက်ပြောင်းလဲ) မှားယွင်းစွာမရွေးသောဖြစ်နိုင်ခြေအမြဲရှိပါတယ်။ ဤကိစ္စတွင်ခုနှစ်, သင်များသောအားဖြင့်-bits အတွက်တိုင်းတာနှင့်နေသည်ကိုသိသင့်တယ် - bytes ၌တည်၏။
အစဉ်အလာ, bytes ပမာဏတိုင်းတာ: hard disk ကို၏အရွယ်အစား, flash drive ကိုများနှင့်အခြားမည်သည့်အလတ်စား bytes ဖြင့်သတ်မှတ်ထားသောနှင့်ထိုကဲ့သို့သော gigabytes အဖြစ်ပေါင်းစည်းယူနစ်, ပါလိမ့်မည်။
အတှကျအသုံးပွုအဆိုပါ-bits နှုန်းကိုတိုင်းတာ။ -bits နှင့်ထိုကဲ့သို့သော megabits အဖြစ်ဆင်းသက်လာယူနစ်အတွက်တိုင်းတာအင်တာနက် channel ကိုမြန်နှုန်းဖြတ်သန်းကြောင်းအချက်အလက်များ၏ပမာဏနှင့်ဒါပေါ်မှာ။ N. ။ ဖိုင်များကိုဒေါင်းလုပ်အမြန်နှုန်းကိုလည်းအမြဲ-bits မှာပြနေကြသည်။
ဆန္ဒရှိလျှင်, သင် bytes သို့မဟုတ်အပြန်အလှန်သို့-bits ဘာသာပြန်ဆို။ ဒါဟာက byte အတွက်မည်မျှ-bits မှတ်မိနှင့်ရိုးရှင်းသောသင်္ချာတွက်ချက်မှုဖျော်ဖြေဖို့လုံလောက်ပါတယ်။ အဆိုပါ-bits ရှစ်တို့ကခွဲဝေခြင်းဖြင့် bytes သို့ကူးပြောင်းနေကြသည်, ဘာသာပြန်ချက်တူညီသောအရေအတွက်အားဖြင့်မြှောက်အားဖွငျ့အထဲကယူသွားတတ်၏။
စက်စကားလုံးကဘာလဲ?
စက်စကားလုံး - ဒီမှတ်ဥာဏ်ဆဲလ်တှငျမှတျတမျးတငျထားအချက်အလက်များဖြစ်ပါတယ်။ ဒါဟာတဦးတည်းယူနစ်အဖြစ်ကိုင်တွယ်ကြောင်းသတင်းအချက်အလက်ယူနစ်အများဆုံး sequence ကိုကိုယ်စားပြုတယ်။
အဆိုပါစကားလုံးအရှည် နဲ့ကိုက်ညီ သည့် bit နဲ့ Processor, အချိန်ကြာမြင့်စွာက 16-bits နဲ့ညီမျှပြလေ၏။ ကြာကြာစက်စကားလုံးများကိုရှိလည်း (32-bit) တိုတောင်းဖြစ်ကြသည်ကို၎င်း, သော်လည်းက 64-bits ဖြစ်ပါတယ်အများစုမှာခေတ်မီကွန်ပျူတာများ။ ဤကိစ္စတွင်ခုနှစ်, စက်စကားလုံးဖွဲ့စည်း-bits ၏နံပါတ်ရှစ်၏အမြဲတမ်းမျိုးစုံနဲ့အလွယ်တကူ bytes ကူးပြောင်းနိုင်ပါတယ်။
တစ်ဦးအထူးသဖြင့်ကွန်ပျူတာစကားလုံးအရှည်များအတွက်မပြောင်းလဲဖြစ်ပါတယ်နှင့် "သံ" ၏အရေးကြီးသောလက္ခဏာများတစ်အရေအတွက်ရည်ညွှန်းသည်။
Similar articles
Trending Now