ARM കോഡ് നിർദ്ദേശങ്ങളുള്ള ഒരു നിഘണ്ടുവാണ് ARMRef അപ്ലിക്കേഷൻ

ARMRef

മാക്കിനായി ആപ്ലിക്കേഷനുകൾ രൂപകൽപ്പന ചെയ്യുന്ന ഡവലപ്പർമാർക്ക് എന്ത് പണിയാണ് ലഭിച്ചത്, കഴിഞ്ഞ ജൂൺ 22 തിങ്കളാഴ്ച ക്രെയ്ഗ് ഫെഡറർഹി ആപ്പിൾ സിലിക്കണിനായി "ചുപിനാസോ" സമാരംഭിച്ചു. ആപ്പിൾ കമ്പ്യൂട്ടറുകൾക്കായി ഒരു പുതിയ യുഗം ആരംഭിക്കുന്നു.

നിലവിലെ ഇന്റൽ പ്രോസസ്സറുകളിൽ നിന്ന് എആർ‌എം ആർക്കിടെക്ചറിനൊപ്പം ആപ്പിളിനായി അനുയോജ്യമായ പുതിയതിലേക്കുള്ള മൈഗ്രേഷൻ. അതായത്, പുതിയ ബയോണിക് ചിപ്പുകൾ. വൈദ്യുതധാരയുടെ പരിണാമം A12Z ബയോണിക്. നിലവിലെ ഇന്റൽ പ്രോസസർ അപ്ലിക്കേഷനുകൾ "റോസെറ്റ 2" എമുലേറ്ററിന് കീഴിൽ പ്രവർത്തിക്കുമെന്നാണ് ഇതിനർത്ഥം. അതിനാൽ ഭാവിയിലെ എല്ലാ ARM മാക്കുകളുമായി പൊരുത്തപ്പെടുന്നതിന് നിലവിലുള്ള എല്ലാ അപ്ലിക്കേഷനുകളും "റീകോഡ്" ചെയ്യേണ്ടതുണ്ട്.

കപ്പേർട്ടിനോയിൽ പുതിയ കാറ്റ് വീശുന്നു. ആപ്പിൾ ലോകമെമ്പാടും വ്യാപിച്ച ദശലക്ഷക്കണക്കിന് ഡവലപ്പർമാരിൽ എത്തുന്ന വായു. ശുദ്ധവായുവിന്റെ ഈ പുതിയ ശ്വാസത്തിന് പേരിന്റെ ആദ്യഭാഗവും അവസാനവും ഉണ്ട്: ആപ്പിൾ സിലിക്കൺ.

രണ്ടാഴ്ച മുമ്പ് ക്രെയ്ഗ് ഫെഡറിഗി ആപ്പിളിന്റെ പുതിയ പ്രോജക്റ്റിന്റെ ഇടി പെട്ടി അനാവരണം ചെയ്തു: നിലവിലെ ഇന്റലിൽ നിന്ന് തന്റെ കമ്പ്യൂട്ടറുകളിലെ പ്രോസസറുകളുടെ മാറ്റം പുതിയ ആർക്കിടെക്ചറിലേക്ക് കൈക്ക്.

കമ്പനി വളരെക്കാലമായി മനസ്സിൽ കരുതിയിരുന്ന ഒരു ആശയം, കഴിഞ്ഞ ഡബ്ല്യുഡബ്ല്യുഡിസി 2020 ൽ ഇത് പ്രഖ്യാപിക്കാമെന്ന് അഭ്യൂഹമുണ്ടായിരുന്നു. ഈ വലിയ പ്രോജക്റ്റ് ഇതിനകം തന്നെ വളരെയധികം പുരോഗമിച്ചിരുന്നുവെന്ന് ആരും കരുതിയിരുന്നില്ല. വളരെയധികം ഉള്ളതിനാൽ ഇതിനകം തന്നെ ഡവലപ്പർമാർ ഉണ്ട് മാക് മിനി ബീറ്റ ARM പ്രോഗ്രാമിംഗ് ആരംഭിക്കാൻ.

ARM- നായി നേരിട്ട് പ്രോഗ്രാമിംഗ് അപ്ലിക്കേഷനുകൾ ആരംഭിക്കുന്നതിന് ആവശ്യമായ ഹാർഡ്‌വെയറും സോഫ്റ്റ്വെയറും അടങ്ങിയ ഒരു കിറ്റ്. ഒരു പുതിയ മാകോസ് ഉപയോഗിച്ച് ബിഗ് സർ ഇന്റൽ പ്രോസസറുകളിൽ നിലവിലെ ആപ്ലിക്കേഷനുകൾ പ്രവർത്തിപ്പിക്കാൻ തയ്യാറായി, കൂടാതെ ARM- നുള്ള ഭാവി ആപ്ലിക്കേഷനുകളുമായി പൊരുത്തപ്പെടുന്നു. അതിനാൽ സഞ്ചി, ഓടുക.

നിലവിലെ ആപ്ലിക്കേഷനുകൾ "റോസെറ്റ 2" എമുലേറ്റർ ഉപയോഗിച്ച് ARM മാക്സിൽ പ്രവർത്തിക്കും.

ഇതിനകം ഈ കിറ്റ് ഉള്ള ഡവലപ്പർമാർക്ക് ഇപ്പോൾ മാക് എആർ‌എമ്മിനായി പ്രോഗ്രാമിംഗ് ആരംഭിക്കാൻ കഴിയും

