Welcome To My Blog ၊ ခုမွစမ္းသပ္ေနပါသျဖင္႕ခြင္႕လြတ္ၾကပါခင္ဗ်ား။အားလုံးကိုေက်းဇူးအထူးပင္တင္ရွိပါသည္။


   
  ITMM
  RAM(Random Access Memory)
 

RAM (Random Access Memory)

အခုတစ္ခါေဖာ္ျပေပးမယ့္ အေၾကာင္းအရာေလးကေတာ့ ကြန္ပ်ဴတာမွာ ပါ၀င္တဲ့  RAM ( Random Access Memory ) အေၾကာင္းေတြ အေခၚအေ၀ၚေတြကို ေျပာျပေပးမွာျဖစ္ပါတယ္။ RAM ဆိုတာဘာလဲ။

640KB barrier

640KB barrier ကို Conventional memory ဟုလည္းတစ္မ်ိဳးေခၚပါေသးတယ္။ အဲ့ဒီ 640KB barrier ဆိုတာ Dos mode ျဖင့္ကန္႔သတ္ၿပီးေတာ့ျပဳလုပ္ေပးထားတဲ့ memory တစ္ခုပဲျဖစ္ပါတယ္။ Dos program မ်ားအတြက္ကို memory အသံုးျပဳမႈကို စုစုေပါင္း 1MB အထိသာအသံုးျပဳခြင့္ေပးထားပါတယ္။ ဒါဟာဘာ့ေၾကာင့္လဲဆိုလို႔႐ွိရင္

စုစုေပါင္း Memory 1MB ထဲကမွ DOS ႏွင့္ တစ္ျခား Program ေတြအတြက္ 640 KB သတ္မွတ္ထားၿပီးေတာ့ က်န္ 384 KB ကိုေတာ့ အရံအေနနဲ႔အသံုးျပဳရန္ထား႐ွိေသာေၾကာင့္ျဖစ္ပါတယ္။

Absolute address

Absolute address ကိုတစ္နည္းအားျဖင့္ Directory address ဟုေသာ္လည္းေကာင္း machine address ဟုေသာ္လည္းေကာင္း real address ဟူ၍လည္းေခၚၾကပါတယ္။  Absolute address ဆိုတာလည္း memory တစ္မ်ိဳးပါပဲ။ Memory အတြက္အထူးသီးသန္႔ျပဳလုပ္ထားေသာ Memory address တစ္ခုပင္ျဖစ္ပါတယ္။

Allocation Unit

Allocation Unit ဆိုတာ ကြန္ပ်ဴတာ Harddisk တစ္လံုးမွာ ႐ွိတဲ့ Sector ေတြရဲ႕အုပ္စုတစ္ခုပင္ျဖစ္တယ္ ။ Memory ႏွင့္ပတ္သက္ၿပီးေလ့လာၾကည့္္မယ္ဆိုရင္ Allocation Unit ဆိုတာ ကြန္ပ်ဴတာကေဆာင္ရြက္ရေသာ ျဖစ္စဥ္တစ္ခုပင္ျဖစ္ပါတယ္။ Program ေတြအတြက္ data ေတြ၊ အခ်က္အလက္ေတြကိုသိမ္းဆည္းေပးတဲ့ memory တစ္ခုပဲျဖစ္ပါတယ္။

BGA

BGA ရဲ႕ အရွည္ေကာက္က Ball Grid Array ျဖစ္ပါတယ္။ ဒီ BGA ဆိုတာကလည္း memory chip တစ္မ်ိဳးပဲျဖစ္ပါတယ္။ သူ႔မွာ တပ္ဆင္ရန္အတြက္ ဂေဟဆက္တဲ့ solder ball ေတြ႐ွိတတ္ပါတယ္။

Bank

Bank ဆိုတာ memory slot တစ္ခုပါပဲ။ သူကဘာေတြကိုလုပ္ေဆာင္သလဲဆိုေတာ့ကာ လိပ္စာနဲ႔ပတ္သက္တဲ့ လုပ္ေဆာင္ခ်က္မ်ားကို processor ကတစ္ႀကိမ္တည္းျဖင့္လုပ္ေဆာင္ႏို္္င္တဲ့ memory ၏အနည္းဆံုးေသာ ပမာဏျဖစ္ပါတယ္။ အခုဒီမွာ Memory နဲ႔ပတ္သက္တဲ့ bank ၏လုပ္ေဆာင္ခ်က္မ်ားႏွင့္ ရွင္းလင္းခ်က္မ်ားကို ေဖာ္ျပေပးလုိက္ပါတယ္။

