Bus Computing အေၾကာင္းသိေကာင္းစရာ


ကြန္ပ်ဴတာတစ္လံုးလုပ္ေဆာင္မႈအပိုင္း၌ Bus ဆုိတာဟာ Subsystem (system အခြဲ) ျဖစ္ၿပီး



ကြန္ပ်ဴတာအတြင္း႐ွိအစိတ္အပိုင္းမ်ားအၾကား Data မ်ားပို႔ေဆာင္ေပးႏိုင္ေသာ လမ္းေၾကာင္းကို
ဆိုလုိတာပဲျဖစ္ပါတယ္။တစ္ခါတစ္ရံကြန္ပ်ဴတာႏွစ္လံုးၾကား ဆက္သြယ္မႈအပိုင္းမ်ားကိုလည္း
ေဆာင္႐ြက္ေပးႏိုင္ပါတယ္။ အေစာပိုင္းကာလကြန္ပ်ဴတာ Bus မ်ားဟာ Parallel Electrical Bus အမ်ိဳးအစားျဖစ္ၿပီး
၎ဟာ Connection မ်ားစြာျဖင့္ခ်ိတ္ဆက္ထားပါတယ္။ ဒါေပမယ့္ ယေန႔ေခတ္မွာေတာ့ Bus တည္ေဆာက္ပံုကို
ျပင္ဆင္ခဲ့ၿပီး ကြန္ပ်ဴတာအတြင္း႐ွိ Busမ်ားဟာ Parallel အေနျဖင့္ေရာ Bit-Serial Connection အေနျဖင့္
အသံုးျပဳလာႏိုင္ပါတယ္။Bus ေတြဟာ Data ေတြကို ပို႔ေဆာင္ေပးေသာ အစိတ္အပိုင္းမ်ားျဖစ္ၾကၿပီး
အဓိကအားျဖင့္ Processor ႏွင့္အျခားComponent မ်ားအၾကား Bus မွတစ္ဆင့္ Data မ်ား ပုိ႔ေဆာင္ေပးပါတယ္။
Bus မ်ားဟာ Motherboard ေပၚ႐ွိ (ElectricalPathway) ေတြျဖစ္ၾကၿပီး ၎အစုအေ၀းမ်ားကို Trace ဟုလည္း
ေခၚဆိုႏိုင္ပါတယ္။ Bus မ်ားဟာ Parallel အေနျဖင့္ Dataမ်ားကို သယ္ေဆာင္ေပးႏိုင္သလို Serial အေနျဖင့္လည္း
Data မ်ားအား Bit-Serial ပံုစံျဖင့္ လုပ္ေဆာင္ႏိုင္ပါတယ္။ ထုိ႔ျပင္Bus မ်ားဟာ Motherboard ေပၚတြင္ Video
Card, Sound Card စသည္ျဖင့္ Extra Card မ်ားခ်ိတ္ဆက္တပ္ဆင္ရာမွာလည္း Bus မ်ားဟာ
အဓိကလုပ္ေဆာင္ေပးရပါတယ္။SerialBusအမ်ားစုတြင္Conductorအမ်ားအျပားပါ၀င္ၾကၿပီး၎တို႔ပို႔ေဆာင္ႏိုင္ေသာ
Data Rate ဟာလည္း ျမန္ဆန္ၾကပါတယ္။ Parallel Bus မ်ားကေတာ့ လုပ္ေဆာင္ခ်က္ Function
မ်ားျပားလာေသာအခါတြင္ အဆင္မေျပတာေၾကာင့္ ေနာက္ပိုင္းတြင္ Double Pump Bus မ်ားကို
အစားထိုးအသံုးျပဳခဲ့ၾကပါတယ္။ Serial Bus ဟာ Data လႊဲေျပာင္းရာ၌ Parallel Bus ထက္ ပိုမိုျမန္ဆန္စြာ
လုပ္ေဆာင္ႏိုင္ပါတယ္။
ကြန္ပ်ဴတာအမ်ားစုဟာ Internal ႏွင့္ External Bus အမ်ားအျပား ပါ၀င္ၾကၿပီး Internal Bus ကေတာ့
ကြန္ပ်ဴတာအတြင္း႐ွိ Component မ်ားအားလံုးကို ထို Motherboard ဆီသို႔ ပို႔ေဆာင္ေပးပါတယ္။ ထို႔ေၾကာင့္
InternalBus အား Local Bus ဟုေခၚေ၀ၚၿပီး ကြန္ပ်ဴတာအတြင္း႐ွိ Local Device မ်ားကို
ရည္ညႊန္းျခင္းျဖစ္ပါတယ္။ External Busကေတာ့ ျပင္ပမွ လာေရာက္ခ်ိတ္ဆက္အသံုးျပဳသည့္ Device မ်ားႏွင့္
ဆက္သြယ္ရာတြင္ အဓိကလုပ္ေဆာင္ေပးပါတယ္။External Network ခ်ိတ္ဆက္ျခင္းကိုေတာ့ Bus ဟု
ေခၚဆိုလို႔မရႏိုင္ပါဘူး။ Network ႏွင့္ Busမ်ားအၾကားၾကားခံအေနျဖင့္ လုပ္ေဆာင္ေပးႏိုင္သည့္
နည္းပညာႏွစ္မ်ိဳးကိုေတာ့ Infini Band ႏွင့္ HyperTransportဟုေခၚဆိုၾကပါတယ္။ ဒါေပမယ့္ Internal ႏွင့္
External ခ်ိတ္ဆက္အသံုးျပဳတာေၾကာင့္ တစ္ခါတစ္ရံတြင္ Busမ်ား႐ႈပ္ေထြးကုန္ၾကပါတယ္။ Infini Band ဟာ
Internal Bus ျဖစ္သည့္ PCI အစားအသံုးျပဳႏို္င္သလို External ျဖစ္သည့္Fibre Channel ကိုလည္း
ေထာက္ပံ့ေပးပါတယ္။ လက္႐ွိအသံုးျပဳလ်က္႐ွိေနေသာ USB ဆက္သြယ္ျခင္းကိုေတာ့Peripheral Bus ဟု
သတ္မွတ္ထားပါတယ္။


Comments

Popular posts from this blog

FAT32, exFAT, and NTFS file system တို့၏ကွာခြားချက်များ

Basic Networking Part - 2

static route & dynamic route အားသားချက်အားနည်းချက်