" But when along train of abuses and usurpations, pursing inviably the same object, evinces a design to reduce them under absolute despotism , it is their right, it is their duty to throw of such their goverment and provide new guards for their fucture security."

Computer Function and Control System က်ြန္ပ်ဴတာ အလုပ္လုပ္ပံု နွင့္ ထိန္းခ်ဳပ္ပံု

ကြန္ပ်ဴတာ အလုပ္လုပ္ပံု
ေယဘုယ်သံုး ကြန္ပ်ဴတာ တြင္ အဓိက ေလးမ်ဳိးမွာ ဂဏန္း သခ်ၤာ ႏွင့္ ေလာ့ဂ်စ္ အစိတ္အပိုင္း (arithmetic and logic unit)၊ ထိန္းခ်ဴပ္ အစိတ္အပိုင္း (control unit)၊ မွတ္ဥာဏ္(Memory Device) ႏွင့္ အသြင္း အထုတ္ ကိရိယာ (I/O) မ်ားတုိ႔ ျဖစ္သည္။ ၄င္း အစိတ္အပုိင္း တုိ႔ကုိ ဝါယာႀကိဳးမ်ား အတြဲလုိက္ျဖစ္ေသာ ဘတ္စ္ မ်ား ျဖင့္ တြယ္ခ်ိတ္ထားသည္။

ထိန္းခ်ဳပ္ဌာန

ဗဟိုထိန္းခ်ဴပ္ ဌာန (control unit, often called a control system or CPU) သုိ႔မဟုတ္ စီပီယူ သည္ ကြန္ပ်ဴတာ၏ အစိတ္အပုိင္း မ်ဳိးစံုကုိ လမ္းေဆာင္သည္။ ၄င္းသည္ ပရုိဂရမ္ ၏ ညႊန္ၾကားခ်က္မ်ားကုိ တစ္ေၾကာင္းျခင္း ဖတ္ရွဴ ၿပီး အဓိပၸါယ္ ျပန္သည္။ ထိန္းခ်ဴပ္ ဌာနသည္ အဆင့္ျမင့္ေသာ ကြန္ပ်ဴတာမ်ားတြင္ ၄င္းညႊန္ၾကားခ်က္ အစဥ္မ်ားကုိ ျမန္ဆန္ေစရန္အတြက္ ခုန္ေက်ာ္ ဖတ္ရွဴ ျခင္း လုပ္ေလ့ရွိသည္။
ထိန္းခ်ဴပ္ ဌာန ၏ အဓိက မွာ ပရုိဂရမ္ ေကာင္တာ၊ ေနာက္ ညႊန္းၾကားခ်က္ ကုိ ဘယ္ေနရာမွ ဖက္ရွဴမည္ ကုိ မွတ္သားထားေသာ အထူး သုိေလွာင္ရာ ရာဂ်စ္စတာ တုိ႔ျဖစ္သည္။
MIPS architecture ၏ ညႊန္ၾကားခ်က္ ကုိ ထိန္းခ်ဴပ္ ဌာနမွ ဖတ္ရွဴပံု ေဖာ္ျပေသာ ပံုႀကမ္း
ထိန္းခ်ဴပ္ ဌာန၏ အလုပ္မ်ားမွာ ေနာက္ စီပီယူမ်ားတြင္ ကြာျခားႏုိင္ေသာ္လည္း အေျခခံမွာ ေအာက္ပါအတုိင္းျဖစ္သည္။
  1. ပရုိဂရမ္ ေကာင္တာ ညႊန္ျပေသာ အခန္းမွ လာမည့္ ညႊန္ၾကားခ်က္ (instruction) ကုဒ္ကုိ ဖက္ပါ။
  2. ၄င္းညႊန္ၾကားခ်က္ ကုဒ္ကုိ အဓိပၸါယ္ ျပန္ၿပီး အမိန္႔ေပးခ်က္ (command) မ်ား သုိ႔မဟုတ္ အျခားစက္မ်ား၏ အဝင္လႈိင္း (signal) မ်ား အျဖစ္ လုပ္ေဆာင္ပါ။
  3. ညႊန္ၾကားခ်က္ အသစ္ေရးရန္ ပရုိဂရမ္ ေကာင္တာကုိ တစ္ခုျမင့္ပါ။
  4. ညႊန္ၾကားခ်က္ ပါလွ်င္ မွတ္ဥာဏ္(Memory Device) အခန္းမ်ားမွ အခ်က္အလက္မ်ားကုိ ဖက္ပါ။ မ်ားေသာအားျဖင့္ ၄င္းဖက္ရွဴရမည့္ အခန္းနံပါတ္ကုိ ညႊန္ၾကားခ်က္ ကုဒ္ ထည္မွာပင္ သိမ္းဆီးေလ့ရွိသည္။
  5. ညႊန္ၾကားခ်က္ သည္ ေအအယ္လ္ယူ သုိ႔မဟုတ္ အထူးစက္မ်ားမွ လုပ္ေဆာင္ခ်က္မ်ား လုိအပ္လွ်င္ ၄င္းစက္အား ေမာင္းႏွင္ပါ။
  6. ေအအယ္လ္ယူမွ အေျဖကုိ မွတ္ဥာဏ္(Memory Device)တြင္းသုိ႔ ျပန္လည္သိမ္းဆည္းပါ သုိ႔မဟုတ္ ပရင့္တာ ကဲ့သုိ႔ ပံုႏွိပ္စက္ မ်ားတြင္ ထုတ္ပါ။
  7. အစ အဆင့္ (၁) သုိ႔ ျပန္သြားပါ။