എഡ്യൂലേറ്ററുമൊത്ത് താൻ സ്കൂപ്പ് നൽകിയ അതേ സമയം തന്നെ വിശദീകരിച്ച് ജനങ്ങളെ ശാന്തനാക്കാൻ ഫെഡറിഗി ആഗ്രഹിച്ചു.റോസെറ്റ 2ഇന്റൽ പ്രോസസറുകളിൽ പ്രവർത്തിക്കാൻ കോഡിൽ എഴുതിയ അപ്ലിക്കേഷനുകൾ ഭാവിയിലെ ARM പ്രോസസ്സറുകളിൽ സുഗമമായി പ്രവർത്തിക്കുന്നത് തുടരും.

എന്നാൽ എൻ‌കോഡുചെയ്‌ത പ്രോസസറിനേക്കാൾ നേരിട്ട് എമുലേറ്ററിന് കീഴിൽ ഒരു അപ്ലിക്കേഷൻ പ്രവർത്തിപ്പിക്കുന്നത് സമാനമല്ലെന്ന് ആരും രക്ഷപ്പെടുന്നില്ല. അതിനാൽ ഇത് നിലവിലെ മാക് ആപ്ലിക്കേഷൻ ഡവലപ്പർമാർക്ക് ഒരു തണുത്ത വെള്ളം പോലെ, ആപ്ലിക്കേഷൻ പ്രോഗ്രാമർമാർക്ക് ഒരു തണുത്ത ബിയർ പോലെയാണ് iOS, iPadOS എന്നിവ.

രണ്ടാമത്തേതിന്, അവരുടെ നിലവിലെ ആപ്ലിക്കേഷനുകൾ ARM മാക്കുകളുമായി പൊരുത്തപ്പെടുത്തുന്നത് അവർക്ക് വളരെ എളുപ്പമായിരിക്കും, അതേസമയം മുമ്പത്തേവർക്ക് ഇത് അവരുടെ turn ഴമായിരിക്കും റീകോഡ് ചെയ്യുക നിങ്ങളുടെ അപ്ലിക്കേഷനുകൾ ബയോണിക് പ്രോസസ്സറിൽ നേരിട്ട് പ്രവർത്തിക്കണമെങ്കിൽ നിങ്ങളുടെ നിലവിലെ അപ്ലിക്കേഷനുകൾ.

ഇവയ്‌ക്കായി, ഡവലപ്പർ എവിൾപെൻഗ്വിൻ ഒരു സഹായ അപ്ലിക്കേഷൻ പ്രസിദ്ധീകരിച്ചു. ARM പ്രോസസ്സറുകൾക്കായുള്ള എല്ലാ കോഡ് നിർദ്ദേശങ്ങളുമുള്ള ഒരു മാനുവൽ. അപ്ലിക്കേഷനിൽ വാക്യഘടനയും ചിഹ്നങ്ങളും ഉൾപ്പെടെയുള്ള വിശദാംശങ്ങൾ അടങ്ങിയിരിക്കുന്നു 644 നിർദ്ദേശങ്ങൾ.

Es 100% ഓപ്പൺ സോഴ്‌സ് ഇത് iOS, iPadOS, macOS എന്നിവയിൽ പ്രവർത്തിക്കുന്നു. ഡവലപ്പർമാർക്ക് ഇതിൽ നിന്ന് എക്സ്കോഡ് പ്രോജക്റ്റ് ഡ download ൺലോഡ് ചെയ്യാൻ കഴിയും സാമൂഹികം. അതിനാൽ വരൂ, ബ്രൂഡ് ചെയ്ത് പ്രോഗ്രാമിംഗ് ആരംഭിക്കുക.


ലേഖനത്തിന്റെ ഉള്ളടക്കം ഞങ്ങളുടെ തത്ത്വങ്ങൾ പാലിക്കുന്നു എഡിറ്റോറിയൽ എത്തിക്സ്. ഒരു പിശക് റിപ്പോർട്ടുചെയ്യാൻ ക്ലിക്കുചെയ്യുക ഇവിടെ.

അഭിപ്രായമിടുന്ന ആദ്യയാളാകൂ

നിങ്ങളുടെ അഭിപ്രായം ഇടുക

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിച്ചു ചെയ്യില്ല.

*

*

  1. ഡാറ്റയുടെ ഉത്തരവാദിത്തം: മിഗുവൽ ഏഞ്ചൽ ഗാറ്റൻ
  2. ഡാറ്റയുടെ ഉദ്ദേശ്യം: സ്പാം നിയന്ത്രിക്കുക, അഭിപ്രായ മാനേജുമെന്റ്.
  3. നിയമസാധുത: നിങ്ങളുടെ സമ്മതം
  4. ഡാറ്റയുടെ ആശയവിനിമയം: നിയമപരമായ ബാധ്യതയല്ലാതെ ഡാറ്റ മൂന്നാം കക്ഷികളുമായി ആശയവിനിമയം നടത്തുകയില്ല.
  5. ഡാറ്റ സംഭരണം: ഒസെന്റസ് നെറ്റ്‌വർക്കുകൾ (ഇയു) ഹോസ്റ്റുചെയ്യുന്ന ഡാറ്റാബേസ്
  6. അവകാശങ്ങൾ: ഏത് സമയത്തും നിങ്ങളുടെ വിവരങ്ങൾ പരിമിതപ്പെടുത്താനും വീണ്ടെടുക്കാനും ഇല്ലാതാക്കാനും കഴിയും.