સરનામાં બસ અને ડેટા બસ વચ્ચેનું અંતર
સરનામા બસ વિ ડેટા બસ વચ્ચે ડેટાને સ્થાનાંતરિત કરતી સિસ્ટમ તરીકે
કમ્પ્યુટર આર્કિટેક્ચર મુજબ, બસને એક સિસ્ટમ તરીકે વ્યાખ્યાયિત કરવામાં આવે છે જે પરિવહન કરે છે કમ્પ્યુટરના હાર્ડવેર ઘટકો અથવા બે અલગ કમ્પ્યુટર્સ વચ્ચેનો ડેટા. શરૂઆતમાં, બસોને વિદ્યુત વાયરનો ઉપયોગ કરીને બનાવવામાં આવ્યા હતા, પરંતુ હવે બસનો ઉપયોગ કોઈ પણ ભૌતિક ઉપસિસ્ટમને ઓળખવા માટે કરવામાં આવે છે જે અગાઉના વિદ્યુત બસોની સમાન વિધેય પૂરા પાડે છે. કમ્પ્યુટર બસો સમાંતર અથવા સીરીયલ હોઈ શકે છે અને મલ્ટિડ્રોપ, ડેઇઝી સાંકળ અથવા સ્વિચ્ડ હબ દ્વારા કનેક્ટ કરી શકાય છે. સિસ્ટમ બસ એ એક બસ છે જે એકબીજા સાથે વાતચીત કરવા માટે કમ્પ્યુટરના તમામ મુખ્ય ઘટકોને મદદ કરે છે. તે સરનામા બસ, ડેટા બસ અને નિયંત્રણ બસની બનેલી છે. ડેટા બસ સંગ્રહિત કરવા માટેનો ડેટા ધરાવે છે, જ્યારે બસ સ્થાનાંતર કરે છે જ્યાં તે સંગ્રહિત હોવું જોઈએ.
સરનામું બસ
એડ્રેસ બસ કમ્પ્યુટર સિસ્ટમ બસનો એક ભાગ છે જે ભૌતિક સરનામાને સ્પષ્ટ કરવા માટે સમર્પિત છે. જ્યારે કમ્પ્યુટર પ્રોસેસરને મેમરીમાંથી અથવા વાંચવા માટે લખવાની જરૂર પડે, ત્યારે તે વ્યક્તિગત મેમરી બ્લોકના ભૌતિક સરનામાંને સ્પષ્ટ કરવા માટે સરનામાં બસનો ઉપયોગ કરે છે જે તેને ઍક્સેસ કરવાની જરૂર છે (વાસ્તવિક ડેટા ડેટા બસ સાથે મોકલવામાં આવે છે). વધુ યોગ્ય રીતે, જ્યારે પ્રોસેસર મેમરીમાં અમુક ડેટા લખવા માંગે છે, ત્યારે તે લેખિત સંકેત પર ભાર મૂકે છે, સરનામાં બસ પર લખેલા સરનામાંને સેટ કરશે અને ડેટા બસમાં ડેટા મૂકશે. તેવી જ રીતે, જ્યારે પ્રોસેસર મેમરીમાં રહેલા કેટલાક ડેટાને વાંચવા માંગે છે, ત્યારે તે રીડ સિગ્નલમાં ભાર મૂકે છે અને સરનામાં બસ પરના વાંચી સરનામાને સેટ કરશે. આ સંકેત પ્રાપ્ત કર્યા પછી, મેમરી નિયંત્રક ચોક્કસ મેમરી બ્લોક (વાંચતા સરનામા મેળવવા માટે સરનામાં બસ તપાસ્યા પછી) માંથી ડેટા મેળવશે અને તે પછી ડેટા બસ પર મેમરી બ્લોકના ડેટા મૂકશે.
મેમરીનો માપ કે જે સિસ્ટમ દ્વારા સંબોધિત કરી શકાય છે તે માહિતી બસની પહોળાઇ અને ઊલટું નક્કી કરે છે. ઉદાહરણ તરીકે, જો સરનામાં બસની પહોળાઇ 32 બિટ્સ હોય, તો સિસ્ટમ 232 મેમરી બ્લોકોને સંબોધિત કરી શકે છે (તે 4GB મેમરી જગ્યા જેટલું છે, આપેલ છે કે એક બ્લોક ડેટાને 1 બાઇટ ધરાવે છે).
ડેટા બસ
ડેટા બસ ફક્ત ડેટા ધરાવે છે. આંતરિક બસો પ્રોસેસરની અંદર માહિતી વહન કરે છે, જ્યારે બાહ્ય બસો પ્રોસેસર અને મેમરી વચ્ચેનો ડેટા ધરાવે છે. લાક્ષણિક રીતે, સમાન ડેટા બસનો ઉપયોગ / વાંચવાની ક્રિયાઓ બંને માટે થાય છે. જ્યારે તે લખવાનું કાર્ય છે, ત્યારે પ્રોસેસર માહિતી બસ પર ડેટા (લખવાની) મૂકશે. જ્યારે તે વાંચી કાર્યપદ્ધતિ છે, મેમરી નિયંત્રક ચોક્કસ મેમરી બ્લોકમાંથી ડેટા મેળવશે અને તેને ડેટા બસમાં મૂકશે.
સરનામાં બસ અને ડેટા બસ વચ્ચે શું તફાવત છે?
ડેટા બસ દ્વિભાગી છે, જ્યારે સરનામું બસ એકબીજાનાત્મક છે. તેનો અર્થ એ કે ડેટા બંને દિશામાં પ્રવાસ કરે છે પરંતુ સરનામાંઓ માત્ર એક જ દિશામાં પ્રવાસ કરશે.આનું કારણ એ છે કે ડેટાથી વિપરીત, પ્રોસેસર દ્વારા સરનામું હંમેશાં નિર્દિષ્ટ કરે છે. ડેટા બસની પહોળાઈ વ્યક્તિગત મેમરી બ્લોકના કદથી નક્કી થાય છે, જ્યારે સરનામા બસની પહોળાઇ મેમરીના કદથી નક્કી થાય છે જે સિસ્ટમ દ્વારા સંબોધિત હોવી જોઈએ.