ကဲစေလ့လာၾကည့္ရေအာင္။ 486 ကြန္ပ်ဴတာတစ္လံုးတြင္ memory ကို install လုပ္မယ္ဆိုရင္ အဲ့ဒီ 486 ကြန္ပ်ဴတာဟာ သူ႔ရဲ႕ processor ဟာ 32-bit ႐ွိတဲ့ processor တစ္ခုျဖစ္တဲ့အတြက္ေၾကာင့္မို႔ အကယ္၍မ်ား 30 pin SIMMs ကိုတပ္ဆင္ရာတြင္ ၄င္း 30 pin SIMMs မွာ 8 bit ႐ွိတယ္ေလ။ အဲ့ဒီေတာ့ memory ေကာင္းေကာင္းအလုပ္လုပ္ႏိုင္ဖို႔အတြက္ဆိုရင္ အဲ့ဒီ ကြန္ပ်ဴတာမွာ memory 4 SIMMs (8x4=32) ကိုတပ္ဆင္မွသာေကာင္းေကာင္းအလုပ္လုပ္မွာျဖစ္ပါတယ္။  အကယ္၍ pentium ကြန္ပ်ဴတာမွာ memory စိုက္မယ္ဆိုရင္ ၄င္း ကြန္ပ်ဴတာရဲ႕ processor ဟာ 64-bit ႐ွိတဲ့ processor အမ်ိဳးအစားျဖစ္တဲ့အတြက္ေၾကာင့္ 32-bit ႐ွိတဲ့ 72 pin SIMMs ကိုတပ္ဆင္မယ္ဆိုရင္ Memory ေကာင္းေကာင္းအလုပ္လုပ္ႏိုင္ဖို႔ရန္ 2 SIMMs (2x32=64) ကိုစိုက္ရမွာျဖစ္ပါတယ္။ ဒါမွ ၄င္း memory မွာ ေကာင္းေကာင္းအလုပ္လုပ္မွာျဖစ္ပါတယ္။

BEDO DRAM

BEDO DRAM ဆိုတာက အစိတ္အပိုင္းတစ္ခုတည္းတြင္ memory address ေလးခုကို လုပ္ေဆာင္ႏိုင္ေသာ EDO DRAM အသစ္တစ္မ်ိဳးပင္ျဖစ္ပါတယ္။

Block

Hard disk drive သို႔မဟုတ္ တစ္ျခားသိမ္းဆည္းမႈမ်ားကိုပါေလ့လာၾကည့္မယ္ဆိုလို႔ရွိရင္ ဒီ block ဆိုတာ Data မ်ားကိုသိမ္းဆည္းေပးႏို္င္တဲ့ အစိတ္အပိုင္းႀကီဲးတစ္ခုလံုးကို ေခၚတာျဖစ္ပါတယ္။

Bubble Memory

Bubble Memory ဆိုတာက သက္ဆိုင္ရာ အလႊာေလးေတြနဲ႔ျပဳလုပ္ထာတဲ့ non-volatile memory တည္ၿမဲတဲ့ memory တစ္မ်ိဳးပဲျဖစ္ပါတယ္။ တည္ၿမဲဲတဲ့ Memory ဆိုတာက  အဲ့ဒီ bubble memory မွာ သိမ္းလိုက္ၿပီဆိုတာနဲ႔ ကြန္ပ်ဴတာကို power မေပးထားလည္းပဲ သူ႔ထဲမွာ သိမ္းထားတဲ့ Data ေတြဟာသူ႔ဘာသာသူ တည္ၿမဲေနမွာျဖစ္ပါတယ္။  အခုလက္႐ွိ ကြန္ပ်ဴတာမွာ အသံုးျပဳေနၾကတဲ့ RAM လို႔ေခၚတဲ့ main memory လိုမ်ိဳး ကြန္ပ်ဴတာ power မရေတာ့ဘူးဆိုရင္ သူ႔ထဲမွာ data ေတြသိမ္းဆည္းလို႔မရေတာ့ပါဘူး။ ဒါကိုပဲ volatile memory လို႔ေျပာတာပါ။ ဒီ အခုေျပာတဲ့ bubble memory  က non-volatile memory လို႔ေခၚတာပါ။

Buffer

