आर्म की संरचना

मुक्त ज्ञानकोश विकिपीडिया से
Jump to navigation Jump to search
एच-पी प्रिन्टर के एक बोर्ड पर लगा हुआ ARM

आर्म (ARM ; उच्चारण : आम् ) एक RISC आर्किटेक्चर वाला कम्प्यूटर प्रोसेसर है। मूलतः ARM, 'एकॉर्न रिस्क मशीन' (Acorn RISC Machine) का लघुरूप था जो बाद में 'ऐड्वान्स्ड रिस्क मशीन' (Advanced RISC Machine) के लघुरूप के रूप में प्रयोग होने लगा। ब्रिटेन की ARM Holdings नामक कम्पनी इसका आर्किटेक्चर विकसित करती है और अन्य कम्पनियों को लाइसेन्स देती है ताकि वे इसका उपयोग करके अपने उत्पाद निर्मित कर सकें। इसका उपयोग करके सिस्टम्स-ऑन-चिप (SoC) तथा सिस्टम्स-ऑण-ंऑड्युल (SoM) सहित अनेकों उत्पाद बनाये जाते हैं।

विशेषताएँ[संपादित करें]

आर्म के कोर अनेकों उत्पादों में उपयोग किये जा रहे हैं, विशेष रूप से PDAs तथा स्मार्ट फोनों में। कुछ उदाहरण ये हैं- माइक्रोसॉफ्ट के सरफेस और सरफेस२, ऐपल के iPads,और iPod , कैनन के डिजितल कैमरे आदि।

ARM के चिप्स का उपयोग रैस्पबेरी पाई में, बीगलबोर्ड में, बीगलबोन में, पाण्डाबोर्ड में, तथा कई अन्य एकल-बोर्ड कम्प्यूतरों में हो रहा है क्योंकि वे बहुत छोटे, सस्ते हैं एवं बहुत कम विद्युत खर्च करते हैं।

आर्म के कोर[संपादित करें]

आर्किटेक्चर कोर की
बिट-संख्या
प्रमुख कोर प्रोफाइल संदर्भ
ARM होल्डिंग्स Third-party
ARMv1
32[a 1]
ARM1
Classic
ARMv2
32[a 1]
ARM2, ARM250, ARM3 Amber, STORM Open Soft Core[1]
Classic
ARMv3
32[a 2]
ARM6, ARM7
Classic
ARMv4
32[a 2]
ARM8 StrongARM, FA526, ZAP Open Source Processor Core[2]
Classic
ARMv4T
32[a 2]
ARM7TDMI, ARM9TDMI, SecurCore SC100
Classic
ARMv5TE
32
ARM7EJ, ARM9E, ARM10E XScale, FA626TE, Feroceon, PJ1/Mohawk
Classic
ARMv6
32
ARM11
Classic
ARMv6-M
32
ARM Cortex-M0, ARM Cortex-M0+, ARM Cortex-M1, SecurCore SC000
Microcontroller
ARMv7-M
32
ARM Cortex-M3, SecurCore SC300
Microcontroller
ARMv7E-M
32
ARM Cortex-M4, ARM Cortex-M7
Microcontroller
ARMv8-M
32
ARM Cortex-M23,[3] ARM Cortex-M33[4]
Microcontroller
[5]
ARMv7-R
32
ARM Cortex-R4, ARM Cortex-R5, ARM Cortex-R7, ARM Cortex-R8
Real-time
ARMv8-R
32
ARM Cortex-R52
Real-time
[6][7][8]
ARMv7-A
32
ARM Cortex-A5, ARM Cortex-A7, ARM Cortex-A8, ARM Cortex-A9, ARM Cortex-A12, ARM Cortex-A15, ARM Cortex-A17 Qualcomm Krait, Scorpion, PJ4/Sheeva, Apple Swift
Application
ARMv8-A
32
ARM Cortex-A32
Application
ARMv8-A
64/32
ARM Cortex-A35,[9] ARM Cortex-A53, ARM Cortex-A57,[10] ARM Cortex-A72,[11] ARM Cortex-A73[12] X-Gene, Nvidia Project Denver, Cavium Thunder X[13][14][15],
AMD K12, Apple Cyclone/Typhoon/Twister/Hurricane/Zephyr,
Qualcomm Kryo, Samsung M1 and M2 ("Mongoose")[16]
Application
[17][18]
ARMv8.1-A
64/32
TBA
Application
ARMv8.2-A
64/32
ARM Cortex-A55,[19] ARM Cortex-A75,[20]
Application
[21]
ARMv8.3-A
64/32
TBA
Application
ARMv8.4-A
64/32
TBA
Application

