ARM Architecture क्या है, ARM की पूरी जानकारी

नमस्कार दोस्तों स्वागत है आपका हमारे ब्लॉग tricksallhindi.com पर, ARM Architecture क्या है अगर आप एक smartphone user हैं, क्या आपको smartphone के बारे में थोड़ी जानकारी हैं, तो आपने ARM का नाम तो सुना ही होगा,

और ARM processors designs company है जो smartphone के लिए processors बनता है,

अगर आप Technology में interest रखते हैं तो आपको इसके बारे में जरूर पता होना चाहिए, Mobile Processors desktop processors से काफी अलग होता है और इनका Architecture भी काफी अलग होता है,

ARM बहुत ही popular company है जो processors designs बनाती है इसलिए हम इस Post में ARM क्या है और इनके द्वारा बनाये गए Architectures कहाँ कहाँ उपयोग में लाये जाते हैं,

What is arm Architecture 

ARM architectures इसका पूरा नाम Acorn RISC Machine है और जिसे पहले Advanced RISC Machine के नाम से जाना जाता था, small Computing devices जिन्हे RISC या reduced instruction set computing के नाम से भी जाना जाता है,

जिन्हे Microprocessors design करने वाली company है जो different computing environments पर काम करने के लिए बने होते हैं।

Smartphone या Smart TV आदि के processors, ARM architectures company Processors नहीं बनाते बल्कि केवल Architectures बनाते हैं और different company को इनके license distribute करते हैं,

इसीलिए अगर आपने कभी अपने mobile की specifications पड़ी होगी तो आपको “ARM cortex A based processor” ऐसा कुछ जरूरी देखने को मिला होगा।

Types Of Processor

processor की ताकत उसकी technology पर निर्भर करती है। Architecture के हिसाब से company नैनो technology का use करके processor बनाती है। Processor बनाने में बहुत छोटे छोटे transistors का उपयोग किया जाता है।

transistors का size जितना छोटा होता है processor उतना ही powerfull हो जाता है। यहाँ नीचे कुछ company के नाम बताए गए हैं। जिनका nanometers साथ में बताया गया इससे आपको पता लग जाएगा कि कौन से processor ज्यादा powerfull है।

Company                                                  Size
Exynos (Samsung)                        14 Nano Meter
Qualacomm                                 16-20 Nano Meter
Mediatek                                        26 Nano Meter

Variants of ARM Architecture Processors

ARM architecture :- 3 प्रकार के Devices के लिए Processor architecture बनाता है जिन्हे different – different नाम से जाना जाता है, और इन्ही different Architectures को हम ARM processors के variants कह सकते हैं,

1. ARM Cortex A :- ARM Cortex A processor architectures का use High performance के साथ Processors हैं जो Full Operating Systems को sport करते हैं जैसे Linux ये processors हमें खासकर Smartphones और Smart TVs में देखने को मिलते हैं,
उदहारण :-  के तौर पर Qualcomm का Snapdragon 425 एक ARM Conrtex A53 based processor है, ये Processors 32 bit और 64 bit instructions को support करते हैं।

2. ARM Cortex R :- ARM Cortex R Architecture के processors को Mid-computing और Real time applications के लिए बनाया गया है,

जैसे Modem और Routers ये Embeded devices होते हैं और इनमे Real-time response की जरूरत होती है इसलिए इनमे Highly efficient device की जरूरत होती है।

3. ARM Cortex M :- ARM Cortex M Architecture type के processors का use ARM cortext-R से भी ज्यादा Efficient और छोटे devices में किया जाता है जिनको काम power पर काम करने के लिए बनाया गया है,

जैसे :-  Micro controllers।

What does an ARM Architecture based Processor use

ARM Based Processors का use mostly smartphones, smart TVs, Embedded devices, Modem, Routers, Micro controllers आदि में किया जाता है, और हर तरह के devices के लिए एक अलग Architecture को follow करना होता है,

ARM Based Processors को Mostly Smartphone और Tablets में देखा होगा इन devices में ARM Cortex A based Processors आते हैं जो बहुत ज्यादा Powerful होते हैं, ARM Cortex A based High end Processors Mid range desktop Processors को compete दे सकते है।

ARM 32 bit vs (vs) ARM 64 bit

यहाँ पर हम only ARM Cortex A series के processors की बात कर रहे हैं क्यूंकि बाकी के variants इन instruction sets को support नहीं करते और केवल इन्ही Processors को Full Operating System के लिए use किया जाता है,

  • ARM 32 bit architecture काफी पुराना है और Low end smartphones में ही देखने को मिलता है जबकि 64 bit architecture नया है और सभी latest smartphones में देखने को मिलता है।
  • 32 bit Architecture केवल 32 और 16 bit instructions को supports करता है जबकि 64 bit processor 64 bit instructions के साथ-साथ 32 और 16 bit भी supports करता है।
  • 32 bit processor पर केवल 32 bit Application और 32 bit Operating System चल सकते हैं जो काफी limited memory access कर पाते हैं लेकिन 64 bit processor 64 bit Applications और 64 bit operating system support करता है जो ज्यादा memory access कर पाते हैं।
  • 32 bit processors बहुत ही limited amount में RAM support करते हैं जो आजकल की जरूरतों को पूरा नहीं कर पाती लेकिन 64 bit processors ज्यादा amount में RAM support कर पाते हैं।

Final Word

दोस्तों आपको हमारी आज की पोस्ट कैसी लगी आज हमने आपको बताया की ARM Architecture क्या है और ARM की पूरी जानकारी उम्मीद है आपको समझ आया होगा और पसंद भी आया होगा, क्योंकि आज हमने hindi भाषा में आपको सही और Update जानकारी बताई है, जो आपके लिए उपयोगी है,

यदि आपके मन में अभी भी कोई सवाल है तो नीचे comment करें। हम आपकी मदद करने के लिए हमेशा मौजूद हैं।

इसके अलावा, अगर आपको किसी अन्य जानकारी की आवश्यकता है, तो हमें comment box में पूछें। हम आपकी मदद जरूर करेंगे। यदि आपके पास हमारे लिए कोई सुझाव है तो कृपया हमें बताएं। हम हमेशा सुधार करने की कोशिश करते हैं,

अगर आपको यह article पसंद आया है, तो कृपया social networking site पर share करें। आप हमें TwitterFacebook पर भी देख सकते हैं|

Also Read This

Sharing Is Caring:

मैं साकिर हुसैन tricksallhindi.com का संस्थापक हूं, जहां Make Money Online, Technology, Blogging, और विभिन्न प्रकार की Tech an Tips पर विचारों और अपने अनुभवों को शेर करना पसंद कर्ता हु। मुझे उम्मीद है की मेरी दी गई जानकारी आप लोगो के लिए help Full होगी,

Leave a Comment