Data အခ်က္အလက္မ်ား တစ္စံုတစ္ရာကို အသံုးျပဳေနစဥ္အတြင္း တစ္ျခား အခ်က္အလက္မ်ားကို memory တြင္ ယာယီသိမ္းဆည္းထားတဲ့ေနရာကို Buffer ဟုေခၚတာျဖစ္ပါတယ္။ ဆိုလိုတာက buffer ဆိုတာ တစ္ျခားတစ္ခုလုပ္ေနစဥ္ ေနာက္တစ္ခုကို memory တြင္ေခတၱသိမ္းဆည္းေပးထားတဲ့ေနရာတစ္ခုပဲျဖစ္ပါတယ္။ ဒါ့ေၾကာင့္ ယာယီ သိမ္းဆည္းမႈကိုေဖာ္ျပရာ၌ buffer ဆိုတဲ့စကားလံုးကို အၿမဲတမ္းအသံုးၿပဳၾကပါတယ္။

Cache

Cache ကို cash လို႔ (ေငြေၾကးမွာသံုးသလိုမ်ိဳး) အသံထြက္ရပါတယ္။ Cache ကို ကြန္ပ်ဴတာတြင္ main memory မွာျဖစ္ေစ တစ္ျခား သိမ္းဆည္းရာမွာျဖစ္ေစ အရံအျဖစ္အသံုးျပဳေသာ ေနရာတစ္ခုျဖစ္ၿပီးေတာ့ အဲ့ဒီ cache ဟာေရးႏို္င္ဖတ္ႏို္င္တဲ့ speed ျမင့္မားမႈလည္း႐ွိပါတယ္။  Cache အမ်ိဳးအစား ႏွစ္မ်ိဳး႐ွိပါတယ္။ အဲ့ဒီ ႏွစ္မ်ိဳးက Memory cache ႏွင့္ Disk cache တို႔ပဲျဖစ္ၾကပါတယ္။ Memory cache ဆိုတာက RAM ( SRAM ) ထဲတြင္ ႐ွိတဲ့ memory တစ္မ်ိဳးပဲျဖစ္ပါတယ္။ သူက speed ျမင့္မားတဲ့အတြက္ေၾကာင့္ Program မ်ားတြင္ Data မ်ား၊ instruction အမိန္႔မ်ားကို ပို၍ေရးႏိုင္ ဖတ္ႏုိင္တဲ့ memory တစ္ခုပဲျဖစ္ပါတယ္။ အဲ့သလိုမ်ိုဳး Data ေတြ၊ instruction ေတြကို process လုပ္တဲ့ေနရာမွာ ပို၍ျမန္ဆန္စြာ process လုပ္ႏိ္ုင္တဲ့အတြက္ေၾကာင့္ ကြန္ပ်ဴတာအသံုးျပဳသူအမ်ားစုဟာ DRAM အစား SRAM ကိုအသံုးျပဳမႈပိုမ်ားလာၾကပါတယ္။
ေနာက္ cache တစ္မ်ိဳးျဖစ္တဲ့ Disk cache ဟာလည္း memory cache ကဲ့သို႔ပဲ Data အခ်က္အလက္ေတြ ေရးရာ၊ ဖတ္ရာ၌ အသံုးျပဳတဲ့ memory  တစ္မ်ိဳးပဲျဖစ္ပါတယ္။  ဒါေပမယ့္ သူက memory cache လိုမ်ိဳး အခ်က္အလက္ေတြ ေရးတဲ့ ဖတ္တဲ့ေနရာမွာ speed ျမင့္မားတဲ့ SRAM ကိုအသံုးမျပဳပဲ convertional main memory ကိုသာအသံုးျပဳပါတယ္။ ေနာက္ၿပီးေတာ့ Disk ထဲမွ မၾကခဏ ေရးရ၊ ဖတ္ရမည့္ Data အခ်က္အလက္ေတြ၊ program ေတြကိုေတာ့ memory buffer တြင္သိမ္းဆည္းေပးထားတာျဖစ္တယ္။ အဲ့ဒီလိုမ်ိဳးသိမ္းဆည္းေပးထားျခင္းျဖင့္ program တစ္ခုဟာ disk မွ အခ်က္အလက္တစ္စံုတစ္ရာ လွမ္းယူတဲ့အခါမွာ သူလိုအပ္တဲ့ အခ်က္အလက္ေတြဟာ Disk chace မွာ ႐ွိမ႐ွိ အရင္ဦးဆံုး စစ္ေဆးပါတယ္။