बाहरी कड़ियाँ[संपादित करें]

Quick Reference Cards

सन्दर्भ[संपादित करें]

  1. Nolting, Stephan. "STORM CORE Processor System" (PDF). OpenCores. Archived (PDF) from the original on 22 सितंबर 2013. Retrieved 1 April 2014. Check date values in: |archive-date= (help)
  2. "krevanth/ZAP". GitHub. Archived from the original on 1 जनवरी 2019. Retrieved 2016-10-13. Check date values in: |archive-date= (help)
  3. "Cortex-M23 Processor". ARM. Archived from the original on 28 अक्तूबर 2016. Retrieved 27 October 2016. Check date values in: |archive-date= (help)
  4. "Cortex-M33 Processor". ARM. Archived from the original on 27 अक्तूबर 2016. Retrieved 27 October 2016. Check date values in: |archive-date= (help)
  5. "ARMv8-M Architecture Simplifies Security for Smart Embedded". ARM. Archived from the original on 1 दिसंबर 2017. Retrieved November 10, 2015. Check date values in: |archive-date= (help)
  6. "ARMv8-R Architecture". Archived from the original on 11 जुलाई 2015. Retrieved 10 July 2015. Check date values in: |archive-date= (help)
  7. "ARM Cortex-R Architecture" (PDF). ARM Holdings. October 2013. Archived from the original (PDF) on 29 अक्तूबर 2013. Retrieved 1 February 2014. Check date values in: |archive-date= (help)
  8. Smith, Ryan (20 September 2016). "ARM Announces Cortex-R52 CPU: Deterministic & Safe, for ADAS & More". Anandtech.com. Archived from the original on 21 सितंबर 2016. Retrieved 20 September 2016. Check date values in: |archive-date= (help)
  9. "Cortex-A35 Processor". ARM. Archived from the original on 24 मई 2016. Retrieved 10 November 2015. Check date values in: |archive-date= (help)
  10. सन्दर्भ त्रुटि: <ref> का गलत प्रयोग; cortex-a50 announce नाम के संदर्भ में जानकारी नहीं है।
  11. "Cortex-A72 Processor". ARM. Archived from the original on 7 फ़रवरी 2015. Retrieved 10 July 2015. Check date values in: |archive-date= (help)
  12. "Cortex-A73 Processor". ARM. Archived from the original on 2 जून 2016. Retrieved 2 June 2016. Check date values in: |archive-date= (help)
  13. "Cavium Thunder X ups the ARM core count to 48 on a single chip". SemiAccurate. 3 June 2014. Archived from the original on 6 मार्च 2018. Retrieved 18 अप्रैल 2018. Check date values in: |access-date=, |archive-date= (help).
  14. "Cavium at Supercomputing 2014". Yahoo Finance. 17 November 2014. Archived from the original on 16 अक्तूबर 2015. Retrieved 18 अप्रैल 2018. Check date values in: |access-date=, |archive-date= (help)
  15. "Cray to Evaluate ARM Chips in Its Supercomputers". eWeek. 17 November 2014.
  16. "Samsung Announces Exynos 8890 with Cat.12/13 Modem and Custom CPU". AnandTech. Archived from the original on 27 नवंबर 2015. Retrieved 18 अप्रैल 2018. Check date values in: |access-date=, |archive-date= (help)
  17. "ARMv8-A Architecture". Archived from the original on 11 जुलाई 2015. Retrieved 10 July 2015. Check date values in: |archive-date= (help)
  18. "ARMv8 Architecture Technology Preview (Slides); ARM Holdings" (PDF). Archived from the original (PDF) on 10 जून 2018. Retrieved 18 अप्रैल 2018. Check date values in: |access-date=, |archive-date= (help)
  19. "Cortex-A55 Processor". ARM. Archived from the original on 19 अगस्त 2017. Retrieved 29 May 2017. Check date values in: |archive-date= (help)
  20. "Cortex-A75 Processor". ARM. Archived from the original on 19 अगस्त 2017. Retrieved 29 May 2017. Check date values in: |archive-date= (help)
  21. Berenice Mann (April 2017). "Arm Architecture – Armv8.2-A evolution and delivery". community.ARM.com. Archived from the original on 6 मार्च 2018. Retrieved 18 अप्रैल 2018. Check date values in: |access-date=, |archive-date= (help)


सन्दर्भ त्रुटि: "a" नामक सन्दर्भ-समूह के लिए <ref> टैग मौजूद हैं, परन्तु समूह के लिए कोई <references group="a"/> टैग नहीं मिला। यह भी संभव है कि कोई समाप्ति </ref> टैग गायब है।