Powered by Blogger.

Popular Posts

RSS
Showing posts with label E Book. Show all posts
Showing posts with label E Book. Show all posts

ဗိုလ္ခ်ဳပ္ေအာင္ဆန္းကို တကယ္သတ္ခဲ့တာ သင္ဘယ္သူလို ့ထင္လဲ ဒီစာအုပ္ဖတ္


အျပည့္အစုံဖတ္ရန္ >> http://www.mssk.info
အျပည့္အစုံဖတ္ရန္ >> http://www.mssk.info

စာအုပ္ေလးေကာင္းလို ့မွ်ေ၀တာေနာ္မသိလို ့မဖတ္ျဖစ္မွာစိုးလို ့ပါက်ေနာ္တို ့ေတြ

မသိခဲ့တဲ့အေၾကာင္းေတြကိုဒီစာအုပ္ေလးထဲမွာအေသးစိတ္ေရးထားပါတယ္ကိုယ္

တိုင္သာဖတ္ၾကည့္လိုက္ပါဗိုလ္ခ်ဳပ္ေအာင္ဆန္းေသဆံုးရပံုဘယ္သူေတြကဘယ္လို

လုပ္ၾကံၾကသလဲဆိုတာ...Who Kill  General Aung San ? ကေျပာျပပါလိမ့္မယ္

အခုမွပဲအေသအခ်ာသိေတာ့တယ္အရင္ကေတာ့ဦးေစာလို ့ပဲအၾကမ္းသိထားတာ

ကဲလက္တို ့လိုက္တယ္ေနာ္......(စာအုပ္ကိုက်ေနာ္ျပန္တင္ထားပါတယ္...)

ဦးခင္ေအာင္၏ ဖခင္မွာ ဗိုလ္ခ်ဳပ္ (ရဲခ်ဳပ္) ဦးထြန္းလွေအာင္ျဖစ္ၿပီး ဗုိလ္ခ်ဳပ္ေအာင္ဆန္းႏွင့္ အာဇာနည္မ်ား လုပ္ႀကံခံရစဥ္က ဘုရင့္ ရဲတပ္ဖြဲ႔ဝင္ႏွင့္ မႈခင္း စံုစမ္းေရးဌာန၏ ဒုရဲခ်ဳပ္ျဖစ္သည္။ ဦးေစာႏွင့္ အေပါင္းအပါမ်ားကို လ်င္ျမန္စြာ ဖမ္းဆီးႏိုင္ရန္ ႀကိဳးပမ္းခဲ့သူလည္းျဖစ္သည္။ ဦးခင္ေအာင္သည္ ဗမာ့ လြတ္လပ္ေရး တပ္မေတာ္ႏွင့္ ဗမာ့ ေရတပ္မေတာ္တို႔တြင္ တာဝန္ ထမ္းေဆာင္ခဲ့သည္။ စစ္ၿပီးေခတ္တြင္ ပင္လယ္ကူးသေဘၤာကုမၸဏီတခု၌ အလုပ္လုပ္ကိုင္ခဲ့သည္။ အေမရိကန္တြင္ ၁၂ ႏွစ္ၾကာ ေနထိုင္ခဲ့ၿပီးေနာက္ ၾသစေၾတးလ်ႏိုင္ငံ ကင္ဘာရာၿမိဳ႕တြင္ ၁၉၈၃ မွစ၍ အေျခခ် ေနထိုင္သည္။

ဦးခင္ေအာင္သည္ ဗိုလ္ခ်ဳပ္ ေအာင္ဆန္းႏွင့္ အာဇာနည္မ်ား လုပ္ႀကံခံရမႈႀကီးတြင္ ပါဝင္ခဲ့သူတခ်ိဳ႕ႏွင့္ ပတ္သက္၍လည္းေကာင္း၊ ျဖစ္ပ်က္ခဲ့ေသာ အေျခအေနအရပ္ရပ္ႏွင့္ လည္းေကာင္း ကိုယ္တိုင္ အေတြ႔အႀကံဳရွိခဲ့သည္။ ဗိုလ္ခ်ဳပ္ ေအာင္ဆန္းတို႔ လုပ္ႀကံခံရခ်ိန္တြင္ ဦးခင္ေအာင္သည္ အတြင္းဝန္႐ံုးႏွင့္ မ်က္ႏွာခ်င္းဆိုင္ တဖက္ကမ္းရွိ ေရတပ္ ကမ္းနားဌာနခ်ဳပ္ ျပဳလုပ္ထားေသာ စိန္႔ေပါလ္ေက်ာင္းဝင္းတြင္ ေရတပ္အရာရွိတဦးအျဖစ္ တာဝန္က်ေနသည္။ ၿဗိတိသွ် ေမာ္ကြန္းတိုက္ရွိ အေထာက္အထားမ်ားႏွင့္ စာအုပ္စာတမ္းမ်ားကို ေလ့လာ၍ Who Killed Aung San? စာအုပ္ကို ေရးသားျပဳစုခဲ့သည္။

လုပ္ႀကံမႈျဖစ္ပြားစဥ္က ဗိုလ္ခ်ဳပ္ ေအာင္ဆန္း၏ ေဘးတြင္ ကပ္ထိုင္ေနခဲ့ၿပီး က်ည္ဆန္ ေခ်ာ္ထြက္သြားေသာေၾကာင့္ အသက္မေသခဲ့သည့္ ဦးခင္ေအာင္၏ ဦးေလးျဖစ္သူ ဦးေရႊေဘာ္ကိုယ္တိုင္ ျပန္ေျပာျပခဲ့ျခင္းက ဤ စာအုပ္ေရးသားရန္ လံႈ႔ေဆာ္ခဲ့သည့္ အေၾကာင္းရင္း ျဖစ္သည္ဟု စာအုပ္အမွာတြင္ ေရးသားထားသည္


  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Hacking စာအုပ္ေပါင္း၄၀ ေက်ာ္




  Automatic+Bomb+Virus
 backtrack_5_cookbook
 BackTrack 5Wireless Penetration Testing
 Basic Hacking
 Basic Hacking(Upload by TEC)
 BasicDNNHacking
 BatFileProgramming
 BoT NET Creator By L1nn L00N
 BT Ebook
 CREATE A DANGEROUS VIRUS USING NOTEPAD
 Facebook hack ခံ ရၿခင္းမွ ဘယ္လုိကာကြယ္မလဲ အပုိင္း(၁)
facebook lock က်ေေနေသာ အေကာင္႕ၿပန္ယူနည္း
Facebook အေၾကာင္းသိေကာင္းစရာမ်ား
GMAIL မွားယြင္းဖ်က္မိေသာcontact မ်ားကိုၿပန္လည္၇ယူၿခင္း
hacking myanmar
 Hacking wireless network wep type^ByFUllPremiumNowFree.com
 Hiren's BootCD အသုံးၿပဳနည္း(AC Vs DC)
 HOW TO HACK FACEBOOK PASSWORD USING PHISHING METHOD
 how to hide facebook your email
 how to see bat file
 IISWebsiteHackingwithWindows7
 Kali linux myanmar
 keylogger ရန္ ကာကြယ္နည္း
Metasploit.Penetration.
 Testing.Cookbook
 NetworkHackingTesting
 Networking အေၾကာင္းသိေကာင္းစရာ
Poison the Network
 stealer
 Using_Virtual_Box
 WEP WiFi Cracking
 WiFi Hacking Basic 1
 Wifi Hacking Basic 2
 wifi internet connection hacking( WEP/WPA2 penetration testing)
 Password သိေတာင္ Gmail အေကာင့္ကို Hack လို႔ မရေစရဘူး
IP address သိရင္ ဘယ္လို hack လို႔ရႏိုင္သလဲ
Wifi မွန္သမွ် လြယ္လြယ္ဟက္မယ္
Window 7 Crack For 32 -Bit
မိမိ Facebook အေကာင္႕ password ေမ႕သြားရင္ ျပန္ယူတဲ႕ နည္း
 သိေကာင္းစရာထက္ပိုတဲ့ Telnet အေၾကာင္း
Hacker ေတြ ျပဳလုပ္ေလ့ရွိတဲ့ နည္းလမ္းမ်ား

ေဒၚင္းရန္ =>> Download
http://kyawhtaylin.blogspot.com/

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

ရဲမင္းေအာင္ (Ray Electronic)ေရးသားတဲ့Android Phone စက္ျပင္ဆရာလက္စြဲ (Ebook)


Photo: ရဲမင္းေအာင္ (Ray Electronic)ေရးသားတဲ့Android Phone စက္ျပင္ဆရာလက္စြဲ (Android Mobile Phone Repair Guide 2.01 -> 4.3) (Samsung, LG, HTC, Sony, Huawei)   ဒီစာအုပ္ေလးထဲမွာအသံုးမ်ားေသာ ဖုန္းမ်ား၏ Softwareပိုင္းဆိုင္ရာမ်ားကို စံုစံုလင္လင္ ဦးတည္ ေရးသားထားပါတယ္။ ဖုန္းမ်ား၏ လုပ္ေဆာင္ခ်က္နဲ့ အေျခခံသေဘာတ၇ားမ်ား အျပင္  ဖုန္းမ်ားကို Rootေဖာက္ျခင္း ၊ recovery ထည့္သြင္းျခင္းနွင့္version ျမွင့္ျခင္း၊original  ROMကိုFlash ျပန္ရိုက္ျခင္းမ်ားကိုလည္းထည့္သြင္္းေရးသားထားပါတယ္။သင္ခန္းစာမ်ားကို ပံုမ်ားနွင့္တကြ လြယ္ကူရွင္းလင္းစြာဖတ္ရွူနိုင္ မွာျဖစ္လို့ အားလံုးပဲဖတ္ရွူေလ့လာနိုင္ေအာင္ ေ၀မွ်ေပးလိူက္ပါတယ္။  ေအာက္က linkမွာdownloadဆြဲနိုင္ပါျပီ။  http://www.mediafire.com/view/sd5abgtn02dos43/Android_စက္ျပင္ဆရာလက္ဆြဲ.pdf
(Android Mobile Phone Repair Guide 2.01 -> 4.3) (Samsung, LG, HTC, Sony, Huawei) 

ဒီစာအုပ္ေလးထဲမွာအသံုးမ်ားေသာ ဖုန္းမ်ား၏ Softwareပိုင္းဆိုင္ရာမ်ားကို စံုစံုလင္လင္ ဦးတည္ေရးသား ထားပါတယ္။ ဖုန္းမ်ား၏ လုပ္ေဆာင္ခ်က္နဲ့ အေျခခံသေဘာတ၇ားမ်ား အျပင္ ဖုန္းမ်ားကို Rootေဖာက္ျခင္း ၊ Recovery ထည့္သြင္းျခင္းနွင့္version ျမွင့္ျခင္း၊original ROMကို Flash ျပန္ရိုက္ျခင္းမ်ားကိုလည္းထည့္ သြင္္းေရးသားထားပါတယ္။ သင္ခန္းစာမ်ားကို ပံုမ်ားနွင့္တကြ လြယ္ကူရွင္းလင္းစြာဖတ္ရွူနိုင္ မွာျဖစ္လို႕ အား လံုးပဲဖတ္ရွူေလ့လာနိုင္ေအာင္ ေ၀မွ်ေပးလိုက္ပါတယ္။
 
 
 
 **  Step-1.ေအာက္က Download Button ကိုႏွိပ္လိုက္ပါ
**  Step-2. "5sec". ေလာက္ေစာင္႕ေပးပါ။

**  Step-3. "  << SKIP AD >>   ".ကိုႏွိပ္ေပးပါ။
**  Step-4. Download Link က်လာပါလိမ္႕မယ္။
**  အဆင္ေျပပါေစဗ်ာ။

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Android Applications ေရးသားနည္းစာအုပ္ (ဆရာမ.ေဒၚထားထားလြင္)




ဆရာမ ေဒၚထားထားလြင္ေရးသားထားတဲ့ Android Application ေရးသားနည္း စာအုပ္ေလးတင္ေပး လိုက္ပါ တယ္ဗ်ာ။ စာအုပ္ထဲမွာ ဆရာမက အဆင့္တိုင္းကို ပံုေတြနဲ႕တဆင့္ခ်င္းရွင္းျပထားတာျဖစ္တဲ့ အတြက္ ကလိ ခ်င္တဲ့သူငယ္ခ်င္းမ်ားအတြက္ အဆင္ေျပေစမွာျဖစ္ပါတယ္။ ေအာက္က Link မွာေဒါင္း ယူသြားႏိုင္ပါျပီဗ်ာ။

** အဆင္ေျပပါေစဗ်ာ။
ဘေလာ့ခရီးသည္{ ဒီမွာ } သြားလိုက္ပါ
စြယ္စုံစာအုပ္စင္{ ဒီမွာ } သြားလိုက္ပါ

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

CPU ေတြဘယ္လို အလုပ္လုပ္သလဲ