ဟိုးအရင္ က ကြန္ပ်ဴတာေတြမွာ ဆိုရင္ L1 cache တစ္ခုသာပါၾကေသာ္လည္းပဲ အခုေနာက္ပိုင္း ကြန္ပ်ဴတာေတြမွာ ဆိုရင္ L2 cache အျပင္ L3 cache အထိပါပါလာၾကပါတယ္။  Disk cache ဟာ Application ေတြကိုအသံုးျပဳတဲ့ေနရာမွာ အလြန္ကိုျမန္ဆန္မႈ႐ွိပါတယ္။

COAST

COAST ဆိုတာအတိုေကာက္ေခၚတာျဖစ္ပါတယ္။ သူ႔ရဲ႕အရွည္က Cache On ASTick ျဖစ္ပါတယ္။ COAST ဆိုတာ ကြန္ပ်ဴတာ memory ေခ်ာင္းေပၚတြင္အသံုးျပဳတဲ့ molude တစ္ခုပဲျဖစ္ပါတယ္။ ဟိုးအရင္ကအသံုးျပဳခဲ့ၾကတဲ့ ကြန္ပ်ဴတာအေဟာင္းမ်ား တြင္ L2 cache ႏွင့္ tag memory တို႔ကို update လုပ္ရာ၌ သို႔မဟုတ္ အဆင့္ျမႇင့္ရာ၌ အသံုးျပဳတဲ့ molude တစ္ခုပဲျဖစ္ပါတယ္။

CAS

CAS ဆိုတာ Colum Address Select သို႔မဟုတ္ Colum Address Stobe ၏အတိုေကာက္ေခၚတာျဖစ္ပါတယ္။ ကြန္ပ်ဴတာတစ္လံုးမွာ CAS ဆိုတာဟာလည္း အေရးပါတဲ့ ေနရာတစ္ခုပါပဲ။ ကြန္ပ်ဴတာတစ္လံုးမွာရွိတဲ့ CPU တို႔ video card တို႔ ဒါမွမဟုတ္ တစ္ျခား Hardware ပစၥည္းေတြကျဖစ္ေစ Data မ်ား အခ်က္အလက္မ်ားကို RAM သို႔ပို႔ေပးရာ၌ ဒီ CAS ကေနတာ၀န္ယူေဆာင္ရြက္ေပးတဲ့ Signal တစ္ခုျဖစ္ပါတယ္။ ေနာက္ၿပီး RAM မွာ မည္သည့္ Data ေတြ အခ်က္အလက္ေတြ႐ွိသလဲဆိုတာကိုပါသိႏိုင္တဲ႔ Signal တစ္ခုပါပဲ။ ဒါ့ေၾကာင့္ ကြန္ပ်ဴတာတစ္လံုးတြင္ CAS ဆိုတာဟာလည္း အေရးပါတဲ့ ေနရာကေနပါ၀င္တဲ႔ Signal တစ္ခုပဲျဖစ္ပါတယ္ ။

CF

CF ဆိုတာ connection ဆက္သြယ္ေရးကိုေဆင္ရြက္ႏို္င္ေသာ၊ တစ္စံုတစ္ရာႏွင့္ ဆက္သြယ္ရာ၌အသံုးျပဳရတဲ့ connection pin ေပါင္း 50 pin ရွိတဲ့ storage standard သိမ္းဆည္းမႈဆိုင္ရာ အမ်ိဳးအစားတစ္ခုပဲျဖစ္ပါတယ္။ CF ရဲ႕ အရွည္ေကာက္က CompactFlash ပဲျဖစ္ပါတယ္။ CompactFlash ဆိုတာ PDAs, Digital Camera မ်ားႏွင့္ တစ္ျခားသယ္ယူရလြယ္ကူတဲ့ သက္ဆိုင္ရာပစၥည္းေတြမွာ အသံုးျပဳတဲ့ သိမ္းဆည္းႏိုင္တဲ့ ပစၥည္းတစ္ခုပဲျဖစ္ပါတယ္။

Conventional Memory

Conventional Memory ဆိုတာ ကြန္ပ်ဴတာ memory ရဲ႕အစိတ္အပိုင္းတစ္ခုပဲျဖစ္ပါတယ္။ Memory ၏ စုစုေပါင္း 640 KB သာရွိတဲ့အပိုင္းကို conventional memory ဟုေခၚတာျဖစ္ပါတယ္။

Core

