Machine language: တည်းဖြတ်မှု မူကွဲများ
Content deleted Content added
အရေးမကြီး typo |
အရေးမကြီးNo edit summary |
||
စာကြောင်း ၁ -
{{Retaining title}}
'''Machine language''' (စက်နားလည်သော သို့မဟုတ် စက်အသုံးပြုသော ဘာသာစကား) ဆိုသည်မှာ
ကိန်းဂဏန်းဖြင့် ဖွဲ့စည်းထားသော စက်အသုံးပြုသောကုဒ် (machine code)အား compiled code ( လူရေးထားသော ပရိုဂရမ်အား ကြားခံကုဒ် သို့ပြောင်းထားသောကုဒ်)၏ အနိမ့်ဆုံး ကိုယ်စားပြုထားသောကုဒ် ဟုယူဆနိုင်ပေသည်။ (ပရိုဂရမ်းမင်း တွင် လူသားများဖတ်နိုင်သော ရေးသားထားချက်များအား အမြင့်ဆုံး ဟုသတ်မှတ်ကာ စက်ကသာနားလည်နိုင်သော ရေးသားချက်များကို အနိမ့်ဆုံးဟု သတ်မှတ်သည်။) စက်အသုံးပြုသောကုဒ် မှာ ဟဒ်ဝဲပေါ်တွင် မှီခိုမှုရှိသည်။ ဆိုလိုသည်မှာ CPU တစ်ခုနားလည်သောကုဒ်သည် အခြားCPUနားလည်ချင်မှနားလည်မည်ဖြစ်သည်။ ပရိုဂရမ်များကို စက်နားလည်သောဘာသာစကားဖြင့် တိုက်ရိုက်ရေးရန်ဖြစ်နိုင်သော်လည်း ထိုသို့ပြုလုပ်ရန်မှာ ပျင်းရိငြီးငွေ့ဖွယ်ကောင်းပြီး နှေးကွေးရုံသာမက အသေးဆုံးယူနစ် (bit) တစ်ခုချင်းစီအလိုက်စီမံရခြင်း၊ တည်နေရာ (address)နှင့် ကိန်းသေတန်ဖိုးများကို (ပရိုဂရမ်ရေးသားသူကိုယ်တိုင်) တွက်ထုတ်ပေးရခြင်းတို့မှာ အမှားဖြစ်နိုင်ခြေ အင်မတန်များသဖြင့် စက်နားလည်သောဘာသာစကားကို အသုံးပြုပြီး ပရိုဂရမ် ရေးသားခြင်း မရှိသလောက်ပင်ဖြစ်သည်။
|