ROM ဆိုသည္ကားအဘယ္နည္း။ ROM ဘယ္ႏွစ္မိ်ဳးရွိသနည္း။
ပံု-၁ a
ROM ဆိုတာက Read Only Memory ရဲ႕အတုိေကာက္စကားလံုးျဖစ္ၿပီးေတာ့ Read-Only ဆိုတဲ့အတိုင္း ဖတ္ပဲဖတ္လို႔ရၿပီး ေရးျခင္း၊ ျပဳျပင္ျခင္းတုိ႔ ေျပာင္းလဲလုိ႔မရပါဘူး။ အဲဒီလို ROM ထဲမွာသိမ္းဆည္းထားလုိ႔ ရွိေနတဲ့ သတင္းအခ်က္အလက္ေတြကို ျပဳျပင္ေျပာင္းလဲလို႔ မရတဲ့အတြက္ ROM Chips ေလးေတြဟာ အလြယ္တကူ ျပဳျပင္ေျပာင္းလဲ လုိ႔ မရသလုိ ေပ်ာက္ပ်က္မသြားဘဲ ၾကရွည္ခံေသာ (Non-volatile) chips ေလးေတြျဖစ္ပါတယ္။
ပံု-၁ b
အဓိကအားျဖင့္ ROM ကို ဘာအတြက္အသံုးျပဳလဲဆိုေတာ့ ျပဳျပင္ေျပာင္းလဲရန္ မလုိအပ္ဘဲ ပံုေသထားရွိရေသာ Program ေတြထည့္ဖုိ႔ရန္ အတြက္သံုးပါတယ္။ ROM ဆိုတာက Data သိမ္းဆည္းထားလို႔ရႏုိင္ေသာ RAM နဲ႔ တူညီတဲ့ Memory တစ္ခုျဖစ္ေပမဲ့ မတူညီတာက RAM ဟာ Volatile ျဖစ္ၿပီး ROM ကေတာ့ ေစာေစာကေျပာခဲ့သလုိပဲ Non-volatile ျဖစ္လုိ႔ပါ။ ဘာေၾကာင့္ RAM ကုိ Volatile လို႔ေျပာတာလည္းဆုိေတာ့ RAM ထဲမွာ Data ေတြကို ျပဳျပင္ေျပာင္းလဲလုိ႔ရသလုိ အကယ္၍ လွ်ပ္စစ္မီး ပ်က္ေတာက္သြားခဲ့ရင္လညး္ Data ေတြေပ်ာက္ပ်က္သြား တတ္ပါတယ္။ ROM ကေတာ့ သူ႔နဲ႔ဆန္႔က်င္ဘက္ပါ။ ဒါေၾကာင့္ အေရးႀကီး တဲ့ Programs ေတြကို သိမ္းဆည္းရေတာ့မယ္ဆုိရင္ေတာ့ ROM က ပုိၿပီး စိတ္ခ်ရပါတယ္။
ပံု-၂
အေရးႀကီးတဲ့ Programs ဆုိတာကေတာ့ CPU နဲ႔ Keyboard အၾကား ဆက္သြယ္မႈရွိ ေစရန္ေရးသားထားတဲ့ အခ်က္အလက္ေတြျဖစ္သလို အျခားေသာ အစိတ္အပို္င္း ေတြနဲ႔ သက္ဆုိင္တဲ့ Programs ေတြ အသီးသီးရွိၾကပါတယ္။ အဲဒီ Programs ေတြေၾကာင့္သာ ကၽြႏု္ပ္တုိ႔အားလံုး မိမိတုိ႔ရဲ႕Computers ေတြကုိ ေကာင္းစြာအသံုးျပဳႏုိင္ၾကတာျဖစ္ပါတယ္။
ကၽြႏု္ပ္တုိ႔ေပးလုိက္တဲ့ ၫႊန္ၾကားခ်က္ (Instructions) ေတြကုိ စက္ကနားလည္ၿပီး အေျဖေပးႏုိင္ဖုိ႔ တစ္နည္းအားျဖင့္ လုပ္ေဆာင္ေပးႏိုင္ဖုိ႔ ေရးသားထားတဲ့ Programs ေလးေတြလုိအပ္ပါတယ္။ အဲ... ၿပီးေတာ့ အဲဒီ Programs ေလးေတြကို သိမ္းဖုိ႔ေနရာလည္းလိုေသးတယ္ေလ။
ဒီေတာ့ ဘယ္မွာသိမ္းရင္ေကာင္းမလဲ လုိ႔စဥ္းစားၾကည့္လုိက္ေတာ့ RAM ဆုိရင္ ေစာေစာက ေျပာခဲ့သလို Data ေတြ ေပ်ာက္ပ်က္သြားမွာစုိးရိမ္ရတာေၾကာင့္ အဲဒီမွာသိမ္းဖို႔မျဖစ္ႏိုင္ဘူး။ အင္း... Hard drive တုိ႔၊ Floppy drive တုိ႔ဆုိရင္ေရာ။ ရေတာ့ရပါတယ္ ဒါေပမဲ့ ဒုကၡ။ ဘာလုိ႔လဲဆုိေတာ့ စက္ကုိ ဖြင့္လုိက္တာနဲ႔ CPU , Keyboard တုိ႔အၾကားဆက္သြယ္မႈရွိခ်င္ပါတယ္ဆုိမွ သူတုိ႔နဲ႔ သက္ဆုိင္တဲ့ Programs ေတြကို Hard drive ထဲသိမ္းထားခဲ့ရင္ Power ေပးလုိက္တာနဲ႔ Hard drive ကိုမွ အလုပ္မလုပ္ေသးတာကုိး။ ဟုတ္တယ္ေနာ္။ ဒီေတာ့ သင့္ေတာ္တဲ့ အရာေလးတစ္ခုက ROM ဆိုတာေလးျဖစ္လာခဲ့ပါတယ္။ ဒါေၾကာင့္ ROM ထဲမွာ Keyboard နဲ႔ သက္ဆိုင္တဲ့ Keyboard Controller Program ကုိထည့္သြင္းထားတဲ့အျပင္ အျခားေသာ အေရးပါတဲ့ Programs ေလးေတြ ေျမာက္ျမားစြာ ပါ၀င္ေနပါတယ္။
ပံု-၃
တစ္ခုေျပာျပခ်င္တာက ျပဳျပင္ေျပာင္းလဲလုိ႔ရၿပီး သိမ္းဆည္းထားလုိ႔ရတဲ့ေနရာ (Storage Media) မွာထည့္သြင္းထားတဲ့ Programs ေတြကို Software လုိ႔ေခၚၿပီး ခုနကေျပာခဲ့တဲ့ ROM ထဲမွာ သိမ္းဆည္းထားတဲ့ Programs ေတြကေတာ့ Hardware ပုိင္းနဲ႔ဆက္စပ္ေနတဲ့ Programs ေတြျဖစ္ၿပီး သူတို႔ကုိ Firmware လုိ႔ေခၚပါတယ္။ ဒီေလာက္ ဆုိရင္ေတာ့ ROM အေၾကာင္းေလးကို သိသင့္သေလာက္ သိလာၿပီမုိ႔ ROM အမ်ိဳးအစားေလးေတြကို ေျပာျပဦးမယ္ေနာ္။
ROM မွာ အမ်ိဳးအစားအေနနဲ႔ အမိ်ဳးမ်ိဳးရွိေပမဲ့ တုိးတက္ေျပာင္းလဲေနတဲ့ ေခတ္ႀကီးမွာေလ အခ်ိဳ႕ ROM ေတြက Data ေတြကို ဖတ္ရံုမွ်သာမကဘဲ ေရးျခင္း၊ ျပဳျပင္ေျပာင္းလဲျခင္း စတာေတြလည္းလုပ္ႏုိင္လာၿပီေနာ္။ ဒီေတာ့ ပထမဆံုး Mask ROM ဆုိတာရွိခဲ့တယ္။ အဲဒီ ROM က ယခင္အသံုးျပဳခဲ့တဲ့ အမိ်ဳးအစားျဖစ္ၿပီး Data ေတြကုိ ပံုေသ သိမ္းဆည္းဖုိ႔ ရည္ရြယ္ထုတ္လုပ္ခဲ့ျခင္းေၾကာင့္ Data ေတြကို ျပဳျပင္ေျပာင္းလဲလို႔မရသလုိ Data ေတြ ေပ်ာက္ပ်က္သြားဖုိ႔လည္း ခဲယဥ္းပါတယ္။
အဲ... သုိ႔ေပမဲ့ ေနာက္ပိုင္းမွာေတာ့ နည္းပညာတိုးတက္လာတာနဲ႔အမွ် ROM အမ်ိဳးအစားေတြ ဆန္းသစ္လာၿပီး ျပဳျပင္ေျပာင္းလဲလုိ႔ရႏိုင္တဲ့ ROM အမ်ိဳးအစားေတြကေတာ့ PROM, EPROM နဲ႔ EEPROM တုိ႔ျဖစ္ပါတယ္။ ဒီေတာ့ တစ္ခုစီရဲ႕အေၾကာင္းေလးေတြကို ဗဟုသုတအေနနဲ႔ အနည္းငယ္စီရွင္းျပေပးမယ္ေလ။ စိတ္၀င္စားရင္ဖတ္ၾကည့္ပါေနာ္။
PROM (Programmable Read-Only Memory)
PROM ဆုိတာကေတာ့ Programmable Read-Only Memory ျဖစ္ၿပီးေတာ့ သူကို One-Time Programmable ROM (OTP) လုိ႔လဲေခၚဆိုၾကပါတယ္။ အဓိက ကေတာ့ ေရးသားထားတဲ့ Programs ေတြကို သိမ္းဆည္းထည့္သြင္းဖို႔ Special Device ေလးတစ္ခုပါပဲ။
ပံု-၄
EPROM (Erasable Programmable Read-Only Memory)
EPROM ဆိုတာကေတာ့ Erasable Programmable Read-Only Memory ျဖစ္ၿပီး ထည့္သြင္းထားတဲ့အရာ ေတြကို Ultraviolet Light ျဖင့္ ဖ်က္ပစ္လုိ္က္လုိ႔ရပါတယ္။ ဒါေၾကာင့္ EPROM မွာဆိုရင္ ေရးထားတဲ့ Programs ေတြကို ဖတ္လည္းဖတ္လို႔ရသလုိ လုိအပ္ပါက ျပန္ျပင္ၿပီး Programs အသစ္ျပန္ေရးလုိ႔ရပါတယ္။
ပံု-၅
EEPROM (Electrically Erasable Programmable Read-Only Memory)
EEPROM ဆုိတာက Electrically Erasable Programmable Read-Only Memory ျဖစ္ၿပီး သူက EPROM နဲ႔ တည္ေဆာက္ပံု တူညီမႈရွိပါတယ္။ မတူညီတဲ့အခ်က္ကေတာ့ EPROM မွာတုန္းကလုိ Ultraviolet Light ကုိအသံုးမျပဳေတာ့ဘဲ လွ်ပ္စစ္ဓါတ္အား (Electric) ကို အသံုးျပဳျခင္းျဖင့္ မလုိအပ္တဲ့အရာေတြကို ဖ်က္ပစ္လုိ႔ရျခင္းပဲ ျဖစ္ပါတယ္။ ၿပီးေတာ့ လုိအပ္ပါက Programs အသစ္အေနနဲ႔ ျပန္ေရးလုိ႔ရပါတယ္။
ပံု-၆၊ ၇
EEPROM အမ်ိဳးအစားထဲမွ EAROM နဲ႔ Flash memory ဆိုၿပီး (၂) မ်ိဳးရွိေနပါေသးတယ္။ EAROM ဆိုတာက Electrically Alterable Read-Only Memory ျဖစ္ၿပီး Non-volatile storage အျဖစ္အသံုးျပဳႏိုင္ပါတယ္။
ပံု-၈
ေနာက္ပိုင္းမွာေတာ့ Flash ROM ေတြေပၚလာၿပီး ပုိမုိျမန္ဆန္တဲ့ႏႈန္းနဲ႔ Data ေတြကို ဖ်က္ျခင္း၊ျပဳျပင္ေျပာင္းလဲျခင္းေတြလုပ္ေဆာင္ႏုိင္လာပါတယ္။ Flash ROM ကုိပံုထဲမွာ ၾကည့္လုိက္ပါဦးေနာ္။
ပံု-၉
ဒီေတာ့ ROM အမ်ိဳးအစားေတြကို အစီအစဥ္တက် ျပန္ေျပာရမယ္ဆုိရင္...
(a) -Mask ROM
(b) -PROM
(c) -EPROM
(d) -EEPROM
(i) -EAROM
(ii) -Flash ROM တုိ႔ျဖစ္တယ္ေနာ္။
ကဲ... အခုဆုိရင္ေတာ့ နည္းနည္းလည္တယ္ လည္တယ္ အဲေလ.. နားလည္မယ္လုိ႔ ထင္ပါတယ္ေနာ္။
Wednesday, April 27, 2016
ROM ဆိုသည္မွာ
Subscribe to:
Post Comments (Atom)
WINDOWS PASSWORD ကို ေဆာ့၀ဲလ္ မသံုးဘဲ ေက်ာ္နည္း
windows 7 မွာ password ေမ့သြားရင္ ေက်ာ္ခြနည္းေလးပါ။ windows 7 အေခြေတာ့ လုိအပ္ပါတယ္။ windows 7 အေခြကို Drive ထဲကို ထည့္လို...
-
၁.ႏွစ္သစ္မဂၤလာ ~ (ရင္ဂုိ) ၂.ဖုိးညဳိျမ ~ (စည္သူလြင္) ၃.ခ်မ္းပါတယ္ ~ (ဂေရဟမ္) ၄.သၾက္န္မုိးေရ တန္ခုူးေလ ~ (ရင္ဂုိ) ၅.ရွာပုံေတာ္မင္းသားၾက...
-
ဆားပုလင္းႏွင္းေမာင္ႏွင့္ ပေရာ္ဖက္ဆာ ေဒါက္တာဆိတ္ဖြား (မင္းသိခၤ) Inspector Hnin Maung and Professor Dr. Sate Phwar Author : Min Thane Kha ...
-
Mac OS X နဲ႔ ပါတ္သက္ျပီး ေမးထားတာေတြမ်ားေနလို႔ ကို သီဟဦး ေရးထားတဲ႔ ပို႔စ္ေလးကိုပဲ ဗဟုသုတအျဖစ္ ျပန္လည္ မွ်ေဝေပးလိုက္ပါတယ္.. Mac ကြန္ပ်ဴ...
No comments:
Post a Comment