Core ဆိုတာကေတာ့ ယေန႔ေခတ္မွာ အသံုးျပဳေနၾကတဲ့ RAM မတိုင္ခင္အသံုးျပဳခဲ့ေသာ RAM ( memory ) တစ္မ်ိဳးပင္ျဖစ္ပါတယ္။ Core ရဲ႕ အ႐ွည္ေကာက္က Core Dump ပဲျဖစ္ပါတယ္။ တကယ္လို႔မ်ား ကြန္ပ်ဴတာ ဒါမမဟုတ္ ကြန္ပ်ဴတာႏွင့္ဆက္စပ္ပစၥည္းမ်ား၊ ကြန္ပ်ဴတာ ကြန္ယက္ network Device ေတြႏွင့္ တစ္ျခားကြန္ပ်ဴတာႏွင့္ ဆက္ႏြယ္ေနတဲ့ ပစၥည္းေတြမွာ တစ္စံုတစ္ရာ မွန္ကန္တိက်တဲ့ Error message ေတြကို ထုတ္မျပႏိုင္ေသာအခါမ်ား၌ ဒီ Core ကိုအသံုးျပဳၿပီးေတာ့ မွန္ကန္တိက်တဲ႔ error message ေတြကိုထုတ္ေပးႏိုင္ပါတယ္။ အဲ့ဒီလိုမ်ိဳး ဒီ core ကိုအသံုးျပဳၿပီးေတာ့ error message ကို႐ွာလိုက္ျခင္းအားျဖင့္ ဒီ core ဟာ error message ေတြကို နံပါတ္မ်ားျဖင့္လည္းေကာင္း ျပႏိုင္သလို၊ နံပါတ္ေရာ စာသားျဖင့္ပါထုတ္ျပေပးႏိုင္ပါတယ္။

C-RIMM

C-RIMM မွာ continuity -RIMM ရဲ႕အတိုေကာက္ျဖစ္ပါတယ္။ C-RIMM ဆိုတာ ကြန္ပ်ဴတာမွာ အသံုးျပဳတဲ့ memory တစ္မ်ိဳးပဲျဖစ္ပါတယ္။ တကယ္ေတာ့ C-RIMM ဆိုတာ C-RIMM memory ကိုအသံုးျပဳေသာ ကြန္ပ်ဴတာမ်ားတြင္ အဆက္မျပတ္ စီးဆင္းေနေသာ Signal မ်ားကို ပို႔လႊတ္ေပးႏိုင္ေသာ memory တစ္ခုပင္ျဖစ္တယ္။ ဒါေပမယ့္ တကယ္တမ္ေတာ့ ၄င္းမွာ အလုပ္မလုပ္တဲ့ အတြက္ေၾကာင့္ ေစ်းသက္သာတဲ့ memory တစ္မ်ိဳးျဖစ္ပါတယ္။ အကယ္၍မ်ား မိမိရဲ႕ ကြန္ပ်ဴတာမွာ memory bank မ႐ွိဘူးဆိုလို႔ ႐ွိရင္ ဒီ C-RIMM memory ကို က်ိန္းေသေပါက္ကို တပ္ဆင္ေပးရမွာျဖစ္ပါတယ္။  အကယ္၍မ်း အဲ့သလိုမ်ိဳးတပ္မေပးဘူးဆိုလို႔႐ွိရင္  ၄င္းကြန္ပ်ဴတာဟာလံုး၀အလုပ္လုပ္လိ္မ့္မည္မဟုတ္ပါ။

DDR

DDR ဆိုတာ ကြန္ပ်ဴတာမွာအသံုးျပဳတဲ့ memory တစ္မ်ိဳးပါပဲ။ DDR ဆိုတာအတိုေကာက္ေခၚတာပါ။ သူ႔ရဲ႕ အ႐ွည္ေကာက္က Double Data Rate ပဲျဖစ္ပါတယ္။ DDR memory ရဲ႕ အလုပ္လုပ္ပံုကိုေျပာျပပါမယ္။ DDR memory ဟာ ကြန္ပ်ဴတာရဲ႕ System clock ကိုျမႇင့္သည္ျဖစ္ေစ၊ ေလွ်ာ့ခ်သည္ျဖစ္ေစ memory ၏ Speed ကို ႏွစ္ဆတိုးျမႇင့္ေပးႏိုင္ေသာ memory ပင္ျဖစ္ပါတယ္။ ယေန႔ေခတ္တြင္ DDR နည္းပညာကို အျမင့္ဆံုး Vider card မ်ားတြင္ႏွင့္ DDR-SDRAM တို႔လုိမ်ိဳး ကြန္ပ်ဴတာမ်ားတြင္ အသံုးျပဳတဲ့ memory မ်ားတြင္ေတြ႔ႏိုင္ပါတယ္။