ဂဏန္း သခ်ၤာ ႏွင့္ ေလာ့ဂ်စ္ ဌာန
Main articles: Arithmetic logic unit and ေအယ္လ္ယူ
ဂဏန္း သခ်ၤာ ႏွင့္ ေလာ့ဂ်စ္ အစိတ္အပိုင္း (Arithmetic and logic unit, ALU) ေခၚ ေအယ္လ္ယူ သည္ ဂဏန္း သခ်ၤာ ႏွင့္ ေလာ့ဂ်စ္ ေဆာင္ရြက္မႈ အပုိင္း ႏွစ္ခု ကုိလုပ္ေဆာင္သည္။
ဂဏန္း သခ်ၤာ လုပ္ေဆာင္မႈတြင္ ALU သည္ အေျခခံမ်ားျဖစ္သည့္ အေပါင္း၊ အႏုတ္၊ အေျမႇာက္၊ အစား၊ ႀတီဂိုႏိုေမႀတီ ဖန္ရွင္မ်ား ႏွင့္ square root တုိ႔ လုပ္ေဆာင္သည္။ အခ်ဳိေသာ လုပ္ေဆာင္မႈ မ်ားမွာ ကိန္းျပည့္မ်ားတုိတာ လုပ္ေဆာင္ႏုိင္ၿပီး အခ်ဳိမွာ တိက်မႈ ေရာ့က်ႏုိင္ေသာ္လည္း ဒႆမ ကိန္း (floating point) မွ ကိန္းစစ္ (real number) မ်ားအထိ လုပ္ေဆာင္ႏုိင္သည္။ သုိ႔ေသာ္၊ မည္သည့္ ကြန္ပ်ဴတာမဆုိ မည္မွ်ပင္ ခက္ခဲေသာ အလုပ္ျဖစ္ပါေစ တစ္ဆင့္ျခင္း လြယ္ကူေသာ အဆင့္မ်ားအျဖစ္ ေျပာင္းလည္းေစျခင္းျဖင့္ စြမ္းေဆာင္ႏုိင္သည္။ ထုိ႔ေၾကာင့္ မည္သည့္ ကြန္ပ်ဴတာမဆုိ ဘယ္လုိ ဂဏန္းသခ်ၤာျပႆနာမဆုိ ေျဖရွင္းႏုိင္ၿပီး ၄င္း၏ ေအယ္လ္ယူ က တုိက္ရုိက္ ေျဖရွင္၍မရပါက သြယ္ဝုိက္ေသာ္နည္းျဖင့္ ေျဖရွင္းႏုိင္သည္ ။

No comments:

Post a Comment

အခုလို လာေရာက္အားေပးၾကတာ အထူးပဲ ၀မ္းသာ ပီတိျဖစ္ရပါတယ္ဗ်ား ... ။ေက်းဇူးအထူးတင္ပါတယ္။
ေက်ာ္ထက္၀င္း နည္းပညာ (ဘားအံ)
www.kyawhtetwin.blogspot.com

Related Posts Plugin for WordPress, Blogger...