CPU ေတြဘယ္လို အလုပ္လုပ္သလဲ    ေက်းဇူးျပဳပီး ဒီ Post ကို ဖတ္တဲ့ အခါ PDF ဖိုင္ အေနနဲ႔ ေဒါင္းပီးဖတ္ပါ၊ ဒီပိုစ့္ ကို ေသခ်ာနားလည္ဖို႔ အတြက္ ဓါတ္ပံု နဲ႔ အေသးစိတ္ရွင္းခ့ဲရပါတယ္၊ အခု Post တင္ေတာ့ ဓါတ္ပံု တစ္ပံပဲ တင္လို႔ရလို႔ Post ခ်ည္း ဆို နားလည္ရခက္သြားႏိုင္ပါတယ္၊ ဒီပိုစ္ကို ဖတ္ျဖစ္ေအာင္ ဖတ္ေပးပါ မိတ္ေဆြတို႔ အခ်ိန္ အလကား မျဖစ္ေစရပါဘူး၊  CPU ရဲ့ မူရင္း စာလံုးက ေတာ့ Central Processing Unit ျဖစ္ပါတယ္၊ သူ႔ကို ကြန္ျပဴတာ ဦးေနာက္လို႔လဲ အဓိပါယ္ ဖြင့္ဆိုၾကပါတယ္၊ CPU ဘယ္လို အလုပ္လုပ္သလဲ ဆိုတာကို သိရင္ ကြန္ျပဴတာ ဘယ္လို  အလုပ္လုပ္ သလဲ ဆိုတာကို လဲ ေကာင္းေကာင္း သေဘာေပါက္သြားမွာပါ၊  အခု CPU ကို ရဲ့ အဖုန္းကို ဖြင့္ၾကည့္ရေအာင္     အထက္က ပံုကေတာ့ CPU ရဲ့ အဖုန္းကို ခြါလိုက္ရင္ အတြင္းပိုင္းကို ျမင္ရမယ့္ပံုပါ၊ အခု ပံုႀကီးခ်ဲ႕လိုက္မယ္၊ နည္းနည္းပိုျမင္ႏိုင္ေအာင္လို႔   CPU အထဲမွာ ၀ါယာ အမ်ိဳးမ်ိဳး က သတင္းအခ်က္အလက္ေတြ သယ္ယူပို႔ေဆာင္တဲ့ အလုပ္ကိုလုပ္ေနပါတယ္၊ အခု Post မွာ ရွင္းျပဖို႔ အသံုးျပဳသြားမယ့္ CPU ကေတာ့ 65-02 လို႔ေခၚပါတယ္၊ ဒီ CPU အမ်ိဳးအစားကို Apple အပါအ၀င္ ကြန္ျပဴတာေတြအမ်ားစု မွာ အသံုးျပဳႀကပါတယ္၊ Original Naintainent System မွာလဲ ဒီ CPU ကိုပဲသံုးပါတယ္၊ ဒီ CPU ကိုရဲ့ အေသးစိတ္ ျဖဳတ္တပ္နည္းကိုသိခ်င္ရင္ေတာ့ Virsual6502.org ၀က္ဆိုက္မွာ သြားေရာက္ၾကည့္ရူ႕ႏိုင္ပါတယ္၊ ဘယ္ CPU မွာ မဆို CPU အတြင္း လုပ္ေနတဲ့အလုပ္ေတြကို အေျခအေနမွန္မွန္နဲ႔ တည္ၿငိမ္စြာ Data သယ္ေဆာင္မူ လုပ္ဖို႔ အတြက္ တိက်တဲ့ အခ်ိန္ အတိုင္း အတာ တစ္ခုတိုင္းမွာ ဖြင့္လိုက္ ပိတ္လိုက္ အလုပ္လုပ္ေနတဲ့ ၀ါယာတစ္ေခ်ာင္းရွိပါတယ္၊ အဲ့ဒီ့ ၀ါယာကပဲ CPU အတြင္း လုပ္ေဆာင္မူေတြကို မွ်တေစပါတယ္၊ အဲ့ဒီ့ ၀ါယာကို Clock လို႔ေခၚပါတယ္၊ Disimulation မွာ တစ္စကၠန္႔ကို Clock က ႏွစ္ႀကိမ္ဖြင့္ ပီး ႏွစ္ႀကိမ္ပိတ္ပါတယ္၊ ေနာက္ပိုင္းေပၚတဲ့ CPU ေတြမွာေတာ့ Clock ရဲ့ အလုပ္လုပ္ႏွဳန္းကို GHz (GigaHertz) နဲ႔ တိုင္းတာပါတယ္၊ Giga ကေတာ့ 1 billion ကို ညြန္းပီးေတာ့ Hz Hertz ကေတာ့ တစ္စကၠန္႔ အတြင္း ဘယ္ႏွစ္ႀကိမ္အလုပ္လုပ္လဲကိုညြန္းပါတယ္၊ ဒီေတာ့ အခုခါတ္ CPU ေတြက တစကၠန္႔ကို အႀကိပ္ ေရး Billion အေတာ္မ်ားမ်ား ဖြင့္ လိုက္ ပိတ္လိုက္ျဖစ္ေနပါတယ္၊ ဒီလို တစ္စကၠန္႔မွာ Billions အေတာ္မ်ားမ်ား ဖြင့္ ပိတ္ႏိုင္ျခင္းကပဲ CPU ရဲ့ တြက္ခ်က္ အလုပ္လုပ္ႏိုင္မူ စြမ္းအားျဖစ္ပီး CPU ကို အလြန္ ရွဳတ္ေထြးတဲ့ တြက္ခ်က္မူေတြကို လုပ္ကိုင္ႏိုင္ေစပါတယ္၊  ဒါေပမယ့္ Clock ပြင့္ တဲ့ အခ်ိန္မွာ CPU ရဲ့ အလုပ္လုပ္ပံုကေတာ့ လူေတြထင္ထားသလို ရွဳပ္ေထြးတာ မဟုတ္ပဲ ရိုးရိုး ရွင္းရွင္းေလးပဲ အလုပ္လုပ္သြားတာပါ၊ အဲ့ဒီ့ အလုပ္လုပ္ပံုကိုပဲ ဒီ Post မွာေလ့လာသြားမွာပါ၊  CPU ကို အထူးထုတ္လုပ္တဲ့ ကုမၼဏီ ႏွစ္ခုကေတာ့ Intel နဲ႔ AMD တို႔ျဖစ္ပါတယ္၊  ဒီမွာ အေသးစိတ္ေလ့လာသြားမယ့္ CPU ရဲ့နာမည္ကိုေတာ့ Scott CPU လို႔ေခၚပါတယ္၊ တကယ္ေတာ့ Scott CPU ဆိုတာ အျပင္မွာတကယ္ မရွိပါဘူး၊ ေလ့လာသူေတြအတြက္ အဆင္ေျပေအာင္ Clerk Scott က သူ႔ရဲ့ “But How to it Know” ဆိုတဲ့စာအုပ္မွာ တည္ေဆာက္ျပထားတဲ့ စာအုပ္ထဲက ေလ့လာေရး CPU သာျဖစ္ပါတယ္၊ Scott CPU ရဲ့ ဒီဇိုင္းက Clerk Scott ရဲ့ Copyright ျဖစ္ပီး Youtube Master က ရွင္းျပလို သူရွင္းျပတဲ့ အတိုင္း ဒီ Post မွာ ျပန္ေဖာ္တာပါ၊ Hotdoitknow.com ၀က္ဆိုက္မွာ ဒီစာအုပ္ကို၀ယ္ဖက္ႏိုင္ပါတယ္၊ ဒီစာအုပ္ကေတာ့ တကယ့္ကို ဂၽြတ္လွပါတယ္၊ အေသးစိတ္ကို တဆင့္စီ ေျဖးေျဖး ရွင္းသြားပီး    ဖတ္ရူ႕သူကို ခက္ခဲေစမယ့္ ဘယ္လို Techical Jarcon (နည္းပညာသံုးသီးသန္႔စာလံုး) ေတြမပါပါဘူး၊      အခု CPU ကိုေျပာင္းျပန္လွန္ပီးေအာက္ပိုင္းကို တစ္ခ်က္ၾကည့္ၾကမယ္၊    Pins ေတြအေတာ္မ်ားမ်ား အျပင္ထြက္ေနတာကို ေတြ႔ရပါမယ္  ၊ အဲ့ဒီ့ Pin ေတြကပဲ သတင္းအခ်က္အလက္ေတြကို CPU ထဲကို ပို႔ပီး အဲ့ဒီ့ Pin ေတြကပဲ အခ်က္အလက္ေတြကို CPU ကေန အျပင္ကို ျပန္ထုတ္ေပးပါတယ္၊ ဒီ Pin ေတြက သတင္းအခ်က္အလက္ေတြအတြက္ CPU ထဲကို ၀င္မယ့္ ၀င္ေပါက္ ထြက္ေပါက္ေတြေပါ့၊  CPU ကို Mother Board ထဲမွာ စိုက္ထည့္ထားပါတယ္၊ ေအာက္က အတိုင္းေပါ့၊   MotherBoard ကေတာ့ ကြန္ျပဴတာရဲ့ Components ေတြအားလံုးကို တပ္ဆင္ပီး အားလံုး အခ်ိတ္အဆက္မိေစတဲ့ Circus Board တစ္ခုျဖစ္ပါတယ္၊ အထက္က ပံုက CPU အဖံုးကို ဖြင့္ထားတဲ့ ပံုပါ အခု ျပန္ပိတ္လိုက္ၾကပီး MotherBoard ထဲျပန္ထည့္ၾကမယ္၊ ေအာက္က အတိုင္း    အထက္ကပံုရဲ့  ညာဘက္မွာေတာ့ RAM ထည့္မယ့္ Socket ေပါက္ကိုေတြ႔ရပါမယ္၊ RAM ကေတာ့ Random Access Memory ရဲ့ အတိုေကာက္ပါ၊ CPU ကေန တြက္ခ်က္ အလုပ္လုပ္လို႔ရတဲ့ Data ေတြအားလံုးကို RAM ကိုလွမ္းပို႔ပီး RAM ထဲမွာ သိုေလွာင္ထားပါတယ္၊ ဒီေနရာမွာ RAM နဲ႔ CPU တို႔ ဘယ္လို တြဲဖက္ပီး အလုပ္လုပ္လဲ သိဖို႔လိုအပ္တဲ့ အတြက္ RAM ဘယ္လို အလုပ္လုပ္လဲဆိုတာကိုလဲ ေလ့လာရမယ္၊ အခု အထက္က ပံုရဲ့ ဘယ္ဘက္က မလိုအပ္တဲ့ Wire အစိတ္အပိုင္းေတြကို ျဖတ္ထုတ္ပီး RAM Chips ပါပါ၀င္မယ့္ ပံုကို ၾကည့္ၾကမယ္၊    RAM ထဲမွာ Address လို႔ေခၚတဲ့ လိပ္စာေတြအမ်ားႀကီးထည့္ထားတဲ့ စာရင္းပါပါတယ္၊ Address တစ္ခုစီက Data အစိတ္အပိုင္းတစ္ခုကိုညြန္းပါတယ္၊ ေအာက္က ပံုမွာ Addresses ေကာ Data ေတြကိုပါ သရုပ္ေဖာ္ျပထားတယ္၊   CPU က RAM ထဲက Data တစ္ခုစီကို Request (ေတာင္းယူ) ပီးေတာ့ အလုပ္လုပ္ပါတယ္၊ Data တစ္ခု ေတာင္းယူ အလုပ္လုပ္ပီး ေနာက္တစ္ခု လုပ္တယ္ ေနာက္တစ္ခုပီး ေနာက္တစ္ခု အလုပ္လုပ္တယ္ စသျဖင့္ တစ္ခုပီးေနာက္တစ္ခု အစီအစဥ္အလိုက္ အလုပ္လုပ္သြားတယ္၊ အစီအစဥ္တစ္က် အလုပ္လုပ္ ဆိုေပမယ့္ အျမဲ တမ္းေတာ့ အစီအစဥ္တစ္က် အလုပ္လုပ္ေနမွာ မဟုတ္ပါဘူး၊ CPU ကို အစီအစဥ္တစ္က်မဟုတ္ပဲ RAM ကေန Data ေတြကို ေတာင္းယူ အလုပ္လုပ္ေအာင္ ညြန္ၾကားႏိုင္ပါတယ္၊ RAM က လဲ ဒီလို အစီအစဥ္မက်တဲ့ Request (ေတာင္းဆိုမူ) မ်ိဳးကို လဲ လက္ခံႏိုင္ပါတယ္၊ ဒါ့ေၾကာင့္ပဲ သူ႔ကို Random Access Memory လို႔ေခၚတာပါ၊ ဒီေတာ့ CPU အေနနဲ႔ ပံုမွန္အတိုင္းဆိုရင္ RAM ထဲက ေဒတာေတြကို အစီအစဥ္အလိုက္ ေတာင္းယူ အလုပ္လုပ္တယ္ဆိုေပမယ့္ လိုအပ္လာရင္ အစီအစဥ္မက်တဲ့ ပံုစံနဲ႔ စိတ္ႀကိဳက္ Data ကို ေတာင္းယူ အလုပ္လုပ္ႏိုင္တယ္ဆိုတာကိုလဲ သေဘာေပါက္သင့္ပါတယ္၊  Computer က Program တစ္ခုကိုစ Run ပီဆိုတာနဲ႔  CPU က RAM ဆီကေန အလုပ္လုပ္လိုတဲ့ Program ကို ေတာင္းတဲ့ Request ကို ေတာင္းဆိုလိုက္ပါတယ္၊    RAM address မွာ ေတာ့ 0 နဲ႔ 1 ေတြသာပါ၀င္တဲ့ ဂဏန္းေတြတန္းစီထားပါတယ္၊ အဲ့ဒီ့ဂဏန္းတစ္ခုစီက ေတြ On မလား Off မလား ဆိုတဲ့ အမိန္႔ကို ကိုစားျပဳပါတယ္၊ RAM မွာ Address ေတြမရွိရင္ RAM ကလဲ ဘာမွလုပ္ႏိုင္ေတာ့ မွာမဟုတ္ပါဘူး၊ RAM အလုပ္လုပ္ဖို႔ဆို CPU ကလဲ Enable Wire ကို On ေပးရပါတယ္၊ ေအာက္က ပံုမွာ Enable Wire On ေနတာကို ၾကည္ပါ၊ (မ်က္စိရွင္ရွင္ထား)   အကယ္၍ Address လဲရွိမယ္ Enable Wire ကလဲ On ေနမယ္ဆိုရင္ေတာ့ RAM က CPU ကေတာင္း ဆိုထားတဲ့ Address မွာရွိတဲ့ Data ကို  CPU ကိုျပန္ပို႔ေပးပါတယ္၊ ဒီလို Data ျပန္ရပီဆိုရင္ေတာ့ CPU က အဲ့ဒီ့ ေဒတာကို ကို အလုပ္စလုပ္ေတာ့တယ္၊ အလုပ္လုပ္လို႔ပီးသြားရင္ CPU က RAM ဆီကို ေနာက္ထက္ Address တစ္ခု ျပန္ပို႔မယ္၊ Enable Wire ကို On လိုက္မယ္၊ ဒါဆိုရင္ RAM က ေနာက္ထက္ Data တစ္ခုကို CPU ကို ဆက္ပို႔ေပးမယ္၊ CPU က လုပ္ေဆာင္ခ်က္ေတြလုပ္မယ္၊ ပီးရင္ Address အသစ္ကို RAM ကို ျပန္ေပးမယ္၊ စသျဖင့္ အလုပ္ Data ပို႔လိုက္ ယူလိုက္နဲ႔ ဆက္တိုက္ အလုပ္လုပ္သြားမယ္၊ ဒီျဖစ္စဥ္က ကြန္ျပဴတာမွာ အျမဲ ျဖစ္ေန တဲ့ ျဖစ္စဥ္ျဖစ္ပါတယ္၊ အထက္က ျဖစ္စဥ္က CPU Data Processing လုပ္တဲ့ျဖစ္စဥ္ပါ၊ တကယ္၍ CPU က Data တစ္ခုကို အလုပ္လုပ္ပီးသြားလို႔ အဲ့ဒီ့ အလုပ္နဲ႔ ပက္သက္တဲ့ Data ကို သိမ္းဖို႔ပါလိုလာပီဆိုရင္ေတာ့ အထက္က နည္း အတိုင္း Address သာလွ်ွင္ RAM ကို ျပန္ေပးတာမဟုတ္ေတာ့ပဲနဲ႔ Address ေကာ Data ေကာ ကိုျပန္ေပးတယ္၊ Address ကို Address Bus ကေန ျပန္ေပးတယ္၊ Data ကို Data Bus ကေန ျပန္ေပးတယ္၊ ဒီလို Address ေကာ Data ေကာ ျပန္ေပးတဲ့အခါ Set Wire ကိုလဲ On ထားပါတယ္၊ ဒါဆိုရင္ေတာ့ CPU ကျပန္ေပးလိုက္တဲ့ Data ကို RAM က ျပန္ေပးလိုက္တဲ့ Address အတိုင္း ရိွရင္းစြဲ Data ကို Override လုပ္ပစ္ပီးသိမ္းလိုက္ပါတယ္၊ RAM ထဲမွာ ရွိတဲ့ 0 ေတြ 1 ေတြက တကယ္ေတာ့ မတူညီတဲ့ အခ်က္အလက္ေတြကို ကိုယ္စားျပဳပါတယ္၊ အေရး အႀကီးဆံုး အခ်က္ကေတာ့ Instructions (ညြန္ၾကားခ်က္ေတြ) ပါ၊ Instructions ေတြက CPU ကို ဘာအလုပ္ကို လုပ္မလဲ ဆိုတာကိုညြန္ႀကားေပးတယ္၊ ေအာက္ အနီေရာင္ျမားျပထားတဲ့ အနီေရာင္မ်ဥ္းတန္း ေတြအားလံုး က ညြန္ၾကားခ်က္ (Instruction) ေတြပါ၊   Data ေတြထဲမွာ Numbers ေတြလဲပါပါတယ္၊ ဒီ Numbers ေတြက Compare(ႏိုင္ယွဥ္ဖို႔) Add (ေပါင္းဖို႔) စသျဖင့္ လုပ္ခ်င္တဲ့အလုပ္ကိုလုပ္ႏိုင္ဖို႔ပါ၊    RAM ထဲမွာ Addresses ေတြလဲပါပါေသးတယ္၊  Address ေတြက ညြန္းတဲ့ Data ေတြထဲမွာ Address ေတြကို ျပန္သိမ္းထားတယ္ဆိုေတာ့ နည္းနည္းေတာ့ ေၾကာင္ခ်င္စရာ ျဖစ္သြားမယ္၊ ဒါေပမယ့္ ဒီ Address ေတြကလဲ အသံုး၀င္လွသလို လိုအပ္တဲ့ အခ်က္ေတြမ်ိဳးစံုကို သိုလွာင္ထားႏိုင္ပါတယ္၊    ဥပမာ OutPut Device တစ္ခုစီကို Data ကို ထုတ္ေပးခ်င္တယ္ဆိုပါစို႔ ၊ ဒါဆိုရင္ ကြန္ျပဴတာထဲမွာရွိတဲ့ အဲ့ဒီ့ Device ရဲ့ Address ကို သိဖို႔လိုပါတယ္၊ ကြန္ျပဴတာနဲ႔ ခ်ိတ္ဆက္ထားတဲ့ဖုန္းကို Data Output လုပ္ေပးခ်င္ရင္ ကြန္ျပဴတာနဲ႔ ခ်ိတ္ဆက္တာနဲ႔ ဖုန္းကို Register လုပ္ထားတဲ့ Address ကိုသိဖို႔လိုပါတယ္၊  RAM ထဲမွာ Latter ေတြကိုလဲ သိုေလွာင္ပါေသးတယ္၊ အကယ္၍ Monitor Screen ေပၚကို စာသားေတြ Output လုပ္ခ်င္တယ္ဆိုရင္ အဲ့ဒီ့ Output လုပ္လိုတဲ့ Data ေတြကို 1 နဲ႔ 0 ေတြသံုးပီး RAM ထဲမွာသိုေလွာင္ထားပါတယ္၊ စာသားတစ္လံုးစီကို သက္ဆိုင္ရာ Character Code အလိုက္ 1 နဲ႔ 0 ေတြေပါင္းထားတဲ့ သီးသန္႔အုပ္စု အေနနဲ႔ သိုေလွာင္တယ္၊ Character Code ေတြကေတာ့ Obitary ေတြျဖစ္ပါတယ္၊ ဥပမာ 01100001 က a အကၡရာ အေသး 01000111 က G အကၡရာ ဆိုပီး သတ္မွတ္တာပါ၊    အထက္က ေဖာ္ျပခဲ့တဲ့ Instruction,Number,Address,Letter ေတြကေတာ့ RAM ထဲ က Data အေနနဲ႔ ထည့္သြင္းသိမ္းဆည္းတဲ့ Data ေတြျဖစ္ပါတယ္၊  အခု CPU ရဲ့ Instruction Set ကို တစ္ခ်က္ၾကည့္ၾကမယ္၊     RAM ရဲ့ Data ေတြထဲမွာ Instrucion ေတြပါတာကို သိေနေလာက္ပါပီ၊ အဲ့ဒီ့ Instruction ေတြ ဘယ္ေလာက္ အထိ အေရးႀကီးလဲ ဆိုတာလဲ ေျပာခဲ့ပီးပါဘူး၊ အထက္က ပံုကေတာ့ အသံုးမ်ားတဲ့ Instructions ေတြကို ေဖာ္ျပထားတဲ့ပံုပါ၊ ဒါအကုန္ေတာ့မဟုတ္ေသးဘူး၊ အသံုးအမ်ားဆံုးလို႔ပဲေျပာတာပါ၊ အခု အဲ့ဒီ့ Instruction ေတြကို တစ္ခုစီရွင္းမယ္၊ LOAD : :  Load Instruction ကေတာ့ RAM ကေန ဂဏန္းတန္ဖိုး တစ္ခုကို CPU ထဲကို ၀န္တင္တဲ့ အခါ မွာ သံုးတဲ့ Instruction ပါ၊  ADD :  : Add Instruction ကေတာ့ ဂဏန္း တန္ဖိုး ႏွစ္ခုကို ေပါင္းဖို႔ အတြက္ သံုးတဲ့ Instruction ပါ၊ STORE: : Store Instruction ကေတာ့ Add Instruction ညြန္ၾကားခ်က္အတိုင္း ေပါင္းလို႔ရလာတဲ့ Data ကို CPU က ေနျပန္ပို႔တဲ့အခါမွာ RAM မွာ ျပန္သိမ္းဖို႔ အတြက္သံုးပါတယ္၊  COMPARE : : Compare Instruction ကေတာ့ ဂဏန္းတန္ဖိုး ႏွစ္ခုမွာ ဘယ္တစ္ခုပိုႀကီးလဲနဲ႔ သူတို႔ တန္ဖိုး တူမတူ စစ္လိုတဲ့အခါသံုးပါတယ္၊ Compare Instruction က JUMP IF Instruction နဲ႔ အမ်ားစု တြဲသံုးပါတယ္၊ JUMP IF : : JUMP IF Instruction ကိုေတာ့ အကယ္၍ စစ္ေဆးတဲ့ အေျခအေနတစ္ခုက မွန္ရင္ Address A ကိုသြားမယ္ မွား ရင္ ဘာမွမလုပ္ဘူး စသျဖင့္ အေျခအေနကိုစစ္ေဆးပီး Address ကို Randomly ေျပာင္းခ်င္တဲ့အခါမွာ သံုးပါတယ္၊  JUMP : : Jump ကေတာ့ RAM ထဲက Address ေတြကို အစီအစဥ္ မက်တဲ့ ပံုနဲ႔ စိတ္ႀကိဳက္ ေရြးခ်ယ္လို တဲ့အခါမွာသံုးတယ္၊ OUT : : Out Instruction ကေတာ့ Data ေတြကို Monitor သို႔ အျခား External Devices ေတြကို Output ထုတ္လိုတဲ့အခါသံုးပါတယ္၊ IN :  : IN Instruction ကိုေတာ့ Keybaord လိုမ်ိဳး External Device ကေန Data ထည့္သြင္းတာကို လက္ခံ တဲ့ အေျခအေနမ်ိဳးမွာသံုးပါတယ္၊ အထက္က အခ်က္ေတြကို သင္ေသျပဖို႔ အတြက္ Gussing Program ေလးတစ္ခုကို တည္ေဆာက္ၾကည့္ပါမယ္၊ ေအာက္က ပံုကိုေသခ်ာၾကည့္ပါ မ်က္စီကို  ရွင္ရွင္ထားဖို႔လိုမယ္၊   အထက္မွာ Load Instruction ကိုသံုးပီး 9 ကို CPU ထဲကို ၀န္တင္လိုက္ပါတယ္၊ Programmer က အဲ့ဒီ့ Number ကို CPU ထဲမွ ထားပီး Program အသံုးျပဳသူကို နံပါတ္ဘယ္ေလာက္လဲ ခန္႔မွန္းခိုင္ပါမယ္၊ ဒါဆို Program အသံုးျပဳသူက ခန္႔မွန္းပီး သူထင္တဲ့ ဂဏန္းတန္ဖိုးကိုရိုက္ထည့္ လိမ့္မယ္၊ အဲ့ဒီ့ အသံုးျပဳသူ ရိုက္ထည့္တဲ့ တန္ဖိုး ကို IN instruction နဲ႔ ဖမ္းမယ္၊ Input Device က Keyboard ျဖစ္တဲ့ အတြက္ Keyboard Address အတိုင္းဖမ္းမယ္၊ ပီးရင္ CPU ထဲမွာ Hold လုပ္ထားတဲ့ နံပါတ္နဲ႔ Compare Instruction သံုးပီး ႏိုင္းယွဥ္မယ္၊ မွန္ရင္ JUMP IF = Instruction ကိုသံုးပီး ေအာက္က Memory Address ကိုသြားခိုင္းမယ္၊ မွားခဲ့ရင္ မွားခဲ့ေၾကာင္း OUT Instruction ကိုသံုးပီး Output Device ျဖစ္တဲ့ Monitor ကို Letter “G” ကို Output ထုတ္ေပးမယ္၊ ပီးရင္ JUMP Instruction ကိုသံုးပီး အထက္က In Instruction ကို ျပန္သြားပီး ေနာက္တစ္ႀကိမ္ ထပ္ႀကိဳးစားခိုင္းမယ္၊ မမွန္မျခင္း ဒီ Process ကို ဆက္တိုက္ ျဖစ္ေနေအာင္ Program ကိုေရးသားထားႏိုင္ပါတယ္၊ ေသခ်ာေလ့လာၾကည့္ပါ၊ Instructions ေတြ အားလံုးကိုေသခ်ာ အသံုးျပဳျပသြားတာပါ၊ Ourput နဲ႔ Input Devices ေတြအပါအ၀င္ JUMF IF Instruction ကိုသံုးပီး မွန္ရင္ Memory Address တစ္ခုကို Randomly သြားလိုက္တာကိုလဲ ေတြ႔ရမွာပါ၊ (နားလည္ေအာင္ ေသခ်ာ ဖတ္ပါ)၊  အိုေက RAM က႑ပီးရင္ RAM ကေပးတဲ့ Instruction တစ္ခုရတိုင္းရတိုင္း CPU က Instruction ေတြကို ဘယ္လို အလုပ္လုပ္လဲၾကည့္ရေအာင္ သံုးထားတဲ့ CPU 65-02 ရဲ့ Wiring နဲ႔ Scoot CPU တို႔ကို ေသခ်ာ ေလ့လာၾကည့္ရမွာပါ၊ (အထက္ကမွာ CPU ဖြင့္ထားတဲ့ပံုကိုျပခဲ့ပီးျဖစ္တဲ့ အတြက္ ေနာက္တစ္ႀကိမ္မျပေတာ့ဘူး)၊ CPU မွာ Components ေတြအမ်ားႀကီးပါတယ္၊ အရင္ဆံုး စတင္ေလ့လာသြားမွာက Control Unit ဆိုတဲ့ Component ပါ၊ သူကေတာ့ တပ္တစ္ခုက အရာရွိနဲ႔တူပါတယ္၊    Control Unit က RAM ကေန ပီးေတာ့ အမိန္႔ကို Instruction တစ္ခု အေနနဲ႔ လက္ခံပါတယ္၊ လက္ခံရရွိလာတဲ့ Instruction ကို အျခား Components ေတြအတြက္ သက္ဆိုင္ရာ Commands ေတြ အလုပ္ေတြအလုက္ ခြဲျခမ္းစိတ္ျဖာလိုက္ပါတယ္၊ Control Unit ေအာက္မွာရွိတဲ့ အေရးအႀကီးဆံုး Command တစ္ခုကေတာ့ Arithmetic Logic Unit ျဖစ္ပါတယ္၊ အတိုေကာက္ ALU လို႔ေခၚပါတယ္၊    ALU လို႔လဲအတိုေကာက္ ေခၚတဲ့ Arithmetic Login Unit ကေတာ့  CPU ထဲမွာ Arithetic နဲ႔ ပက္သတ္သမွ် အလုပ္ေတြ ျဖစ္တဲ့ Adding(ေပါင္းျခင္း) Substraction (ႏုတ္ျခင္း) Comparing (ႏိုင္ယွဥ္ျခင္း) ေတြအားလံုးကို လုပ္ႏိုင္ပါတယ္၊  ALU မွာ Input ႏွစ္ခုရွိပါတယ္၊ Input A နဲ႔ Input  B လို႔ပဲ ဆိုၾကပါစို႔၊    ဆိုၾကပါစို႔ ေရွ႕က ၀န္တင္ခဲ့တဲ့ညြန္ၾကားခ်က္မွာ ဂဏန္း ႏွဏ္ခုပါတယ္ဆိုပါစို႔၊ အဲ့ဒီ့ ဂဏန္း ႏွစ္ခုကိုလဲေပါင္းခ်င္တယ္၊ ဒါဆိုရင္ အဲ့ဒီ့ ဂဏန္း ႏွစ္ခုကိုေပါင္းမယ့္ ညြန္ၾကားခ်က္ကို Control Unit က RAM ကေန လက္ခံရရွိလာပီး ALU ကို ဘယ္လို အလုပ္ကိုလုပ္ေဆာင္ရမလဲ ဆိုတဲ့ ညြန္ၾကားခ်က္ကုိ ပို႔ေပးတယ္၊    ALU က လဲ Control Unit ကေန လက္ခံရရွိတဲ့ ညြန္ၾကားခ်က္ကအတိုင္း အလုပ္လုပ္ပီး အေျဖကို Output လုပ္ေပးပါတယ္၊   တစ္ခါတစ္ရံမွာေတာ့ရရွိလာတဲ့ညြန္ၾကားခ်က္ေပၚမူတည္ပီး ALU ရဲ့ Output ကို ဘာမွဆက္မလုပ္ပဲ ဥပကၡာျပဳထားရတာရွိပါတယ္၊    မနက္ျဖန္ဆက္ေရးမယ္ :)  ေအာက္က လင့္မွာ PDF ဖိုင္ကို ေဒါင္းလုပ္ရယူပါ၊   http://goo.gl/OgFSL1  မွတ္ခ်က္၊   ဒီပို႔စ္ကို BrighterMyanmar အဖြဲ႔႕ ေရးတာျဖစ္ပီး အကယ္၍ ပို႔စ္ မွာ အမွား ပါေနတာေတြ႔ရင္ ေက်းဇူးျပဳၿပီး brightermyanmar@gmail.com ကို ေၾကာင္းၾကားေပးပါခင္ဗ်ာ၊ ကၽြန္ေတာ္တို႔ ေသခ်ာ ျပန္စီစစ္ပီး ျပင္ပါ့မယ္၊
CPU ေတြဘယ္လို အလုပ္လုပ္သလဲ
ေက်းဇူးျပဳပီး ဒီ Post ကို ဖတ္တဲ့ အခါ PDF ဖိုင္ အေနနဲ႔ ေဒါင္းပီးဖတ္ပါ၊ ဒီပိုစ့္ ကို ေသခ်ာနားလည္ဖို႔ အတြက္ ဓါတ္ပံု နဲ႔ အေသးစိတ္ရွင္းခ့ဲရပါတယ္၊ အခု Post တင္ေတာ့ ဓါတ္ပံု တစ္ပံပဲ တင္လို႔ရလို႔ Post ခ်ည္း ဆို နားလည္ရခက္သြားႏိုင္ပါတယ္၊ ဒီပိုစ္ကို ဖတ္ျဖစ္ေအာင္ ဖတ္ေပးပါ မိတ္ေဆြတို႔ အခ်ိန္ အလကား မျဖစ္ေစရပါဘူး၊
CPU ရဲ့ မူရင္း စာလံုးက ေတာ့ Central Processing Unit ျဖစ္ပါတယ္၊ သူ႔ကို ကြန္ျပဴတာ ဦးေနာက္လို႔လဲ အဓိပါယ္ ဖြင့္ဆိုၾကပါတယ္၊ CPU ဘယ္လို အလုပ္လုပ္သလဲ ဆိုတာကို သိရင္ ကြန္ျပဴတာ ဘယ္လို အလုပ္လုပ္ သလဲ ဆိုတာကို လဲ ေကာင္းေကာင္း သေဘာေပါက္သြားမွာပါ၊
အခု CPU ကို ရဲ့ အဖုန္းကို ဖြင့္ၾကည့္ရေအာင္