DDR2

DDR2 မွာ Double Data Rate ၏အတိုေကာက္ျဖစ္ပါတယ္။ DDR 2 မွာ DDR ေနာက္ပိုင္းမွ ေပၚေပါက္လာတဲ့ memory တစ္ခုျဖစ္တယ္။ တစ္နည္းအားျဖင့္ေျပာရရင္ DDR memory ရဲ႕ ေနာက္ပိုင္း ဒုတိယ ေပၚေပါက္လာတဲ့ မ်ိဳးဆက္တစ္ခုပဲျဖစ္ပါတယ္။ DDR ေနာက္ပိုင္း ထြန္းကားလာတဲ့ memory ပဲျဖစ္ပါတယ္။ DDR 2 ဟာ data transfer လုပ္တဲ့ေနရာမွာ Speed 400 MHz ႏွင့္အထက္အလုပ္လုပ္ႏိုင္တဲ့ Memory ျဖစ္ပါတယ္။ ေနာက္ၿပီး DDR 2 ရဲ႕ Data ပို႔လႊတ္တဲ့ Bandwidth လမ္းေၾကာင္းလည္း ပိုက်ယ္ျပန္႔ပါတယ္။ DDR 2 memory ဟာ တစ္ျခား memory မ်ားထက္ power consumption သက္သာတဲ့အတြက္ေၾကာင့္ အပူကိုေလွ်ာ့ခ်ေပးႏိုင္ပါတယ္။ ဒီ DDR2 ႏွင့္ DDR memory တို႔တြင္ ကြာျခားခ်က္မ်ား႐ွိပါတယ္။ အဲ့ဒီထဲကမွတစ္ခ်က္ကေတာ့ DDR 2 memory module မ်ားကို DDR slot မ်ားတြင္ စိုက္မယ္ဆိုရင္ စိုက္၍မရႏိုင္ပါ။ လံုး၀စိုက္လို႔မရပါ။

Deallocation

Deallocation ဆိုတာ ကြန္ပ်ဴတာ terms အေခၚအေ၀ၚတစ္ခုပဲျဖစ္ပါတယ္။ တစ္ျခား program မ်ားကိုအသံုးျပဳႏိုင္ဖို႔အတြက္ memory တြင္ ႐ွိေသာ အခ်က္အလက္မ်ားကို ဖယ္ထုတ္ပစ္ျခင္းကို Deallocation လုပ္ျခင္းလို႔ေခၚတာပါ။

Device Address

Device Address ဆိုတာ ကြန္ပ်ဴတာထဲက အစိတ္အပိုင္းတစ္ခုပဲျဖစ္ပါတယ္။ Data မ်ားကို ဖတ္ႏိုင္ ပို႔ေပးႏိုင္ေသာ ကြန္ပ်ဴတာ အစိတ္အပုိင္းတစ္ခု ကို Device Address ဟုေခၚျခင္းျဖစ္ပါတယ္။

Devicehigh

Devicehigh ကြန္ပ်ဴတာ instruction အမိန္႔တစ္ခုအျဖစ္အသံုးျပဳတဲ႔ ကြန္ပ်ဴတာ terms တစ္ခုပဲျဖစ္ပါတယ္။ Program မ်ား Driver မ်ားကို high memory သို႔ဆြဲသြင္း၍ config.sys တြင္အသံုးျပဳတဲ့ အမိန္႔တစ္ခုျဖစ္ပါတယ္။

DIMM

