2009-08-20 19 views
11

Qualcuno sa se iPhone OS è basato su architettura a 32 o 64 bit?iPhone OS 64 bit o 32 bit?

+0

Come molti come vuole! ;) (Direi indovinare a 32 bit, però) – Powerlord

+8

Sei sicuro YRTFM? –

+0

Alcuni bit qui, alcuni bit lì. Scusate. Non ho potuto resistere. – Hunter

risposta

15

ARM è un'architettura a 32 bit.

Credo che iPhone e iPhone 3G utilizzino omap2 che utilizza ARM Cortex-A8 e non sono sicuro di ciò che il 3GS utilizza (credo sia omap3 Cortex-A9).

+1

3G S utilizza una grafica ARM Cortex A8 (600 mhz) + PowerVR SGX e dispositivi precedenti utilizzano ARM11 (412 mhz iPhone/iPhone3G/touch1G, ~ 500mhz touch2G) + grafica PowerVR MBX-Lite. – rpetrich

+1

WTF? Ragazzi, avete studiato elettronica? Dove hai raccolto tutti quei dettagli? Ringrazia tutti! –

+0

Questo è scaduto ora. :) –

7

IIUC è un sistema operativo a 32 bit; Da Apple :

Xcode e l'iPhone SDK funzionano solo in modalità a 32 bit; La modalità a 64 bit non è supportata.

+4

Questo si riferisce specificamente all'IDE e non al sistema operativo dell'iPhone; è anche a 32 bit. – rpetrich

1

Fino agli iPhone 5s (uscito nel 2013), tutti i dispositivi iPhone e iOS versioni erano a 32 bit. Ma il nuovo iPhone 5s di Apple ha ora un sistema-on-chip (SoC) a 64 bit "A7" all'interno.

Questo è ora supportato anche da Xcode 5.0.1 e sono disponibili anche i simulatori per iPhone Retina 64-bit e iPad Retina 64-bit.

Se è necessario passare la vostra applicazione per il 64 bit, le linee guida di Apple sono disponibili qui - https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaTouch64BitGuide/ConvertingYourAppto64-Bit/ConvertingYourAppto64-Bit.html

+0

In che modo l'articolo di "The Verge" era rilevante per lo sviluppo? Era un articolo che parlava della sua utilità per gli utenti finali, non qualcosa che potesse aiutare le persone a provare a scrivere software per la piattaforma ARM64. –

+0

Accettato. Ho pensato che sarebbe stato utile come "ulteriore lettura". Ci sono alcune informazioni su come il 64-bit sarà probabilmente lo standard in futuro e tutto. Perché non è solo uno spettacolo ecc. Il tuo punto è notato. – codeburn

Problemi correlati