Додаток ARMRef - це словник з інструкціями ARM-коду

ARMRef

Яка кількість роботи лягла на розробників, які розробляють програми для Mac. Минулого понеділка, 22 червня Крейг Федерігі запустив "чупіназо" для Apple Silicon. Починається нова ера для комп’ютерів Apple.

Перехід від поточних процесорів Intel до нових, спеціально створених для Apple з архітектурою ARM. А саме нові чіпи Bionic. Еволюція течії A12Z Біонік. Це означає, що поточні програми для процесорів Intel будуть працювати під емулятором "Rosetta 2". Тож усі поточні програми доведеться "перекодувати", щоб бути сумісними з майбутніми ARM Macs.

У Купертіно біжать нові вітри. Повітря, яка охоплює мільйони розробників, яку Apple поширила по всьому світу. І цей новий ковток свіжого повітря має своє ім’я та прізвище: Яблучний кремній.

Крейг Федеріджі два тижні тому розкрив громовий ящик нового проекту Apple: перехід процесорів у його комп’ютерах з поточної Intel на нову архітектуру ARM.

Ідея, яку компанія мала на увазі протягом тривалого часу, і про яку ходили чутки, що вона може бути оголошена в минулому WWDC 2020. Ніхто не думав, що цей величезний проект був уже настільки просунутим. Настільки, що вже є розробники, які мають Mac mini Beta ARM щоб розпочати програмування.

Набір, що складається з апаратного та програмного забезпечення, необхідного для запуску програмування додатків безпосередньо для ARM. З новим macOS Big Sur, готовим до запуску поточних програм на процесорах Intel, а також сумісних з майбутніми програмами для ARM. Отже, хлопці, біжіть.

Поточні програми працюватимуть на ARM Macs з емулятором "Rosetta 2"

Розробники, які вже мають цей комплект, тепер можуть розпочати програмування для Mac ARM

Федери відразу ж захотів заспокоїти маси, пояснивши одночасно, що він дав совок, що з емулятором «Розетта 2«Додатки, написані в коді для роботи на процесорах Intel, і надалі працюватимуть безперебійно на майбутніх процесорах ARM.

Але ніхто не уникає того, що запустити програму під емулятором не те саме, ніж безпосередньо для кодованого процесора. Тож це впало як холодний глечик з водою для сучасних розробників додатків Mac, і як холодне пиво для програмістів для iOS та iPadOS.

Для останніх їм буде дуже легко адаптувати свої поточні програми до ARM Macs, тоді як для перших настане черга перекодувати поточні програми, якщо ви хочете, щоб ваші програми працювали безпосередньо на процесорі Bionic.

Для них розробник Злий Пінгвін щойно опублікував довідковий додаток. Посібник із усіма інструкціями коду для процесорів ARM. Додаток містить деталі, включаючи синтаксис та символи для 644 інструкцій.

Es 100% відкритий код і це працює на iOS, iPadOS та macOS. Розробники можуть завантажити проект Xcode з GitHub. Тож давай, роздум і починай програмувати.


Будьте першим, щоб коментувати

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.