DIMM မွ Dual-In-Line Memory Module ၏အတိုေကာက္ျဖစ္ပါတယ္။ DIMM ဆိုသည္မွာ memory chip မ်ားပါ၀င္တဲ့ circuit board တစ္မ်ိဳးပင္ျဖစ္ပါတယ္။ DIMM memory မွာ 64-bit ရွိေသာ path လမ္းေၾကာင္းတစ္ခု႐ွိပါတယ္။ အဲ့ဒီ 64-bit path လမ္းေၾကာင္းကို ဘယ္ေနရမွာအသံုးျပဳသလဲဆိုေတာ့ pentium processor ေတြရဲ႕လိုအပ္ခ်က္ေတြအရအသံုးျပဳတာျဖစ္ပါတယ္။ ေျပာရရင္ အဲ့ဒီ DIMM memory ရဲ႕ 64-bit path လမ္းေၾကာင္း ကို pentium processor ေတြအတြက္အသံုးျပဳတာျဖစ္ပါတယ္။ အဲ့သလိုမ်ိဳး DIMM memory ေတြမွာ 64-bit path လမ္းေၾကာင္းအသစ္႐ွိတဲ့အတြက္ေၾကာင့္ ဒီ DIMM memory ေတြဟာ SIMMs memory ေခ်ာင္းေတြလိုမ်ိဳး တစ္ခ်ိန္တည္းမွာ ႏွစ္ခုစိိုက္စရာမလိုပဲ တစ္ႀကိမ္တည္းမွာ memory တစ္ေခ်ာင္းပဲစိုုက္ၿပီး အသံုးျပဳႏိုင္ပါတယ္။ DIMMs memory ေနာက္တစ္မ်ိဳး ႐ွိပါတယ္။ အဲ့ဒါကေတာ့ SO-DIMM ပဲျဖစ္ပါတယ္။ ဒီ SO-DIMM ရဲ႕ အရွည္က Small Outline DIMM ျဖစ္ပါတယ္။ ၄င္း SO-DIMM memory ေခ်ာင္းကိုေတာ ့ Laptop ကြန္ပ်ဴတာမ်ားတြင္ အမ်ားဆံုး အသံုးျပဳၾကပါတယ္။ SO-DIMM memory ကို 72-pin အျဖစ္ေသာ္လည္းေကာင္း၊ 144-pin မ်ားအျဖစ္လည္းေကာင္းအသံုးျပဳႏိုင္ပါတယ္။

Disk Cache

Disk Cache အေၾကာင္းေျပာရမယ္ဆိုရင္ေတာ့ Disk Cache ဆိုတာဟာလည္း ကြန္ပ်ဴတာ memory တစ္ခုပါပဲ။  CPU ႏွင့္ Disk တို႔ၾကားတြင္ ၾကာခံ buffer တစ္ခုအျဖစ္ေဆာင္ရြက္ေပးေသာ ကြန္ပ်ဴတာ memory ပင္ျဖစ္ပါတယ္။

DMA

DMA ဆိုတာ Direct Memory Address ရဲ႕အတိုေကာက္ေခၚတာျဖစ္ပါတယ္။ Memory သိို႔တိုက္႐ိုက္ access လုပ္ခြင့္၊ အသံုးျပဳခြင့္လို႔ အဓိပၸယ္ရပါတယ္။ ဟိုးအရင္တုန္းကဆိုရင္ memory ေတြမွာ DMA မပါၾကပါဘူး။ အခုေနာက္ပိုင္းမွာေတာ့ Direct Memory Address ( DMA ) ကိုအသံုးျပဳလာၾကပါၿပီ။ ဒီ DMA Memory ျဖစ္လာျခင္းေၾကာင့္ Data transfer လုပ္ရာတြင္ေသာ္လည္းေကာင္း အခ်က္အလက္ေတြကို တစ္ေနရာမွ ေနာက္တစ္ေနရာသို႔ transfer လုပ္ရာတြင္ CPU ကိုအသံုးျပဳေနစရာမလိုပဲ memory သို႔ တုိက္႐ိုက္ လွမ္းေခၚခြင့္ သို႔ အသံုးျပဳခြင့္႐ွိပါတယ္။ ဟိုးအရင္ ကအသံုးျပဳခဲ့ၾကတဲ့ PIO mode ဆိုတာ႐ွိပါတယ္။ အခုေနာက္ပိုင္းဆိုလို႔႐ွိရင္ memory ေတြဟာ DMA memory ေတြျဖစ္လာၾကပါၿပီ။ ဒီ DMA ကိုအသံုးျပဳျခင္းဟာ PIO mode ေတြကိုအသံုးျပဳျခင္းထက္ Data transfer လုပ္ရာမွာ ပို၍ျမန္ဆန္ပါတယ္။ ဘာ့ေၾကာင့္အဲ့သလိုမ်ိဳးျမန္ဆန္ရသလဲဆိုေတာ့ သူက Data transfer လုပ္မယ္ဆိုရင္ CPU ကိုသြားၿပီးေတာ့ ေျပာေနစရာမလိုေတာ့တဲ့အတြက္ေၾကာင့္ပဲျဖစ္ပါတယ္။ Direct Memory Access ျဖစ္လို႔ပဲျဖစ္ပါတယ္။

