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

मुक्त ज्ञानकोश विकिपीडिया से
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. अभिगमन तिथि 1 April 2014.
  2. "krevanth/ZAP". GitHub. अभिगमन तिथि 2016-10-13.
  3. "Cortex-M23 Processor". ARM. अभिगमन तिथि 27 October 2016.
  4. "Cortex-M33 Processor". ARM. अभिगमन तिथि 27 October 2016.
  5. "ARMv8-M Architecture Simplifies Security for Smart Embedded". ARM. अभिगमन तिथि November 10, 2015.
  6. "ARMv8-R Architecture". अभिगमन तिथि 10 July 2015.
  7. "ARM Cortex-R Architecture" (PDF). ARM Holdings. October 2013. अभिगमन तिथि 1 February 2014.
  8. Smith, Ryan (20 September 2016). "ARM Announces Cortex-R52 CPU: Deterministic & Safe, for ADAS & More". Anandtech.com. अभिगमन तिथि 20 September 2016.
  9. "Cortex-A35 Processor". ARM. अभिगमन तिथि 10 November 2015.
  10. सन्दर्भ त्रुटि: <ref> का गलत प्रयोग; cortex-a50 announce नाम के संदर्भ में जानकारी नहीं है।
  11. "Cortex-A72 Processor". ARM. अभिगमन तिथि 10 July 2015.
  12. "Cortex-A73 Processor". ARM. अभिगमन तिथि 2 June 2016.
  13. "Cavium Thunder X ups the ARM core count to 48 on a single chip". SemiAccurate. 3 June 2014..
  14. "Cavium at Supercomputing 2014". Yahoo Finance. 17 November 2014.
  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.
  17. "ARMv8-A Architecture". अभिगमन तिथि 10 July 2015.
  18. ARMv8 Architecture Technology Preview (Slides); ARM Holdings.
  19. "Cortex-A55 Processor". ARM. अभिगमन तिथि 29 May 2017.
  20. "Cortex-A75 Processor". ARM. अभिगमन तिथि 29 May 2017.
  21. Berenice Mann (April 2017). "Arm Architecture – Armv8.2-A evolution and delivery". community.ARM.com.


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