ml ml ml ml ml ml ml ml ml ml ml ml ml ml ml ml ml ml ml ml ml ml ml ml ml ml ml ml ml ml ml ml en ml en en en ml en ml ml ml ml ml ml ml ml ml ml ml ml
(ARMv8-A എന്ന താളിൽ നിന്നും തിരിച്ചുവിട്ടതു പ്രകാരം)
ആം ആർക്കിടെക്ചറിന്റെ 64-ബിറ്റ് വിപുലീകരണമാണ് എആർച്ച് 64(AArch64) അല്ലെങ്കിൽ ആം64.
2011 ഒക്ടോബറിൽ പ്രഖ്യാപിച്ചു,[1] ആംവി8-എ (പലപ്പോഴും ആംവി8 എന്ന് വിളിക്കുന്നു, 32-ബിറ്റ് ആംവി8-ആർ(ARMv8-R) ഉണ്ടെങ്കിലും) ARM വാസ്തുവിദ്യയിലെ അടിസ്ഥാന മാറ്റത്തെ പ്രതിനിധീകരിക്കുന്നു. ഇത് ഒരു ഓപ്‌ഷണൽ 64-ബിറ്റ് ആർക്കിടെക്ചർ ചേർക്കുന്നു (ഉദാ. കോർടെക്സ്-എ 32 ഒരു 32-ബിറ്റ് ARMv8-A സിപിയു [2], എന്നാൽ മിക്ക ആംവി8-എ സിപിയുകളും 64-ബിറ്റിനെ പിന്തുണയ്ക്കുന്നു, എല്ലാ ആംവി8-ആറിൽ നിന്നും വ്യത്യസ്തമായി), "എആർച്ച് 64", ബന്ധപ്പെട്ട പുതിയ "A64" നിർദ്ദേശ സെറ്റ്. 32 ബിറ്റ് ആർക്കിടെക്ചറായ ആംവി8-ആറുമായി എആർച്ച് 64 ഉപയോക്തൃ-സ്പേസ് അനുയോജ്യത നൽകുന്നു, അതിൽ "എആർച്ച് 32" എന്നും പഴയ 32-ബിറ്റ് ഇൻസ്ട്രക്ഷൻ സെറ്റിന് "എ32" എന്ന് പേരിട്ടിരിക്കുന്നു. തമ്പ് ഇൻസ്ട്രക്ഷൻ സെറ്റിനെ "ടി 32" എന്ന് വിളിക്കുന്നു, ഇതിന് 64-ബിറ്റ് കൗണ്ടർപാർട്ടുകളൊന്നുമില്ല. 64-ബിറ്റ് ഒഎസിൽ 32-ബിറ്റ് ആപ്ലിക്കേഷനുകൾ എക്സിക്യൂട്ട് ചെയ്യാൻ ആം‌വി 8-എ അനുവദിക്കുന്നു, 32-ബിറ്റ് ഒ‌എസ് 64-ബിറ്റ് ഹൈപ്പർ‌വൈസറിന്റെ നിയന്ത്രണത്തിലാണ്.[3] ആം(ARM) 2012 ഒക്ടോബർ 30 ന് അവരുടെ കോർടെക്സ്-എ 53, കോർടെക്സ്-എ 57 കോറുകൾ പ്രഖ്യാപിച്ചു. [4] ഉപഭോക്തൃ ഉൽ‌പ്പന്നത്തിൽ (ഐഫോൺ 5എസ്) ആം‌വി 8-എ അനുയോജ്യമായ കോർ (ആപ്പിൾ എ 7) ആദ്യമായി പുറത്തിറക്കിയത് ആപ്പിൾ ആയിരുന്നു. എആർ‌എം‌വി 8-എ ആദ്യമായി ഡെമോ ചെയ്‌തത് എഫ്‌പി‌ജി‌എ ഉപയോഗിച്ചുള്ള അപ്ലൈഡ് മൈക്രോ ആണ്. [5] സാംസങിൽ നിന്നുള്ള ആദ്യത്തെ ആം‌വി 8-എ എസ്ഒസി(SoC) ഗാലക്സി നോട്ട് 4 ൽ ഉപയോഗിച്ചിരിക്കുന്ന എക്‌സിനോസ് 5433 ആണ്, അതിൽ നാല് കോർടെക്സ്-എ 57, കോർടെക്സ്-എ 53 കോറുകളുടെ രണ്ട് ക്ലസ്റ്ററുകൾ ഉൾക്കൊള്ളുന്നു. വലിയ കോൺഫിഗറേഷൻ; പക്ഷേ ഇത് എആർച്ച്32 മോഡിൽ മാത്രമേ പ്രവർത്തിക്കൂ.[6]
പുതിയ നിർദ്ദേശ സെറ്റ്, എ64
31 പൊതു-ഉദ്ദേശ്യ 64-ബിറ്റ് രജിസ്റ്ററുകളുണ്ട്.
സമർപ്പിത പൂജ്യം അല്ലെങ്കിൽ സ്റ്റാക്ക് പോയിന്റർ (എസ്പി) രജിസ്റ്റർ ഉണ്ട് (നിർദ്ദേശത്തെ ആശ്രയിച്ച്).
പ്രോഗ്രാം കൗണ്ടർ (പിസി) ഒരു രജിസ്റ്ററായി നേരിട്ട് ആക്സസ് ചെയ്യാൻ കഴിയില്ല.
നിർദ്ദേശങ്ങൾ ഇപ്പോഴും 32 ബിറ്റ് നീളമുള്ളതും മിക്കവാറും എ32-ന് തുല്യവുമാണ് (എൽഡിഎം / എസ്ടിഎം നിർദ്ദേശങ്ങളും മിക്ക സോപാധികമായ എക്സിക്യൂഷനും ഒഴിവാക്കി).
ജോടിയാക്കിയ ലോഡുകൾ / സ്റ്റോറുകൾ ഉണ്ട് (എൽഡിഎം / എസ്ടിഎമ്മിന് പകരം).
മിക്ക നിർദ്ദേശങ്ങൾക്കും പ്രഡിക്കേഷനൊമൊന്നുമില്ല (ശാഖകൾ ഒഴികെ).
മിക്ക നിർദ്ദേശങ്ങൾക്കും 32-ബിറ്റ് അല്ലെങ്കിൽ 64-ബിറ്റ് ആർഗ്യുമെന്റുകൾ എടുക്കാം.
വിലാസങ്ങൾ 64-ബിറ്റ് ആയി കണക്കാക്കപ്പെടുന്നു.
↑ Arm Holdings (27 October 2011). ARM Discloses Technical Details Of The Next Version Of The ARM Architecture. Press release. ശേഖരിച്ച തീയതി: 20 September 2013.
↑ "Cortex-A32 Processor – ARM". ശേഖരിച്ചത് 18 December 2016.
↑ Grisenthwaite, Richard (2011). "ARMv8-A Technology Preview" (PDF). ശേഖരിച്ചത് 31 October 2011.
↑ Arm Holdings. ARM Launches Cortex-A50 Series, the World's Most Energy-Efficient 64-bit Processors. Press release. ശേഖരിച്ച തീയതി: 31 October 2012.
↑ AppliedMicro (28 October 2011). AppliedMicro Showcases World's First 64-bit ARM v8 Core. Press release. ശേഖരിച്ച തീയതി: 11 February 2014.
↑ "Samsung's Exynos 5433 is an A57/A53 ARM SoC". AnandTech. ശേഖരിച്ചത് 17 September 2014.
↑ "ARM Cortex-A53 MPCore Processor Technical Reference Manual: Cryptography Extension". ARM. ശേഖരിച്ചത് 11 September 2016.
"https://ml.wikipedia.org/w/index.php?title=എആർച്ച്_64&oldid=3363917" എന്ന താളിൽനിന്ന് ശേഖരിച്ചത്
അവസാനം പുതുക്കപ്പെട്ട ദിവസം: 3 ജൂലൈ 2020, സമയം: 23:00
ഈ താൾ അവസാനം തിരുത്തപ്പെട്ടത്: 23:00, 3 ജൂലൈ 2020.
പ്രത്യേകം പറയാത്ത പക്ഷം ഉള്ളടക്കം CC BY-SA 3.0 പ്രകാരം ലഭ്യം.