အထက္က ပံုကေတာ့ CPU ရဲ့ အဖုန္းကို ခြါလိုက္ရင္ အတြင္းပိုင္းကို ျမင္ရမယ့္ပံုပါ၊ အခု ပံုႀကီးခ်ဲ႕လိုက္မယ္၊ နည္းနည္းပိုျမင္ႏိုင္ေအာင္လို႔
CPU အထဲမွာ ၀ါယာ အမ်ိဳးမ်ိဳး က သတင္းအခ်က္အလက္ေတြ သယ္ယူပို႔ေဆာင္တဲ့ အလုပ္ကိုလုပ္ေနပါတယ္၊ အခု Post မွာ ရွင္းျပဖို႔ အသံုးျပဳသြားမယ့္ CPU ကေတာ့ 65-02 လို႔ေခၚပါတယ္၊ ဒီ CPU အမ်ိဳးအစားကို Apple အပါအ၀င္ ကြန္ျပဴတာေတြအမ်ားစု မွာ အသံုးျပဳႀကပါတယ္၊ Original Naintainent System မွာလဲ ဒီ CPU ကိုပဲသံုးပါတယ္၊ ဒီ CPU ကိုရဲ့ အေသးစိတ္ ျဖဳတ္တပ္နည္းကိုသိခ်င္ရင္ေတာ့ Virsual6502.org ၀က္ဆိုက္မွာ သြားေရာက္ၾကည့္ရူ႕ႏိုင္ပါတယ္၊ ဘယ္ CPU မွာ မဆို CPU အတြင္း လုပ္ေနတဲ့အလုပ္ေတြကို အေျခအေနမွန္မွန္နဲ႔ တည္ၿငိမ္စြာ Data သယ္ေဆာင္မူ လုပ္ဖို႔ အတြက္ တိက်တဲ့ အခ်ိန္ အတိုင္း အတာ တစ္ခုတိုင္းမွာ ဖြင့္လိုက္ ပိတ္လိုက္ အလုပ္လုပ္ေနတဲ့ ၀ါယာတစ္ေခ်ာင္းရွိပါတယ္၊ အဲ့ဒီ့ ၀ါယာကပဲ CPU အတြင္း လုပ္ေဆာင္မူေတြကို မွ်တေစပါတယ္၊ အဲ့ဒီ့ ၀ါယာကို Clock လို႔ေခၚပါတယ္၊ Disimulation မွာ တစ္စကၠန္႔ကို Clock က ႏွစ္ႀကိမ္ဖြင့္ ပီး ႏွစ္ႀကိမ္ပိတ္ပါတယ္၊ ေနာက္ပိုင္းေပၚတဲ့ CPU ေတြမွာေတာ့ Clock ရဲ့ အလုပ္လုပ္ႏွဳန္းကို GHz (GigaHertz) နဲ႔ တိုင္းတာပါတယ္၊ Giga ကေတာ့ 1 billion ကို ညြန္းပီးေတာ့ Hz Hertz ကေတာ့ တစ္စကၠန္႔ အတြင္း ဘယ္ႏွစ္ႀကိမ္အလုပ္လုပ္လဲကိုညြန္းပါတယ္၊ ဒီေတာ့ အခုခါတ္ CPU ေတြက တစကၠန္႔ကို အႀကိပ္ ေရး Billion အေတာ္မ်ားမ်ား ဖြင့္ လိုက္ ပိတ္လိုက္ျဖစ္ေနပါတယ္၊ ဒီလို တစ္စကၠန္႔မွာ Billions အေတာ္မ်ားမ်ား ဖြင့္ ပိတ္ႏိုင္ျခင္းကပဲ CPU ရဲ့ တြက္ခ်က္ အလုပ္လုပ္ႏိုင္မူ စြမ္းအားျဖစ္ပီး CPU ကို အလြန္ ရွဳတ္ေထြးတဲ့ တြက္ခ်က္မူေတြကို လုပ္ကိုင္ႏိုင္ေစပါတယ္၊
ဒါေပမယ့္ Clock ပြင့္ တဲ့ အခ်ိန္မွာ CPU ရဲ့ အလုပ္လုပ္ပံုကေတာ့ လူေတြထင္ထားသလို ရွဳပ္ေထြးတာ မဟုတ္ပဲ ရိုးရိုး ရွင္းရွင္းေလးပဲ အလုပ္လုပ္သြားတာပါ၊ အဲ့ဒီ့ အလုပ္လုပ္ပံုကိုပဲ ဒီ Post မွာေလ့လာသြားမွာပါ၊
CPU ကို အထူးထုတ္လုပ္တဲ့ ကုမၼဏီ ႏွစ္ခုကေတာ့ Intel နဲ႔ AMD တို႔ျဖစ္ပါတယ္၊ ဒီမွာ အေသးစိတ္ေလ့လာသြားမယ့္ CPU ရဲ့နာမည္ကိုေတာ့ Scott CPU လို႔ေခၚပါတယ္၊ တကယ္ေတာ့ Scott CPU ဆိုတာ အျပင္မွာတကယ္ မရွိပါဘူး၊ ေလ့လာသူေတြအတြက္ အဆင္ေျပေအာင္ Clerk Scott က သူ႔ရဲ့ “But How to it Know” ဆိုတဲ့စာအုပ္မွာ တည္ေဆာက္ျပထားတဲ့ စာအုပ္ထဲက ေလ့လာေရး CPU သာျဖစ္ပါတယ္၊ Scott CPU ရဲ့ ဒီဇိုင္းက Clerk Scott ရဲ့ Copyright ျဖစ္ပီး Youtube Master က ရွင္းျပလို သူရွင္းျပတဲ့ အတိုင္း ဒီ Post မွာ ျပန္ေဖာ္တာပါ၊ Hotdoitknow.com ၀က္ဆိုက္မွာ ဒီစာအုပ္ကို၀ယ္ဖက္ႏိုင္ပါတယ္၊ ဒီစာအုပ္ကေတာ့ တကယ့္ကို ဂၽြတ္လွပါတယ္၊ အေသးစိတ္ကို တဆင့္စီ ေျဖးေျဖး ရွင္းသြားပီး
ဖတ္ရူ႕သူကို ခက္ခဲေစမယ့္ ဘယ္လို Techical Jarcon (နည္းပညာသံုးသီးသန္႔စာလံုး) ေတြမပါပါဘူး၊

