2012-09-24 20 views
15

Me di cuenta de que xcode 4.5 viene con ARM7 y ARM7s en arquitecturas válidas. Recibí un error de enlace. Después de cavar un poco, quité los brazos y las cosas comenzaron a funcionar nuevamente.cuál es la diferencia entre ARM7 y ARM7s

Necesito entender qué es ARM7s, supongo que esto está relacionado con iPhone5?

Gracias.

+2

Tenga en cuenta que ARM ** v ** 7 es muy diferente de ARM7. – ninjalj

+0

Consulte [Apple A6] (http://en.wikipedia.org/wiki/Apple_A6) para obtener información breve sobre el conjunto de instrucciones modificadas de ARMv7s. – jww

+0

Consulte [Apple A5] (http://en.wikipedia.org/wiki/Apple_A5) para obtener información sobre el conjunto de instrucciones Cortex-A9 y ARMv7. – jww

Respuesta

22

Sí tienes razón en armv7s es sobre el iPhone 5. Aquí algo de información resumida que encontré en la web:

  • ARMv6 ISA (utilizado por el núcleo ARM11 en el 2G y 3G iPhone iPhone)
  • ARMv7 (utilizado por los modernos núcleos ARM, iPhone 3GS, iPhone 4 y 4S)
  • ARMv7s (nuevo A6 SoC para iPhone 5).

Ref: There y there.

+2

Buena información ... utilicé estos enlaces como referencia para mí. – Tirth

+1

El segundo enlace ahora está muerto; es malo publicar enlaces sin información extraída de ellos. – Neal

Cuestiones relacionadas