411 REFERENCE · Wikipedia
आर्म की संरचना
Reference material by Wikipedia contributors. This retains its source identity and is not 411 news reporting.
right|thumb|300px|एच-पी प्रिन्टर के एक बोर्ड पर लगा हुआ ARM
आर्म (ARM ; उच्चारण : आम् ) एक RISC आर्किटेक्चर वाला कम्प्यूटर प्रोसेसर है। मूलतः ARM, 'एकॉर्न रिस्क मशीन' (Acorn RISC Machine) का लघुरूप था जो बाद में 'ऐड्वान्स्ड रिस्क मशीन' (Advanced RISC Machine) के लघुरूप के रूप में प्रयोग होने लगा। ब्रिटेन की ARM Holdings नामक कम्पनी इसका आर्किटेक्चर विकसित करती है और अन्य कम्पनियों को लाइसेन्स देती है ताकि वे इसका उपयोग करके अपने उत्पाद निर्मित कर सकें। इसका उपयोग करके सिस्टम्स-ऑन-चिप (SoC) तथा सिस्टम्स-ऑण-ंऑड्युल (SoM) सहित अनेकों उत्पाद बनाये जाते हैं।
विशेषताएँ
आर्म के कोर अनेकों उत्पादों में उपयोग किये जा रहे हैं, विशेष रूप से PDAs तथा स्मार्ट फोनों में। कुछ उदाहरण ये हैं- माइक्रोसॉफ्ट के सरफेस और सरफेस२, ऐपल के iPads,और iPod , कैनन के डिजितल कैमरे आदि।
ARM के चिप्स का उपयोग रैस्पबेरी पाई में, बीगलबोर्ड में, बीगलबोन में, पाण्डाबोर्ड में, तथा कई अन्य एकल-बोर्ड कम्प्यूतरों में हो रहा है क्योंकि वे बहुत छोटे, सस्ते हैं एवं बहुत कम विद्युत खर्च करते हैं।
आर्म के कोर
आर्किटेक्चर कोर कीबिट-संख्या प्रमुख कोर प्रोफाइल संदर्भ ARM होल्डिंग्स Third-party ARMv1 32Although most datapaths and CPU registers in the early ARM processors were 32-bit, addressable memory was limited to 26 bits; with upper bits, then, used for status flags in the program counter register. ARM1 Classic ARMv2 32 ARM2, ARM250, ARM3 Amber, STORM Open Soft Core http://opencores.org/websvn,filedetails?repname=storm_core&path=%2Fstorm_core%2Ftrunk%2Fdoc%2FSTORM+CORE+datasheet.pdf STORM CORE Processor System Stephan Nolting OpenCores 1 April 2014 https://web.archive.org/web/20130922212330/http://opencores.org/websvn,filedetails?repname=storm_core&path=%2Fstorm_core%2Ftrunk%2Fdoc%2FSTORM+CORE+datasheet.pdf 22 सितंबर 2013 live Classic ARMv3 32 ARM6, ARM7 Classic ARMv4 32ARMv3 included a compatibility mode to support the 26-bit addresses of earlier versions of the architecture. This compatibility mode optional in ARMv4, and removed entirely in ARMv5. ARM8 StrongARM, FA526, ZAP Open Source Processor Corehttps://www.github.com/krevanth/ZAP krevanth/ZAP GitHub 2016-10-13 https://web.archive.org/web/20190101024156/https://github.com/krevanth/ZAP 1 जनवरी 2019 dead Classic ARMv4T 32 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, https://www.arm.com/products/processors/cortex-m/cortex-m23-processor.php Cortex-M23 Processor ARM 27 October 2016 https://web.archive.org/web/20161028083714/https://www.arm.com/products/processors/cortex-m/cortex-m23-processor.php 28 अक्तूबर 2016 dead ARM Cortex-M33https://www.arm.com/products/processors/cortex-m/cortex-m33-processor.php Cortex-M33 Processor ARM 27 October 2016 https://web.archive.org/web/20161027051340/http://www.arm.com/products/processors/cortex-m/cortex-m33-processor.php 27 अक्तूबर 2016 dead Microcontroller http://www.arm.com/about/newsroom/armv8-m-architecture-simplifies-security-for-smart-embedded-devices.php ARMv8-M Architecture Simplifies Security for Smart Embedded ARM November 10, 2015 https://web.archive.org/web/20171201035951/https://www.arm.com/about/newsroom/armv8-m-architecture-simplifies-security-for-smart-embedded-devices.php 1 दिसंबर 2017 dead 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 http://www.arm.com/products/processors/instruction-set-architectures/armv8-r-architecture.php ARMv8-R Architecture 10 July 2015 https://web.archive.org/web/20150711133335/http://www.arm.com/products/processors/instruction-set-architectures/armv8-r-architecture.php 11 जुलाई 2015 deadhttp://arm.com/files/pdf/ARMv8R__Architecture_Oct13.pdf ARM Cortex-R Architecture ARM Holdings October 2013 1 February 2014 https://web.archive.org/web/20131029212241/http://www.arm.com/files/pdf/ARMv8R__Architecture_Oct13.pdf 29 अक्तूबर 2013 deadSmith Ryan ARM Announces Cortex-R52 CPU: Deterministic & Safe, for ADAS & More http://www.anandtech.com/show/10690/arm-announces-the-cortexr52-cpu-deterministic-safe-for-adas-more 20 September 2016 Anandtech.com 20 September 2016 https://web.archive.org/web/20160921185948/http://www.anandtech.com/show/10690/arm-announces-the-cortexr52-cpu-deterministic-safe-for-adas-more 21 सितंबर 2016 dead 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, http://www.arm.com/products/processors/cortex-a/cortex-a35-processor.php Cortex-A35 Processor ARM 10 November 2015 https://web.archive.org/web/20160524125142/http://www.arm.com/products/processors/cortex-a/cortex-a35-processor.php 24 मई 2016 dead ARM Cortex-A53, ARM Cortex-A57, ARM Cortex-A72, http://www.arm.com/products/processors/cortex-a/cortex-a72-processor.php Cortex-A72 Processor ARM 10 July 2015 https://web.archive.org/web/20150207044624/http://www.arm.com/products/processors/cortex-a/cortex-a72-processor.php 7 फ़रवरी 2015 dead ARM Cortex-A73 http://www.arm.com/products/processors/cortex-a/cortex-a73-processor.php Cortex-A73 Processor ARM 2 June 2016 https://web.archive.org/web/20160602125819/http://www.arm.com/products/processors/cortex-a/cortex-a73-processor.php 2 जून 2016 dead X-Gene, Nvidia Project Denver, Cavium Thunder X https://semiaccurate.com/2014/06/03/cavium-thunder-x-ups-arm-core-count-48-single-chip/ Cavium Thunder X ups the ARM core count to 48 on a single chip SemiAccurate 3 June 2014 18 अप्रैल 2018 https://web.archive.org/web/20180306082622/https://semiaccurate.com/2014/06/03/cavium-thunder-x-ups-arm-core-count-48-single-chip/ 6 मार्च 2018 dead .https://finance.yahoo.com/news/cavium-supercomputing-2014-120500860.html Cavium at Supercomputing 2014 Yahoo Finance 17 November 2014 18 अप्रैल 2018 https://web.archive.org/web/20151016102603/http://finance.yahoo.com/news/cavium-supercomputing-2014-120500860.html 16 अक्तूबर 2015 livehttp://www.eweek.com/servers/cray-to-evaluate-arm-chips-in-its-supercomputers.html Cray to Evaluate ARM Chips in Its Supercomputers eWeek 17 November 2014सितंबर 2021 InternetArchiveBot , AMD K12, Apple Cyclone/Typhoon/Twister/Hurricane/Zephyr, Qualcomm Kryo, Samsung M1 and M2 ("Mongoose")http://www.anandtech.com/show/9781/samsung-announces-exynos-8890-with-cat1213-modem-and-custom-cpu Samsung Announces Exynos 8890 with Cat.12/13 Modem and Custom CPU AnandTech 18 अप्रैल 2018 https://web.archive.org/web/20151127053812/http://anandtech.com/show/9781/samsung-announces-exynos-8890-with-cat1213-modem-and-custom-cpu 27 नवंबर 2015 dead Application
http://www.arm.com/products/processors/instruction-set-architectures/armv8-architecture.php ARMv8-A Architecture 10 July 2015 https://web.archive.org/web/20150711110018/http://www.arm.com/products/processors/instruction-set-architectures/armv8-architecture.php 11 जुलाई 2015 deadhttp://www.arm.com/files/downloads/ARMv8_Architecture.pdf ARMv8 Architecture Technology Preview (Slides); ARM Holdings. 18 अप्रैल 2018 https://web.archive.org/web/20180610181021/https://www.arm.com/files/downloads/ARMv8_Architecture.pdf 10 जून 2018 dead ARMv8.1-A 64/32 Application ARMv8.2-A 64/32 ARM Cortex-A55,https://developer.arm.com/products/processors/cortex-a/cortex-a55 Cortex-A55 Processor ARM 29 May 2017 https://web.archive.org/web/20170819232745/https://developer.arm.com/products/processors/cortex-a/cortex-a55 19 अगस्त 2017 dead ARM Cortex-A75,https://developer.arm.com/products/processors/cortex-a/cortex-a75 Cortex-A75 Processor ARM 29 May 2017 https://web.archive.org/web/20170819233509/https://developer.arm.com/products/processors/cortex-a/cortex-a75 19 अगस्त 2017 dead Application https://community.arm.com/processors/b/blog/posts/arm-architecture-armv8-2-a-evolution-and-delivery Arm Architecture – Armv8.2-A evolution and delivery Berenice Mann community.ARM.com April 2017 18 अप्रैल 2018 https://web.archive.org/web/20180306022930/https://community.arm.com/processors/b/blog/posts/arm-architecture-armv8-2-a-evolution-and-delivery 6 मार्च 2018 dead ARMv8.3-A 64/32 Application ARMv8.4-A 64/32 Application
बाहरी कड़ियाँ
Difference between ARM and other Microcontrollers
ARM Ltd. का जालघर
ARM Virtualization Extensions
Quick Reference Cards
Instructions: Thumb, ARM and Thumb-2, Vector Floating Point
Opcodes: Thumb, Thumb, ARM, ARM, GNU Assembler Directives
सन्दर्भ
श्रेणी:आर्म संरचना