အခု CPU ကိုေျပာင္းျပန္လွန္ပီးေအာက္ပိုင္းကို တစ္ခ်က္ၾကည့္ၾကမယ္၊
Pins ေတြအေတာ္မ်ားမ်ား အျပင္ထြက္ေနတာကို ေတြ႔ရပါမယ္ ၊ အဲ့ဒီ့ Pin ေတြကပဲ သတင္းအခ်က္အလက္ေတြကို CPU ထဲကို ပို႔ပီး အဲ့ဒီ့ Pin ေတြကပဲ အခ်က္အလက္ေတြကို CPU ကေန အျပင္ကို ျပန္ထုတ္ေပးပါတယ္၊ ဒီ Pin ေတြက သတင္းအခ်က္အလက္ေတြအတြက္ CPU ထဲကို ၀င္မယ့္ ၀င္ေပါက္ ထြက္ေပါက္ေတြေပါ့၊ CPU ကို Mother Board ထဲမွာ စိုက္ထည့္ထားပါတယ္၊ ေအာက္က အတိုင္းေပါ့၊
MotherBoard ကေတာ့ ကြန္ျပဴတာရဲ့ Components ေတြအားလံုးကို တပ္ဆင္ပီး အားလံုး အခ်ိတ္အဆက္မိေစတဲ့ Circus Board တစ္ခုျဖစ္ပါတယ္၊ အထက္က ပံုက CPU အဖံုးကို ဖြင့္ထားတဲ့ ပံုပါ အခု ျပန္ပိတ္လိုက္ၾကပီး MotherBoard ထဲျပန္ထည့္ၾကမယ္၊ ေအာက္က အတိုင္း
အထက္ကပံုရဲ့ ညာဘက္မွာေတာ့ RAM ထည့္မယ့္ Socket ေပါက္ကိုေတြ႔ရပါမယ္၊ RAM ကေတာ့ Random Access Memory ရဲ့ အတိုေကာက္ပါ၊ CPU ကေန တြက္ခ်က္ အလုပ္လုပ္လို႔ရတဲ့ Data ေတြအားလံုးကို RAM ကိုလွမ္းပို႔ပီး RAM ထဲမွာ သိုေလွာင္ထားပါတယ္၊ ဒီေနရာမွာ RAM နဲ႔ CPU တို႔ ဘယ္လို တြဲဖက္ပီး အလုပ္လုပ္လဲ သိဖို႔လိုအပ္တဲ့ အတြက္ RAM ဘယ္လို အလုပ္လုပ္လဲဆိုတာကိုလဲ ေလ့လာရမယ္၊ အခု အထက္က ပံုရဲ့ ဘယ္ဘက္က မလိုအပ္တဲ့ Wire အစိတ္အပိုင္းေတြကို ျဖတ္ထုတ္ပီး RAM Chips ပါပါ၀င္မယ့္ ပံုကို ၾကည့္ၾကမယ္၊
RAM ထဲမွာ Address လို႔ေခၚတဲ့ လိပ္စာေတြအမ်ားႀကီးထည့္ထားတဲ့ စာရင္းပါပါတယ္၊ Address တစ္ခုစီက Data အစိတ္အပိုင္းတစ္ခုကိုညြန္းပါတယ္၊ ေအာက္က ပံုမွာ Addresses ေကာ Data ေတြကိုပါ သရုပ္ေဖာ္ျပထားတယ္၊
CPU က RAM ထဲက Data တစ္ခုစီကို Request (ေတာင္းယူ) ပီးေတာ့ အလုပ္လုပ္ပါတယ္၊ Data တစ္ခု ေတာင္းယူ အလုပ္လုပ္ပီး ေနာက္တစ္ခု လုပ္တယ္ ေနာက္တစ္ခုပီး ေနာက္တစ္ခု အလုပ္လုပ္တယ္ စသျဖင့္ တစ္ခုပီးေနာက္တစ္ခု အစီအစဥ္အလိုက္ အလုပ္လုပ္သြားတယ္၊ အစီအစဥ္တစ္က် အလုပ္လုပ္ ဆိုေပမယ့္ အျမဲ တမ္းေတာ့ အစီအစဥ္တစ္က် အလုပ္လုပ္ေနမွာ မဟုတ္ပါဘူး၊ CPU ကို အစီအစဥ္တစ္က်မဟုတ္ပဲ RAM ကေန Data ေတြကို ေတာင္းယူ အလုပ္လုပ္ေအာင္ ညြန္ၾကားႏိုင္ပါတယ္၊ RAM က လဲ ဒီလို အစီအစဥ္မက်တဲ့ Request (ေတာင္းဆိုမူ) မ်ိဳးကို လဲ လက္ခံႏိုင္ပါတယ္၊ ဒါ့ေၾကာင့္ပဲ သူ႔ကို Random Access Memory လို႔ေခၚတာပါ၊ ဒီေတာ့ CPU အေနနဲ႔ ပံုမွန္အတိုင္းဆိုရင္ RAM ထဲက ေဒတာေတြကို အစီအစဥ္အလိုက္ ေတာင္းယူ အလုပ္လုပ္တယ္ဆိုေပမယ့္ လိုအပ္လာရင္ အစီအစဥ္မက်တဲ့ ပံုစံနဲ႔ စိတ္ႀကိဳက္ Data ကို ေတာင္းယူ အလုပ္လုပ္ႏိုင္တယ္ဆိုတာကိုလဲ သေဘာေပါက္သင့္ပါတယ္၊
Computer က Program တစ္ခုကိုစ Run ပီဆိုတာနဲ႔ CPU က RAM ဆီကေန အလုပ္လုပ္လိုတဲ့ Program ကို ေတာင္းတဲ့ Request ကို ေတာင္းဆိုလိုက္ပါတယ္၊
RAM address မွာ ေတာ့ 0 နဲ႔ 1 ေတြသာပါ၀င္တဲ့ ဂဏန္းေတြတန္းစီထားပါတယ္၊ အဲ့ဒီ့ဂဏန္းတစ္ခုစီက ေတြ On မလား Off မလား ဆိုတဲ့ အမိန္႔ကို ကိုစားျပဳပါတယ္၊ RAM မွာ Address ေတြမရွိရင္ RAM ကလဲ ဘာမွလုပ္ႏိုင္ေတာ့ မွာမဟုတ္ပါဘူး၊ RAM အလုပ္လုပ္ဖို႔ဆို CPU ကလဲ Enable Wire ကို On ေပးရပါတယ္၊ ေအာက္က ပံုမွာ Enable Wire On ေနတာကို ၾကည္ပါ၊ (မ်က္စိရွင္ရွင္ထား)
အကယ္၍ Address လဲရွိမယ္ Enable Wire ကလဲ On ေနမယ္ဆိုရင္ေတာ့ RAM က CPU ကေတာင္း ဆိုထားတဲ့ Address မွာရွိတဲ့ Data ကို CPU ကိုျပန္ပို႔ေပးပါတယ္၊ ဒီလို Data ျပန္ရပီဆိုရင္ေတာ့ CPU က အဲ့ဒီ့ ေဒတာကို ကို အလုပ္စလုပ္ေတာ့တယ္၊ အလုပ္လုပ္လို႔ပီးသြားရင္ CPU က RAM ဆီကို ေနာက္ထက္ Address တစ္ခု ျပန္ပို႔မယ္၊ Enable Wire ကို On လိုက္မယ္၊ ဒါဆိုရင္ RAM က ေနာက္ထက္ Data တစ္ခုကို CPU ကို ဆက္ပို႔ေပးမယ္၊ CPU က လုပ္ေဆာင္ခ်က္ေတြလုပ္မယ္၊ ပီးရင္ Address အသစ္ကို RAM ကို ျပန္ေပးမယ္၊ စသျဖင့္ အလုပ္ Data ပို႔လိုက္ ယူလိုက္နဲ႔ ဆက္တိုက္ အလုပ္လုပ္သြားမယ္၊ ဒီျဖစ္စဥ္က ကြန္ျပဴတာမွာ အျမဲ ျဖစ္ေန တဲ့ ျဖစ္စဥ္ျဖစ္ပါတယ္၊
အထက္က ျဖစ္စဥ္က CPU Data Processing လုပ္တဲ့ျဖစ္စဥ္ပါ၊ တကယ္၍ CPU က Data တစ္ခုကို အလုပ္လုပ္ပီးသြားလို႔ အဲ့ဒီ့ အလုပ္နဲ႔ ပက္သက္တဲ့ Data ကို သိမ္းဖို႔ပါလိုလာပီဆိုရင္ေတာ့ အထက္က နည္း အတိုင္း Address သာလွ်ွင္ RAM ကို ျပန္ေပးတာမဟုတ္ေတာ့ပဲနဲ႔ Address ေကာ Data ေကာ ကိုျပန္ေပးတယ္၊ Address ကို Address Bus ကေန ျပန္ေပးတယ္၊ Data ကို Data Bus ကေန ျပန္ေပးတယ္၊ ဒီလို Address ေကာ Data ေကာ ျပန္ေပးတဲ့အခါ Set Wire ကိုလဲ On ထားပါတယ္၊ ဒါဆိုရင္ေတာ့ CPU ကျပန္ေပးလိုက္တဲ့ Data ကို RAM က ျပန္ေပးလိုက္တဲ့ Address အတိုင္း ရိွရင္းစြဲ Data ကို Override လုပ္ပစ္ပီးသိမ္းလိုက္ပါတယ္၊
RAM ထဲမွာ ရွိတဲ့ 0 ေတြ 1 ေတြက တကယ္ေတာ့ မတူညီတဲ့ အခ်က္အလက္ေတြကို ကိုယ္စားျပဳပါတယ္၊ အေရး အႀကီးဆံုး အခ်က္ကေတာ့ Instructions (ညြန္ၾကားခ်က္ေတြ) ပါ၊ Instructions ေတြက CPU ကို ဘာအလုပ္ကို လုပ္မလဲ ဆိုတာကိုညြန္ႀကားေပးတယ္၊ ေအာက္ အနီေရာင္ျမားျပထားတဲ့ အနီေရာင္မ်ဥ္းတန္း ေတြအားလံုး က ညြန္ၾကားခ်က္ (Instruction) ေတြပါ၊
Data ေတြထဲမွာ Numbers ေတြလဲပါပါတယ္၊ ဒီ Numbers ေတြက Compare(ႏိုင္ယွဥ္ဖို႔) Add (ေပါင္းဖို႔) စသျဖင့္ လုပ္ခ်င္တဲ့အလုပ္ကိုလုပ္ႏိုင္ဖို႔ပါ၊
RAM ထဲမွာ Addresses ေတြလဲပါပါေသးတယ္၊ Address ေတြက ညြန္းတဲ့ Data ေတြထဲမွာ Address ေတြကို ျပန္သိမ္းထားတယ္ဆိုေတာ့ နည္းနည္းေတာ့ ေၾကာင္ခ်င္စရာ ျဖစ္သြားမယ္၊ ဒါေပမယ့္ ဒီ Address ေတြကလဲ အသံုး၀င္လွသလို လိုအပ္တဲ့ အခ်က္ေတြမ်ိဳးစံုကို သိုလွာင္ထားႏိုင္ပါတယ္၊
ဥပမာ OutPut Device တစ္ခုစီကို Data ကို ထုတ္ေပးခ်င္တယ္ဆိုပါစို႔ ၊ ဒါဆိုရင္ ကြန္ျပဴတာထဲမွာရွိတဲ့ အဲ့ဒီ့ Device ရဲ့ Address ကို သိဖို႔လိုပါတယ္၊ ကြန္ျပဴတာနဲ႔ ခ်ိတ္ဆက္ထားတဲ့ဖုန္းကို Data Output လုပ္ေပးခ်င္ရင္ ကြန္ျပဴတာနဲ႔ ခ်ိတ္ဆက္တာနဲ႔ ဖုန္းကို Register လုပ္ထားတဲ့ Address ကိုသိဖို႔လိုပါတယ္၊
RAM ထဲမွာ Latter ေတြကိုလဲ သိုေလွာင္ပါေသးတယ္၊ အကယ္၍ Monitor Screen ေပၚကို စာသားေတြ Output လုပ္ခ်င္တယ္ဆိုရင္ အဲ့ဒီ့ Output လုပ္လိုတဲ့ Data ေတြကို 1 နဲ႔ 0 ေတြသံုးပီး RAM ထဲမွာသိုေလွာင္ထားပါတယ္၊ စာသားတစ္လံုးစီကို သက္ဆိုင္ရာ Character Code အလိုက္ 1 နဲ႔ 0 ေတြေပါင္းထားတဲ့ သီးသန္႔အုပ္စု အေနနဲ႔ သိုေလွာင္တယ္၊ Character Code ေတြကေတာ့ Obitary ေတြျဖစ္ပါတယ္၊ ဥပမာ 01100001 က a အကၡရာ အေသး 01000111 က G အကၡရာ ဆိုပီး သတ္မွတ္တာပါ၊
အထက္က ေဖာ္ျပခဲ့တဲ့ Instruction,Number,Address,Letter ေတြကေတာ့ RAM ထဲ က Data အေနနဲ႔ ထည့္သြင္းသိမ္းဆည္းတဲ့ Data ေတြျဖစ္ပါတယ္၊
အခု CPU ရဲ့ Instruction Set ကို တစ္ခ်က္ၾကည့္ၾကမယ္၊

