ARMRef App ir vārdnīca ar ARM koda instrukcijām

ARMRef

Cik daudz darba ir atlicis izstrādātājiem, kuri izstrādā lietojumprogrammas Mac. Pagājušajā pirmdienā, 22. jūnijā Craig Federighi palaida Apple silīcija "chupinazo". Apple datoriem sākas jauna ēra.

Pāreja no pašreizējiem Intel procesoriem uz jauniem, kas pielāgoti Apple ar ARM arhitektūru. Proti, jaunas Bionic mikroshēmas. Strāvas evolūcija A12Z Bionic. Tas nozīmē, ka pašreizējās Intel procesoru lietojumprogrammas darbosies zem "Rosetta 2" emulatora. Tātad visas pašreizējās lietotnes būs "jāpārkodē", lai tās būtu saderīgas ar nākamajiem ARM Mac datoriem.

Kupertīno skrien jaunas vēsmas. Ēteri, kas sasniedz miljoniem izstrādātāju, kurus Apple izplatījis visā pasaulē. Un šai jaunajai svaiga gaisa elpai ir vārds un uzvārds: Apple silīcijs.

Kreigs Federigijs pirms divām nedēļām atklāja Apple jaunā projekta pērkona lodziņu: viņa datoru procesoru pāreju no pašreizējā Intel uz jaunu arhitektūru ARM.

Ideja, kuru uzņēmumam bija domāts jau ilgu laiku, un ka tika baumots, ka par to varēja paziņot jau agrāk - WWDC 2020. Neviens nedomāja, ka šis milzīgais projekts jau bija tik progresējis. Tik daudz, ka jau ir izstrādātāji, kuriem ir Mac mini beta ARM lai sāktu programmēt.

Komplekts, kas sastāv no aparatūras un programmatūras, kas nepieciešama, lai tieši sāktu programmēt programmas ARM. Ar jaunu MacOS Big Sur ir gatavs palaist pašreizējās lietojumprogrammas Intel procesoros un ir saderīgs arī ar nākamajām ARM lietojumprogrammām. Tātad puiši, skrieniet.

Pašreizējās lietojumprogrammas darbosies ARM Mac datoros ar "Rosetta 2" emulatoru

Izstrādātāji, kuriem jau ir šis komplekts, tagad var sākt programmēt Mac ARM

Federighi nekavējoties vēlējās nomierināt masas, vienlaikus paskaidrojot, ka viņš iedeva liekšķeri, ka ar emulatoru «Rozete 2“Kodā ierakstītas lietojumprogrammas, kas darbojas Intel procesoros, turpinās darboties nevainojami ar nākamajiem ARM procesoriem.

Bet neviens neizbēg, ka palaist lietojumprogrammu zem emulatora nav tas pats, kas tieši kodētajam procesoram. Tātad tas kritās kā auksts ūdens krūze pašreizējiem Mac lietojumprogrammu izstrādātājiem un kā auksts alus lietojumprogrammu programmētājiem iOS un iPadOS.

Attiecībā uz pēdējiem viņiem būs ļoti viegli pielāgot savas pašreizējās lietotnes ARM Mac datoriem, savukārt pirmajiem - viņu kārta pārkodēt jūsu pašreizējās lietotnes, ja vēlaties, lai jūsu lietojumprogrammas darbotos tieši ar Bionic procesoru.

Šiem izstrādātājs Ļaunais pingvīns tikko publicēja palīdzības lietotni. Rokasgrāmata ar visām koda instrukcijām ARM procesoriem. Pieteikumā ir informācija, tostarp sintakse un simboli 644 instrukcijas.

Es 100% atvērts avots un tas darbojas iOS, iPadOS un macOS. Izstrādātāji var lejupielādēt projektu Xcode no GitHub. Tātad, nāc, peri un sāc programmēt.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.