DMAC

DMAC ရဲ႕ အရွည္က Direct Memory Access Control ပဲျဖစ္ပါတယ္။ အေပၚမွာေျပာခဲ့တယ္ေလ DMA ဆိုတာ Data transfer လုပ္ရာမွာ CPU ကိုအသံုးျပဳစရာမလို ပစၥည္းတစ္ခုႏွင့္တစ္ခုၾကားကေန memory သို႔ အခ်က္အလက္ေတြကို တိုက္႐ိုက္ပို႔ေပးႏိုင္တယ္လို႔ေလ။ အဲ့ဒီလိုမ်ိဳးပို႔ေပးတဲ့ေနရာမွာ DMAC ဆိုသည္မွာ Data transfer ပို႔ေပးမႈကိုထိန္းခ်ဴပ္ေပးႏို္င္ေသာ     IC တစ္ခုပဲျဖစ္တယ္။ ဆိုလိုတာက DMA က အခ်က္အလက္ေတြပို႔ေပးတဲ့ အခါမွာ DMAC ကထိန္းခ်ဳပ္ၿပီးေတာ့ပို႔ေဆာင္ေပးတာျဖစ္ပါတယ္။

DOS protectde mode interface ကို တစ္နည္းအားျဖင့္ DMPI ဟုလည္းအတိုေကာက္အေနနဲ႔ေခၚၾကပါတယ္။ DOS protected mode interface ဆိုသည္မွာ memory module တစ္ခုျဖစ္ၿပီး DOS program မ်ားကို protected mode တြင္အလုပ္လုပ္ႏို္င္ေစတဲ့ memory module တစ္ခုျဖစ္ပါတယ္။ ဤကဲ့သို႔ Memory protected mode တြင္ အလုပ္လုပ္ႏိုင္ေစျခင္းျဖင့္ DOS program မ်ားမွာ တစ္ခုထက္မကေသာ လုပ္ငန္းမ်ားစြာကို လုပ္ေဆာင္ႏို္င္ၿပီး ကန္႔သတ္ထားေသာ 640 KB ထက္ေက်ာ္၍ process လုပ္ႏိုင္ေစပါတယ္။

DRAM

DRAM မွာ Dynamic Random Access Memory ၏အတုိေကာက္ျဖစ္တယ္။ DRAM ကို personal ကြန္ပ်ဴတာမ်ားတြင္႐ွိေသာ memory module တြင္ အမ်ားးဆံုးအသံုးျပဳသည္ကိုေတြ႔ရပါတယ္။ DRAM တြင္ ၄င္း၏ အခ်က္အလက္မ်ား Data မ်ားကို capacitor မ်ား၊ transistor မ်ားျဖင့္ cell တြင္သိမ္းဆည္းထားျခင္းျဖစ္ပါတယ္။ အဲ့သလိုမ်ိုဳး DRAM ဟာသူ႕ရဲ႕ အခ်က္အလက္မ်ားကို cell မ်ားတြင္သိမ္းဆည္းထားျခင္းေၾကာင့္ millisecond စကၠန္႔အနည္းငယ္ၾကာတုိင္း ၄င္း cell မ်ားကို ျပန္ျပန္ၿပီးေတာ့ refresh လုပ္ေပးေနရပါတယ္။ ဒီလို Refresh လုပ္ေပးမွသာလ်င္ data အခ်က္အလက္မ်ားကို အခ်ိန္ၾကာၾကာ သိမ္းဆည္းထားႏို္င္မွာ ျဖစ္ပါတယ္။ ၄င္း DRAM memory အမ်ိဳးအစားကိုအသံုးျပဳျခင္းျပဳေနခ်ိန္မွာ Data အခ်က္အလက္ေတြကို save မလုပ္လုိက္ရပဲ ကြန္ပ်ဴတာ Power ပိတ္သြားမယ္ဆုိလို႔႐ွိရင္ အဲ့ဒီ memory ထဲတြင္ ရွိေနေသာ အခ်က္အလက္မ်ားမွာ ေပ်ာက္ပ်က္သြားမွာျဖစ္ပါတယ္။

 
 
  Today, there have been 19 visitors (20 hits) on this page!  
 
This website was created for free with Own-Free-Website.com. Would you also like to have your own website?
Sign up for free