RAM ရဲ့ Data ေတြထဲမွာ Instrucion ေတြပါတာကို သိေနေလာက္ပါပီ၊ အဲ့ဒီ့ Instruction ေတြ ဘယ္ေလာက္ အထိ အေရးႀကီးလဲ ဆိုတာလဲ ေျပာခဲ့ပီးပါဘူး၊ အထက္က ပံုကေတာ့ အသံုးမ်ားတဲ့ Instructions ေတြကို ေဖာ္ျပထားတဲ့ပံုပါ၊ ဒါအကုန္ေတာ့မဟုတ္ေသးဘူး၊ အသံုးအမ်ားဆံုးလို႔ပဲေျပာတာပါ၊ အခု အဲ့ဒီ့ Instruction ေတြကို တစ္ခုစီရွင္းမယ္၊
LOAD : : Load Instruction ကေတာ့ RAM ကေန ဂဏန္းတန္ဖိုး တစ္ခုကို CPU ထဲကို ၀န္တင္တဲ့ အခါ မွာ သံုးတဲ့ Instruction ပါ၊
ADD : : Add Instruction ကေတာ့ ဂဏန္း တန္ဖိုး ႏွစ္ခုကို ေပါင္းဖို႔ အတြက္ သံုးတဲ့ Instruction ပါ၊
STORE: : Store Instruction ကေတာ့ Add Instruction ညြန္ၾကားခ်က္အတိုင္း ေပါင္းလို႔ရလာတဲ့ Data ကို CPU က ေနျပန္ပို႔တဲ့အခါမွာ RAM မွာ ျပန္သိမ္းဖို႔ အတြက္သံုးပါတယ္၊
COMPARE : : Compare Instruction ကေတာ့ ဂဏန္းတန္ဖိုး ႏွစ္ခုမွာ ဘယ္တစ္ခုပိုႀကီးလဲနဲ႔ သူတို႔ တန္ဖိုး တူမတူ စစ္လိုတဲ့အခါသံုးပါတယ္၊ Compare Instruction က JUMP IF Instruction နဲ႔ အမ်ားစု တြဲသံုးပါတယ္၊
JUMP IF : : JUMP IF Instruction ကိုေတာ့ အကယ္၍ စစ္ေဆးတဲ့ အေျခအေနတစ္ခုက မွန္ရင္ Address A ကိုသြားမယ္ မွား ရင္ ဘာမွမလုပ္ဘူး စသျဖင့္ အေျခအေနကိုစစ္ေဆးပီး Address ကို Randomly ေျပာင္းခ်င္တဲ့အခါမွာ သံုးပါတယ္၊
JUMP : : Jump ကေတာ့ RAM ထဲက Address ေတြကို အစီအစဥ္ မက်တဲ့ ပံုနဲ႔ စိတ္ႀကိဳက္ ေရြးခ်ယ္လို တဲ့အခါမွာသံုးတယ္၊
OUT : : Out Instruction ကေတာ့ Data ေတြကို Monitor သို႔ အျခား External Devices ေတြကို Output ထုတ္လိုတဲ့အခါသံုးပါတယ္၊
IN : : IN Instruction ကိုေတာ့ Keybaord လိုမ်ိဳး External Device ကေန Data ထည့္သြင္းတာကို လက္ခံ တဲ့ အေျခအေနမ်ိဳးမွာသံုးပါတယ္၊
အထက္က အခ်က္ေတြကို သင္ေသျပဖို႔ အတြက္ Gussing Program
ေလးတစ္ခုကို တည္ေဆာက္ၾကည့္ပါမယ္၊ ေအာက္က ပံုကိုေသခ်ာၾကည့္ပါ မ်က္စီကို ရွင္ရွင္ထားဖို႔လိုမယ္၊
အထက္မွာ Load Instruction ကိုသံုးပီး 9 ကို CPU ထဲကို ၀န္တင္လိုက္ပါတယ္၊ Programmer က အဲ့ဒီ့ Number ကို CPU ထဲမွ ထားပီး Program အသံုးျပဳသူကို နံပါတ္ဘယ္ေလာက္လဲ ခန္႔မွန္းခိုင္ပါမယ္၊ ဒါဆို Program အသံုးျပဳသူက ခန္႔မွန္းပီး သူထင္တဲ့ ဂဏန္းတန္ဖိုးကိုရိုက္ထည့္ လိမ့္မယ္၊ အဲ့ဒီ့ အသံုးျပဳသူ ရိုက္ထည့္တဲ့ တန္ဖိုး ကို IN instruction နဲ႔ ဖမ္းမယ္၊ Input Device က Keyboard ျဖစ္တဲ့ အတြက္ Keyboard Address အတိုင္းဖမ္းမယ္၊ ပီးရင္ CPU ထဲမွာ Hold လုပ္ထားတဲ့ နံပါတ္နဲ႔ Compare Instruction သံုးပီး ႏိုင္းယွဥ္မယ္၊ မွန္ရင္ JUMP IF = Instruction ကိုသံုးပီး ေအာက္က Memory Address ကိုသြားခိုင္းမယ္၊ မွားခဲ့ရင္ မွားခဲ့ေၾကာင္း OUT Instruction ကိုသံုးပီး Output Device ျဖစ္တဲ့ Monitor ကို Letter “G” ကို Output ထုတ္ေပးမယ္၊ ပီးရင္ JUMP Instruction ကိုသံုးပီး အထက္က In Instruction ကို ျပန္သြားပီး ေနာက္တစ္ႀကိမ္ ထပ္ႀကိဳးစားခိုင္းမယ္၊ မမွန္မျခင္း ဒီ Process ကို ဆက္တိုက္ ျဖစ္ေနေအာင္ Program ကိုေရးသားထားႏိုင္ပါတယ္၊
ေသခ်ာေလ့လာၾကည့္ပါ၊ Instructions ေတြ အားလံုးကိုေသခ်ာ အသံုးျပဳျပသြားတာပါ၊ Ourput နဲ႔ Input Devices ေတြအပါအ၀င္ JUMF IF Instruction ကိုသံုးပီး မွန္ရင္ Memory Address တစ္ခုကို Randomly သြားလိုက္တာကိုလဲ ေတြ႔ရမွာပါ၊ (နားလည္ေအာင္ ေသခ်ာ ဖတ္ပါ)၊
အိုေက RAM က႑ပီးရင္ RAM ကေပးတဲ့ Instruction တစ္ခုရတိုင္းရတိုင္း CPU က Instruction ေတြကို ဘယ္လို အလုပ္လုပ္လဲၾကည့္ရေအာင္
သံုးထားတဲ့ CPU 65-02 ရဲ့ Wiring နဲ႔ Scoot CPU တို႔ကို ေသခ်ာ ေလ့လာၾကည့္ရမွာပါ၊ (အထက္ကမွာ CPU ဖြင့္ထားတဲ့ပံုကိုျပခဲ့ပီးျဖစ္တဲ့ အတြက္ ေနာက္တစ္ႀကိမ္မျပေတာ့ဘူး)၊
CPU မွာ Components ေတြအမ်ားႀကီးပါတယ္၊ အရင္ဆံုး စတင္ေလ့လာသြားမွာက Control Unit ဆိုတဲ့ Component ပါ၊ သူကေတာ့ တပ္တစ္ခုက အရာရွိနဲ႔တူပါတယ္၊
Control Unit က RAM ကေန ပီးေတာ့ အမိန္႔ကို Instruction တစ္ခု အေနနဲ႔ လက္ခံပါတယ္၊ လက္ခံရရွိလာတဲ့ Instruction ကို အျခား Components ေတြအတြက္ သက္ဆိုင္ရာ Commands ေတြ အလုပ္ေတြအလုက္ ခြဲျခမ္းစိတ္ျဖာလိုက္ပါတယ္၊ Control Unit ေအာက္မွာရွိတဲ့ အေရးအႀကီးဆံုး Command တစ္ခုကေတာ့ Arithmetic Logic Unit ျဖစ္ပါတယ္၊ အတိုေကာက္ ALU လို႔ေခၚပါတယ္၊
ALU လို႔လဲအတိုေကာက္ ေခၚတဲ့ Arithmetic Login Unit ကေတာ့ CPU ထဲမွာ Arithetic နဲ႔ ပက္သတ္သမွ် အလုပ္ေတြ ျဖစ္တဲ့ Adding(ေပါင္းျခင္း) Substraction (ႏုတ္ျခင္း) Comparing (ႏိုင္ယွဥ္ျခင္း) ေတြအားလံုးကို လုပ္ႏိုင္ပါတယ္၊
ALU မွာ Input ႏွစ္ခုရွိပါတယ္၊ Input A နဲ႔ Input B လို႔ပဲ ဆိုၾကပါစို႔၊
ဆိုၾကပါစို႔ ေရွ႕က ၀န္တင္ခဲ့တဲ့ညြန္ၾကားခ်က္မွာ ဂဏန္း ႏွဏ္ခုပါတယ္ဆိုပါစို႔၊ အဲ့ဒီ့ ဂဏန္း ႏွစ္ခုကိုလဲေပါင္းခ်င္တယ္၊ ဒါဆိုရင္ အဲ့ဒီ့ ဂဏန္း ႏွစ္ခုကိုေပါင္းမယ့္ ညြန္ၾကားခ်က္ကို Control Unit က RAM ကေန လက္ခံရရွိလာပီး ALU ကို ဘယ္လို အလုပ္ကိုလုပ္ေဆာင္ရမလဲ ဆိုတဲ့ ညြန္ၾကားခ်က္ကုိ ပို႔ေပးတယ္၊
ALU က လဲ Control Unit ကေန လက္ခံရရွိတဲ့ ညြန္ၾကားခ်က္ကအတိုင္း အလုပ္လုပ္ပီး အေျဖကို Output လုပ္ေပးပါတယ္၊
တစ္ခါတစ္ရံမွာေတာ့ရရွိလာတဲ့ညြန္ၾကားခ်က္ေပၚမူတည္ပီး ALU ရဲ့ Output ကို ဘာမွဆက္မလုပ္ပဲ ဥပကၡာျပဳထားရတာရွိပါတယ္၊
မနက္ျဖန္ဆက္ေရးမယ္ 
ေအာက္က လင့္မွာ PDF ဖိုင္ကို ေဒါင္းလုပ္ရယူပါ၊
မွတ္ခ်က္၊
ဒီပို႔စ္ကို BrighterMyanmar အဖြဲ႔႕ ေရးတာျဖစ္ပီး အကယ္၍ ပို႔စ္ မွာ အမွား ပါေနတာေတြ႔ရင္ ေက်းဇူးျပဳၿပီး brightermyanmar@gmail.com ကို ေၾကာင္းၾကားေပးပါခင္ဗ်ာ၊ ကၽြန္ေတာ္တို႔ ေသခ်ာ ျပန္စီစစ္ပီး ျပင္ပါ့မယ္

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Android Application မ်ားေရးသားနည္း


