ડીએમએ અને પીઆઈઓ વચ્ચેના તફાવત.

Anonim

ડીએમએ વિ. પીઆઈઓ

ડાયરેક્ટ મેમરી એક્સેસ અને પ્રોગ્રામ્ડ ઇનપુટ / આઉટપુટ, ડીએમએ અને પીઆઈઓ અનુક્રમે ઇલેક્ટ્રોનિક ઉપકરણોમાં માહિતી પરિવહનના બે રીત છે; કમ્પ્યુટર્સ અને અન્ય ઉપકરણો જેવા વધુ પ્રખ્યાત પીઆઈઓ જૂની પદ્ધતિ છે જે અમુક લાભોના કારણે મોટાભાગના કાર્યક્રમોમાં ડીએમએ દ્વારા બદલવામાં આવી છે. ડીએમએ પીઆઈઓ કરતા નવા અને વધુ સારી છે અને ઘણાં બધા ડિવાઇસિસ હવે મુખ્યત્વે ડીએમએનો ઉપયોગ કરે છે, જે ફક્ત સુસંગતતા માટેના ન્યૂનતમ પીઆઈઓ આધાર અને ડીએમએ સ્થિતિઓને સ્થાપિત કરે છે.

પીઆઈઓનો પ્રાથમિક ગેરલાભ, અને ડીએમએના આગમન માટેનું મુખ્ય કારણ એ છે કે તે સી.પી.પી. પીઆઈઓ સાથે, ડેટાને એક બિંદુથી બીજા બિંદુ સુધી ખસેડવા માટે સીપીયુ જવાબદાર છે. ઝડપી ટ્રાન્સફરની ઝડપ, બાયસીઅર સીપીયુ બને છે; કમ્પ્યૂટરની કામગીરીમાં મુખ્ય અંતરાય ઊભો કર્યો. ડીએમએ પીઆઈઓ કરે તે જ રીતે કામ કરતું નથી. સીપીયુ માહિતી ટ્રાન્સફરની સવલત પૂરી પાડતી નથી, માહિતીને ટ્રાન્સફરના દરને ધ્યાનમાં લીધા વગર અન્ય કાર્યો કરવા માટે તેને મુક્ત કરે છે. આનો મતલબ એ છે કે જ્યારે મહત્તમ ટ્રાન્સફર થવાની સંભાવના છે ત્યારે સીપીયુ એક પરિબળ નથી.

અગાઉ જણાવ્યું હતું કે, કેટલાક ડિવાઇસ ફક્ત ડીએમએનો ઉપયોગ કર્યા હોવા છતાં પીઆઈઓ અને ડીએમએ સાથે કામ કરવા સક્ષમ છે. ડીઆઈએ સાથે સમસ્યા હોય ત્યારે પીઆઈઓનો ઉપયોગ થાય છે. જ્યારે ભૂલ થ્રેશોલ્ડ પહોંચી જાય, ત્યારે ઉપકરણ વધુ સુસંગત કામગીરી માટે આપમેળે PIO મોડ પર સ્વિચ કરે છે.

જોકે ડીએમએ ઘણી રીતે પીઆઈઓથી શ્રેષ્ઠ છે, તે હજી પણ ઘણા ઉપકરણોમાં ઉપયોગમાં છે. પીઆઈઓ નિયંત્રક માટે જરૂરી સર્કિટરી ખૂબ જ સરળ છે, તેથી ડીએમએની સરખામણીમાં સસ્તી છે. ડિવાઇસમાં જ્યાં ટ્રાન્સફરની ઊંચી ઝડપ જરૂરી નથી અને સરળ રાશિઓમાં, ડીએમએ કરતાં પીઆઈઓનો ઉપયોગ કરવા માટે તે વધુ ખર્ચ અસરકારક છે. તેથી જ પીઆઈઓ હજુ પણ ઉપયોગમાં છે તેમ છતાં લગભગ તમામ પાસાઓમાં ડીએમએ દ્વારા ઉપયોગ કરવામાં આવે છે. ઉપકરણોનો એક ઉદાહરણ જે હજી પણ પીઆઈઓ ઉપયોગ કરે છે તે કોમ્પેક્ટફ્લેશ છે. કોમ્પેક્ટફ્લેશ માટે તૈયાર કરવામાં આવેલા નવા PIO મોડ્સ પણ છે.

તમારી હાર્ડ ડ્રાઇવ્સ સાથે વાપરવા માટે કયા મોડનો ઉપયોગ કરવો તે પસંદ કરો, ડીએમએ હંમેશા પીઆઈઓ કરતાં વધુ સારા પ્રદર્શનનું નિર્માણ કરશે. તે તમારી સિસ્ટમને આપમેળે પસંદ કરવાનું વધુ સારું છે, કારણ કે તે આપમેળે તે હાર્ડવેરને પસંદ કરશે જે તમારા હાર્ડવેર સાથે કામ કરી શકે છે.

સારાંશ:

પીઆઈઓ ડીએમએ કરતા વધુ જૂની છે

પીઆઈઓ ડીએમએની તુલનામાં વધુ સીપીયુ શક્તિ લે છે

પીઆઈઓ ડીએમએ કરતા વધુ સરળ છે

ડીઆઈએમએ સમસ્યાવાળા >