Android application ေရးသားနညး္ကုိ ၀ါသနာပါသူမ်ားအတြက္ ကိုသက္ႏိုင္စိုး (Myanmar Mobile App Store) ေရးသားတဲ့Andriod Application ေရးသားနည္း အခန္း(၁) ကေန အခန္း(၆)ထိ ကို ေလ့လာသင္ၾကားလိုသူမ်ား အဆင္ေျပေအာင္ Word ဖို္င္နဲ႕ တစ္စုတစ္စည္းတည္း စုစည္းလိုက္ပါတယ္။ေအာက္မွာရယူႏုိင္ပါျပီ။
https://www.dropbox.com/s/wsob4m1kexj58ql/Android%20Application%20%E1%80%99%E1%80%BA%E1%80%AC%E1%80%B8%E1%80%B1%E1%80%9B%E1%80%B8%E1%80%9E%E1%80%AC%E1%80%B8%E1%80%94%E1%80%8A%E1%80%B9%E1%80%B8.doc

လက္ရွိအေနနဲ့ သင္ခန္းစာ ၉ထိေရာက္ေနပါျပီ ေအာက္ကလင့္ကေန ေစာင့္ျပီးေတာ့ ယူၾကပါ
 ဒီေနရာေလးကေန သြားၾကည့္ၾကပါ... စိတ္ၾကိဳ္က္ျဖစ္ေအာင္လို႔ပါ...
Credit to:Saing Mau

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

ဘာသာၾကီးေလးခု အႏွစ္သာရမ်ား E-Book ကေလးျဖစ္ပါတယ္


 ေဒါင္းနည္းမသိရင္ ေအာက္ကပံုကိုၾကည့္ပါ


  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

LCD Monitor ျပဳျပင္နည္းစာအုပ္ ( EBook - Simple English Version )


ရိုးရွင္းတဲ့ အဂၤလိပ္စာမ်ား ၊ ပံုမ်ားျဖင့္ ေ၀ေ၀ ဆာဆာေဖာ္ျပထားသည့္ LCD Monitor ျပဳျပင္နည္းစာအုပ္
ျဖစ္ပါတယ္.. ျပဳျပင္နည္းကိုေသေသခ်ာခ်ာရွင္းျပထားပါတယ္..အျပင္မယ္၀ယ္လုိ႕မရေလာက္ဘူးလို႕လဲ
ထင္ပါတယ္.. LCD Monitor Hardware သမားမ်ားအတြက္ အေကာင္းဆံုးအေထာက္အပံ့ေပးႏိုင္မယ့္ စာအုပ္တစ္အုပ္ျဖစ္မွာပါ..ေလ့လာလိုသူမ်ား လည္း Download ရယူႏိုင္ၾကပါၿပီ။

http://www.mmithelper.com/

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

ဓမၼာစရိယ စာသင္သားမ်ားအတြက္ စာအုပ္ေပါင္း (၈၂)အုပ္


  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Android အတြက္ Ebook မ်ား ေဒါင္းရန္


အြန္္လိုင္းမွာ ဟို၀င္ေမႊဒီေမႊေနာက္ရင္း ေတြ ့ခဲ့တဲ့ စက္ရုပ္အတြက္ စာအုပ္ေတြရျပီေနာ္ :D အဂၤလိပ္ စာအုပ္ေတြ ကို 2011 ဘားကန္ ့ပြဲမွာ ေ၀ေပးခဲ့တဲ့ ကိုသီဟေအးေက်ာ္(frozen keyboard ဖန္ဆင္းရွင္) ကိုလဲ ဒီေနရာေလးကေန ေက်းဇူးအထူးတင္ရွီပါေႀကာင္း။ အြန္လိုင္းမွာ စာအုပ္ေတြရွယ္းေပးခဲ့တဲ့ သူငယ္ခ်င္းေတြနဲ ့မူရင္းေရးသားသူမ်ားကိုလဲ ေက်းဇူးအထူးတင္ရွီပါတယ္။  ကဲ ဦးဦးတို ့ေရ ႀကိတ္လိုက္ႀကစို ့:D  https://www.mediafire.com/folder/n4d5bkndd91fq/
အြန္္လိုင္းမွာ ဟို၀င္ေမႊဒီေမႊေနာက္ရင္း ေတြ ့ခဲ့တဲ့
စက္ရုပ္အတြက္ စာအုပ္ေတြရျပီေနာ္
အဂၤလိပ္ စာအုပ္ေတြ ကို 2011 ဘားကန္ ့ပြဲမွာ ေ၀ေပးခဲ့တဲ့ ကိုသီဟေအးေက်ာ္(frozen keyboard ဖန္ဆင္းရွင္) ကိုလဲ ဒီေနရာေလးကေန ေက်းဇူးအထူးတင္ရွီပါေႀကာင္း။
အြန္လိုင္းမွာ စာအုပ္ေတြရွယ္းေပးခဲ့တဲ့ သူငယ္ခ်င္းေတြနဲ ့မူရင္းေရးသားသူမ်ားကိုလဲ ေက်းဇူးအထူးတင္ရွီပါတယ္။
ကဲ ဦးဦးတို ့ေရ ႀကိတ္လိုက္ႀကစို ့:D

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Squid Proxy ကိုအသံုးျပဳ၍ အင္တာနက္ အျမန္ႏႈန္းကို ျမွင့္တင္ျခင္း


Proxy ဆိုတာ client ႏွင့္ Server ရဲ့ ၾကားမွာ ၾကားခံ ေဆာင္ရြက္ေပးတဲ့ အရာပါ ဥပမာ က်ေတာ္ တို႔ က www.google.comလို႔ Browser ကေနဝင္လိုက္တယ္ဆိုပါစို႔ ၾကားထဲမယ္ proxy ရိွမယ္ဆိုရင္ google.com အထိ သြားစရာမလိုပဲ သ႕ူထဲ မွာရိွတဲ့အတို္င္း တစ္ခါတည္းထုတ္ေပးလိုက္ပါတယ္ မိမိရဲ့ ip address ကို web server ေတြက မသိေအာင္ဖံုးကြယ္တဲ့ေနရာမွာလည္း သံုးပါတယ္ Proxy ေတြက အမ်ိဳး အစားအလိုက္လည္း ကြဲေသးတာကို Transparent proxy ,Anonymous  အစရိွသျဖင့္ ေပ့ါ က်ေနာ္လည္းအဲ့ေလာက္ပဲ ရမ္းတုတ္ႏိုင္တယ္ ကြန္ျပဴတာ တကၠသိုလ္တက္ေနတဲ့ သူမွမဟုတ္တာ :P ကဲက်ေနာ္တို႔ တစ္ခု စဥ္းစားၾကည့္ရေအာင္
ကို္ယ္နဲ႔ နီးနီးနားနား proxy ကိုသံုးမယ္ ျပီးရင္ ကိုယ္အသံုးမ်ားတဲ့ ဆိုဒ္ေတြက proxy မွာ cache ေတြရိွရင္ proxy ကလည္း update ျဖစ္ရင္ အဲ့ကေန တစ္ခါတည္းယူရင္ ဟန္မက်ဘူးလား အင္တာနက္ဆိုင္ေတြကေတာ့ အခုလိုဆိုင္တြင္းမွာ proxy သံုးရင္ user တစ္ေယာက္ ခ်င္းဆီ အတြက္ အသံုးျပဳမယ္ data usage လည္း နည္းမသြားႏိုင္ဘူးလား တစ္ေယာက္ကလည္း ဒီဆိုဒ္ကို ၾကည့္ ေနာက္တစ္ေယာက္ ကလည္း ဒီဆိုဒ္ကို ၾကည့္ ျပန္ျပီး ေဒါင္းေနရရင္ မပင္းပန္းဘူးလား အဲ့အတြက္ proxy သံုးရင္ cache ဖိုင္ကေန တစ္ခါတည္းထုတ္ေပးရင္အဆင္ေျပႏိုင္ပါတယ္ ကဲ က်ေနာ္ ရမ္းတုတ္ တာနည္းနည္း မ်ားသြားျပီဆိုေတာ့ အခု ေရးမယ့္ အေၾကာင္းအရာကို ဆက္ပါမယ့္ ကြန္ျပဴတာထဲမွပဲ ကို္ယ္ proxy ထားမယ္ cache ဖိုင္ေတြထားမယ္ ကို္ယ္ထက္ခါထက္ခါ ၾကည့္မယ့္ဆိုဒ္ေတြဆို ကို္ယ္စက္မွာ cache ဖိုင္ေတြက်န္ခဲ့တဲ့ အတြက္ ျမန္ျမန္ ဝင္ေရာက္ႏိုင္မယ္ ဘယ္ေလာက္ဟန္က်လဲ

ဘယ္လို႔လုပ္ရမလဲဆိုတာဆက္ဖတ္ေပးပါဦး နည္းနည္းရႈပ္တယ္ထင္ရင္ ေသခ်ာ တစ္ဆင့္ခ်င္းလုပ္ပါ မ ခက္္ပါဘူး
အဆင့္ (၅) ဆင့္ခြဲထားပါတယ္
၁.Squid Proxy ကိုရယူျခင္း
၂.Computer ကို Squid အတြက္ျပင္ဆင္ျခင္း
၃.Facebook ႏွင့္တျခား ဆိုဒ္မ်ားကို အသံုးျပဳလို႔ရေအာင္ျပင္ဆင္ျခင္း
၄.မိမိ ႏွစ္ သက္ရာ DNS ကို အသံုးျပဳျခင္း
၅.Squid Service ကိုျပဳတ္မက် ေအာင္ျပင္ဆင္ျခင္း

နံပတ္ ေလးး အခ်က္ကို စိတ္ၾကိဳက္ ျပင္ဆင္ျပီးေတာ့ အသံုးျပဳသူေတြအတြက္ပဲ ရည္ရြယ္ပါတယ္ ပံုမွန္ကေတာ့ ေက်ာ္ခဲ့လိုက္ပါ က်ေနာ္လည္း ဒီအတိုင္း သံုးေနတာပါ

၁.Squid Proxy ကိုရယူျခင္း

အဆင့္တစ္ခုေနနဲ႔ေရးရေလာက္ေအာင္ ဘာမွမရိွပါဘူး ေအာက္ကလင့္မွာသြား ေဒါင္းလိုက္ပါ
ဟီးးးးးးးးးးစိတ္မဆိုးနဲ႔ေနာ္
Download=>Link1/Link2

၂.Computer ကို Squid အတြက္ျပင္ဆင္ျခင္း
ေဒါင္းျပီးလို႔ရလာတဲ့ Zip File ထဲက Squid ဆိုတဲ့ Folder ကို C:ထဲကိုေကာ္ပီကူးထည့္လုိက္ပါ
(လြယ္လြယ္ေျပာရင္ C ေပ့ါ Window Install လုပ္ထားတဲ့ အပိုင္းဆိုရင္လည္းမမွားပါဘူး )
ျပီးရင္ C:\squid\etc ကိုသြားလိုက္ပါ



.Default ဆိုတဲ့ Exetnsion ကိုျဖဳတ္လုိက္ပါ
အခုလိုေပါ့

.default ဆိုတာေလးကို
ဖ်က္လိုက္ေပ့ါဗ်ာ R-Click=>Rename ရွင္းပါတယ္ေနာ္
မွတ္ခ်က္။     ။.default ဆိုတဲ့ extension ကိုမျမင္ ရဘူးဆိုရင္  Window 7 မွာဆိုရင္ folder Option view=>show extension ကေနျပန္ျပီးေတာ့ ေဖာ္လို႔ရပါတယ္ (အတိအက်ရိွခ်င္မွရိွပါမယ္ က်ေတာ္အခု window 8 နဲ႔အသားက်တာၾကာျပီဆိုေတာ့) Window 8 အတြက္ေတာ့ ေအာက္မွာပုံျပထားပါတယ္

Win+R=>inetcpl.cpl ရိုက္ျပီးေတာ့ internet option ကိုဝင္လိုက္ပါ
connection=>LAN Settings
Address က localhost
Port က 3128 ထည့္လို္က္ပါ 



၃.Facebook ႏွင့္တျခား ဆိုဒ္မ်ားကို အသံုးျပဳလို႔ရေအာင္ျပင္ဆင္ျခင္း
ဒီေနရာမွာ တစ္ ခုေမးစရာရိွတယ္ တျခား ဆိုဒ္ေတြဝင္လို႔ရင္ facebook ေကာဝင္လို႔ မရဘူးလားဆိုတာကို မရပါဘူးခင္ဗ်ာ Facebook အတြက္ ကိုထပ္ျပီးေတာ့ျပင္ဆင္ေပးဖို႔ လိုအပ္ပါတယ္ ဘယ္လိုျပင္ရမွာလဲ ဆိုတာကို ၾကည့္ၾကရေအာင္ပါ
C:\squid\etc  ကိုသြားလိုက္ပါ  squid.conf ကို notepad ႏွင့္ဖြင့္လိုက္ပါ notepad++ ႏွင့္ဖြင့္လည္းကိစၥမရိွပါဘူး

Win+R=>notepad ဆိုျပီး notpad ဖြင့္ျပီးေတာ့ notepad ထဲ့ကို Drag ဆြဲထည့္လည္းရပါတယ္
Notepad ႏွင့္ဖြင့္ျပီးသြားျပီဆိုရင္ Ctrl+F ကိုနိတ္ပါ
http_access deny all ဆိုျပီးရွာလိုက္ပါ
# http_access deny all ဆိုတဲ့ေနရာမွာ ေအာက္ကစာသားေတြနဲ႔အစားသြင္းလိုက္ပါ

http_access allow all
acl fb dstdomain .facebook.com
http_access deny CONNECT fb
http_reply_access deny fb

# မပါတာကို သတိထားပါ ျဖဳတ္ထားရပါမယ္ က်ေနာ္ ေအာက္မွာျပထားတဲ့ ပံုကိုေသခ်ာၾကည့္ပါ
၄.မိမိ ႏွစ္ သက္ရာ DNS ကို အသံုးျပဳျခင္း

ဒီအဆင့္ကို ေက်ာ္ခဲ့လည္း ကိစၥ မရိွပါဘူးDNS ကို ကိုယ့္စိတ္ၾကိဳက္ထားသံုးခ်င္တဲ့ သူေတြအတြက္ပါ
dns_nameservers 8.8.8.8 8.8.4.4
8.8.8.8 ဆိုတာ preferred DNS server ပါ
8.8.4.4 ဆိုတာ Alternate DNS Server ပါ
မိမိစိတ္ၾကိဳက္လည္း ထည့္သြင္းႏိုင္ပါတယ္ အေကာင္းဆံုးDNS ကိုဘယ္လိုရွာမလဲဆိုတာကို ဒီမွာ ရႈပါ

၅.Squid Service ကိုျပဳတ္မက် ေအာင္ျပင္ဆင္ျခင္း

Command Prompt ကိုဖြင့္လိုက္ပါ
Win+R=>cmd ေပ့ါဗ်ာ window 7 ဆိုရင္ run box ကရပါတယ္ window 8 ဆိုရင္ win+X ကိုနိတ္ပါ command prompt(admin) ကိုနိတ္ဝင္ပါ ေအာက္မွာ က်ေနာ္ ျပထားတဲ့ စာေၾကာင္းသံုးေၾကာင္းကို တစ္ေၾကာင္းခ်င္းစီရိုက္ျပီးေတာ့ Enter ေခါက္သြားပါ
squid –i
squid –z
က်ေနာ္ရိုက္ထားတဲ့ ပံုကိုၾကည့္လိုက္ပါ
Failed ဆိုျပီးျဖစ္ေနတယ္ က်ေနာ့္မွာ ရိွျပီးသားမို႔ပါ ရဲရဲသာ ရိုက္သြား ဘာမွမမွားဘူး စိတ္ခ် ကိုယ္ရျပီဆိုမွ က်ေတာ္တင္ေပးတာ
အေပၚက အဆင့္ေတြအကုန္လံုးျပီးျပီထင္ပါတယ္ ဒီတစ္ဆင့္ျပီးရင္ သံုးလို႔ရပါျပီ
ဘာျဖစ္လို႔ဒီအဆင့္ကိုထည့္သြင္းထားတာလဲဆိုေတာ့ Suqid Service က internet ခ်ိတ္ထားတယ္ လိုင္းနည္းနည္းရိွရင္ အလိုလိုေနရင္ စတင္ပါတယ္ ဒါေပမယ့္ သံုးလို႔မရေအာင္က်သြားးရင္ေတာ့ လိုင္းတက္လာရင္ေတာင္ သူကိုျပန္ေစာင့္ေနရတာအလုပ္တစ္ခုပါ အခုအဆင့္ကိုလုပ္လိုက္ရင္ဘာမွေစာင့္စရာမလိုေတာ့ပါဘူး တစ္ခါစထားရင္းလိုင္ရိွရိွမရိွရိွပြင့္ေနျပီသားပါ က်ေနာ့္အတြက္ေတာ့လုံးဝအဆင္ေျပသြားပါတယ္ဆက္ဖတ္ၾကည့္ၾကရေအာင္ပါ
Win+R=>services.msc ကိုရိုက္ျပီးေတာ့ Service ကိုဝင္လိုက္ပါ
Squid ဆိုတဲ့ Service ကိုရွာလိုက္ပါ S ကိုနိတ္ျပီးေတာ့ရွာလို္က္ပါ နည္းနည္းေတာ့မ်က္စီရွင္ရပါမယ္
ေတြျပီေနာ္
ျပီးရင္ေတာ့ Double Click နိတ္ျပီးဝင္လိုက္ပါ
Logon မွာ  Allow Service To Interact With Desktop ကို အမွန္ျခစ္(check) ေပးလုိက္ပါ
OK ေပ့ါ အဲတာဆိုရင္ internet လိုင္းက်ရင္လည္း ျပန္မက်ေတာ့ပါဘူး
squid service ကိုစတာကေတာ့ အင္တာနက္ခ်ိတ္ထားရင္ အလုိလို စပါတယ္ မစေသးရင္ေတာ့
win+R=>cmd=>net start squid ဆိုျပီး စရင္ပဲျဖစ္ျဖစ္ က်ေနာ္ ေအာက္မွာပံုျပထားသလို
start ကိုနိတ္ျပီးေတာ့စ ႏိုင္ပါတယ္
win+R=>services.msc
squid ကုိ R-click ေထာက္ ျပီးရင္ start ေပ့ါဗ်ာ
ဒီတစ္ခါေတာ့လံုးဝသံုးလို႔ရပါျပီ chrome,firefox,internet explorer ၾကိဳက္တဲ့ Browser ကိုဖြင့္ျပီးသံုးလို႔ရပါျပီ cache ဖိုင္ေတြမ်ားလာတာႏွင့္အမွ် Data Usage ကသက္သာလာပါလိမ့္မယ္ မလို႔အပ္တဲ့ Data ေတြကို Cache ကေနပဲယူလိုက္တာမို႔ လုိင္းလည္းျမန္လာပါလိမ့္မယ္


             Visit My Blog For More Tech Articles, How To Guides,Computer Tips And Tricks
                                                                                        
                                                                                                                                                                                   

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Batch File ကေလးေတြ ကိုယ္တိုင္ေရးခ်င္ၾကသူမ်ားအတြက္

အရင္ကလဲBatch နဲ့ပတ္သက္ျပီးေတာ့ ဒီေနရာေလးမွာ တင္ေပးထားခဲ့ဖူးပါတယ္ ဒါနဲ႔ေတာ့မတူဘူးေပါ့ေနာ္


  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

က်ေနာ့္ရဲ့ ငယ္ဆရာ ဦးအဂၢ [ေတာင္ငူ]ရဲ့ The Best Questions စာအုပ္ကေလးပါ

ဒီစာအုပ္ကေလးက က်ေနာ့္ရဲ့ ငယ္ဆရာ ဦးအဂၢ [ေတာင္ငူ]ရဲ့စာအုပ္ကေလးျဖစ္လို႔ တင္ေပးလိုက္တာပါ..

 စာအုပ္အမည္ း The Best Questions
ေရးသားသူ    း ဦးအဂၢ [ေတာင္ငူ]
အမ်ဳိးအစား   း  pdf
အရြယ္အစား  း  4.73 MB

ဒီစာအုပ္ေလးကေတာ့[The Best Questions] အဂၤလိပ္စာ ေလ့လာလိုက္စားသူမ်ား ႏွင့္အလုပ္ေလွ်ာက္ရာတြင္ အင္တာဗ်ဴးေျဖဆိုမည့္သူမ်ား 
အားလံုးအတြက္အေကာင္းဆံုးေမးခြန္းမ်ား ႏွင့္ အသင့္ေတာ္ဆံုးအေျဖမ်ားကိုအေကာင္းဆံုးျဖင့္ေလေလ့လာႏိုင္ေအာင္ေရးသားေဖာ္ျပထားသည့္ 
( Let’s speak English happily. ) pdf စာအုပ္ေလးျဖစ္ပါတယ္။ေလ့လာလိုသူမ်ား ေအာက္က လင့္မွာေဒါင္းယူသြားႏိုင္ပါတယ္ခင္ဗ်ား။
                                     

                                         

ညီေနမင္း(နည္းပညာ)ဆိုက္ဒ္မွ ကူးယူတင္ျပသည္

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Android အေၾကာင္း စာအုပ္ကေလးပါ က်ေနာ္နဲ့အတူ ေလ့လာရေအာင္လို့

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Virus ကို လက္ေတြ႔ေရးၾကည့္မယ္ Mediafire ကိုအသံုးျပဳျပီး .Bat တို့ .exe တို႔ပါဖန္တီးျဖစ္မယ္

Virus လက္ေတြ.ေရးၾကည္.မယ္ mediafire ကိုအသံုးျပဳျပီး .bat တို. .exe တို.ကိုယ္တိုင္ဖန္တီးမယ္ at 3:29 AM မွ်ေ၀သူ : ျမန္မာျပည္ လူငယ္ မဂၤလာပါဗ်ာ....ကၽြန္ေတာ္ေကာင္းခန္.ပါ ဒီေန.ျမန္မာျပည္လူငယ္ပရိတ္သတ္အတြက္ တင္ဆက္ေပးမဲ့အေၾကာင္းအရာကေတာ့ virus ေရးနည္းပဲျဖစ္ပါတယ္virus ပဲေရးေရး ဘာအတြက္ပဲျဖစ္ျဖစ္ေပါ့အဆင္ေျပပါတယ္ virus ေရးဖို.ဆိုရင္ ကိုယ္ေဖၚတဲ့ေဆးကိုယ္အရင္စားရသလိုပါပဲ ေရးလိုက္တဲ့ virus က အရမ္းစြမ္းေနရင္စက္က သံုးရေတာ့မွာမဟုတ္ပါဘူး.... အခုနည္းက စက္လဲပ်က္မွာမေၾကာက္ရေတာ့ဘူးဗ်ာ...ဒီနည္းေလးကိုေတာ့ နည္းပညာအေနနဲ.ေလာက္သာ သိထားသင့္ပါတယ္ ဘယ္သူ.ဘယ္သူကိုမွလဲမလုပ္ၾကဖို. ေတာင္းပန္ပါတယ္ ...........ကၽြန္ေတာ္ကိုယ္တိုင္က ဘာမွမဟုတ္ပါဘူး ေလ့လာေနသူအဆင့္သာျဖစ္တဲ့ အတြက္ ဆရာမ်ားအေနနဲ.ဒီပိုစ္ေလးကို ေက်ာ္သြားၾကဖို.လဲ ၾကိဳေျပာပါရေစ ေလ့လာသူအခ်င္းခ်င္းျပန္ေဆြးေႏြးတယ္လို.သာသေဘာထားေပးပါ ပထမဆံုး Mediafire အေကာင့္ဖြင့္ပါ mediafire အေကာင့္မရွိေသးသူမ်ား  ဒီလင့္မွာ  သြားေလ့လာနိုင္ပါတယ္.......အေကာင့္ဖြင့္လိုက္ျပီဆိုတာနဲ. My Files အေပၚနားေလးမွာ ေအာက္ကပံုထဲကလို


စာရြက္ပံု သေကၤတေလးကို ႏွိပ္၀င္လိုက္ပါ


အိုေက ၾကိဳက္ႏွစ္သက္ရာ format ကို ထည္.နိုင္ပါတယ္ ႏွစ္သက္ရာအမည္ေပးပါ ကၽြန္ေတာ္ကေတာ့ ( .bat ) format နဲ.ေပးထားပါတယ္ ၾကိဳက္တာသာေပး ဗ်ာ .bat, .exe , .rar ေပါ့ စသည္ျဖင့္ေပးလို.ရမယ္ထင္တာပဲ :P အခုထိေတာ့ .exe နဲ. .bat ႏွစ္ခုပဲ စမ္းဖူးပါေသးတယ္ facebookhack100%.exe လို.သာေပးလိုက္ ခ္ခ္ ေဒါင္းလိုက္ၾကမဲ့အမ်ိဳးေနာ္.... ဒါ့ေၾကာင့္ လဲ ဒီနည္းေလးေ၀မွ်ေပးရတာပါ ကိုယ္က သူမ်ားကိုအရင္လုပ္ဖို.မစဥ္းစားခင္ ကိုယ္ခံရမဲ့အကြက္ေလးေတြရွိတယ္ဆိုတာ သိေစခ်င္လို. ရွယ္ေပးတာပါ ...ကဲ့ဆက္သြားရေအာင္ဗ်ာ ကၽြန္ေတာ္က ေတာ့ သန္.ရွင္းေရးလုပ္ဖို.အတြက္ ေဆာက္ျပမယ္ ဗ်ာ virus ကုဒ္လဲ မသိလို. ဗ်ာ.. :P အိုေက clean.bat နဲ. save လိုက္ပါျပီ ေအာက္က ပံုေလးထဲ မွာ ၾကည္.လိုက္ပါ

အခုကၽြန္ေတာ္ေပးလိုက္တဲ့ နံမည္နဲ. .bat ဖိုင္ေလး ေဆာက္ျပီးသြားပါျပီ ဒါဆို ေအာက္ပံုမွာျပထားသလို



 edit ဆိုတာေလးကို ႏွိပ္၀င္လိုက္ပါ New tab အေနနဲ. clean.bat ဖိုင္ေလးပြင့္လာပါမယ္.........


 ပံုထဲမွာ ၾကိဳက္တာေရးၾကိဳက္တာေရး ဆိုျပီးကၽြန္ေတာ္ေရးထားေပးတဲ့ ေနရာမွာ code ေလးေတြထည္.နိုင္ပါျပီ ဘယ္ code ေတြထည္.ရမယ္ ဆုိတာေတာ့ ကၽြန္ေတာ္မေျပာခ်င္ေတာ့ပါဘူး ေျပာလိုက္ရင္ ေဆးထိုးအပ္ခၽြန္ေပးသလိုျဖစ္ေနမွာဆိုးလို.ပါ .........ကၽြန္ေတာ္ဒီပို.စ္ကို ရွယ္တယ္ဆိုတာကလဲ မေကာင္းတဲ့စိတ္လံုး၀မပါပါဘူး ကိုယ္တိုင္မခံရဖို. သာရည္ရြယ္ျပီးရွယ္ေပးျခင္းျဖစ္ပါတယ္.......အိုေက ျပီဆိုရင္ Save ကို ႏွိပ္လိုက္ပါ



 ျပီးသြားရင္ေတာ့ share ဆိုတာကို ႏွိပ္ျပီး ေအာက္က ပံုေလးထဲကလို ေဒါင္းလင့္ ယူနိုင္ပါတယ္
 ေဒါင္းလင့္ copy မွတ္ထားျပီး ေဒါင္းယူနိုင္ပါျပီ မမွတ္ထားခ်င္လဲေနာက္မွျပန္မွတ္ေပါ့... ေအာက္ကပံုထဲမွာ ဆက္ၾကည္.လိုက္ပါ




ကၽြန္ေတာ္ကေတာ့ ဘာcode မွမထည္.ထားလို. ေဒါင္းပါမယ္ ဒီလို .bat နဲ.save ထားတဲ့ဖိုင္တို. .txt နဲ.save ထားတဲ့ဖိုင္တို.ဆို မေဒါင္းခင္ view နဲ.အရင္ၾကည္.သင့္တယ္လို.လဲ တစ္ခါထဲ အၾကံေပးလိုက္ပါရေစ

အိုေကပါျပီ ကၽြန္ေတာ့ကြန္ျပဴတာမွာ .bat နဲ. save ထားတဲ့ ဖိုင္ေလးေရာက္ေနပါျပီ ကၽြန္ေတာ္ကေတာ့ အထဲမွာဘာမွ save မထားလို.ေဒါင္းရဲတာပါ :P :P :P ..........အားလံုးပဲအဆင္ေျပပါေစဗ်ာာာာာ http://myanmarpyiyouth.blogspot.com


 ဒီပို့စ္ကို စာအုပ္ကေလးနဲ႔ေလ့လာၾကည့္ခ်င္သူမ်ားအတြက္

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS