Al descargar Fedora Linux, ofrecen dos opciones de descarga que no conozco a diferencia de: x86 e i386. Entonces, ¿cuál es la diferencia entre ellos?i386 diferente de x86?
Respuesta
i386 es solo uno de los primeros modelos de la familia x86 de procesadores y conjuntos de instrucciones.
Para más información, es posible que desee echar un vistazo a:
Citando la segunda página:
El término x86 se refiere a una familia de arquitecturas de conjuntos de instrucciones [1] basadas en en Intel 8086. El término se deriva del hecho de que muchos procesadores anteriores que son hacia atrás compatibles con 8086 también tenían nombres que terminan en "86".
Y, citando a la primera:
El Intel 80386, también conocido como el i386, o simplemente 386, [1] fue un microprocesador de 32 bits introducida por Intel en 1985 . [...] Como
la implementación original de los 32 bits extensiones a la arquitectura 8086, el conjunto de instrucciones 80386, programación modelo y codificaciones binarias son todavía el denominador común para los 32 bits x86 proc essors.
Esto se denomina x86, IA-32, o la arquitectura i386, según el contexto.
Es simplemente otro sinónimo de la misma arquitectura. No es completamente preciso, pero el 80386 es la implementación original del conjunto de instrucciones x86 de 32 bits y el denominador común para todas las siguientes CPU de ese arco.
80386 (i386) fue la primera implementación de la arquitectura x86 de 32 bits (x86-32). También estaban los de 16 bits 80186 y 80286 (x86-16) antes. :-) –
@Fra: Argh, gracias. Demasiado pronto aquí ;-) – Joey
i386 es más específico que x86, pero sí, son aproximadamente lo mismo.
80386/i386 fue el primer procesador Intel de 32 bits. Cuando se introdujo, muchos compiladores comenzaron a usar i386 como una bandera para activar la generación de código, un nombre para varios archivos temporales y denominaciones de arquitectura en nombres de archivo. 80386 fue sucedido por 486, 586 (también conocido como Pentium) y el resto de las CPU de arquitectura x86. Pero el i386 se mantuvo como una etiqueta y se usa como un alias para x86 (al igual que amd se usa como un alias para la arquitectura x64, aunque también hay procesadores Intel x64).
Todavía recuerdo haber tenido el directorio i386 para Windows NT 4 en el disco duro de smoe para instalar Windows sin tener que encontrar el CD :-). En el tiempo en que Windows soportaba MIPS y Alpha ;-) – Joey
- 1. Código de ejecución en un procesador diferente (ensamblado x86)
- 2. ¿Debería el WIX UpgradeCode ser diferente entre una versión x64 y una x86 de un producto?
- 3. x86 modismos de ensamblaje
- 4. Símbolos no definidos para la arquitectura i386:
- 5. XCode 4 ¿Necesita i386 para iPhone Sim?
- 6. $ (ARCHS_STANDARD_32_BIT) vs. armv6, armv7/armv7s vs. i386
- 7. símbolos no definidos para la arquitectura i386
- 8. Uso de software coma flotante en x86 linux
- 9. x86: cómo detectar fallas de alineación de datos (también conocido como SIGBUS en sparc)
- 10. x86 jnz después de xor?
- 11. Desgarro de palabras en x86
- 12. Bandera de dirección en x86
- 13. System.Windows.Forms.WebBrowser: forzar X86?
- 14. x86 con System.OutofMemoryException
- 15. Android x86 virtualbox + camera
- 16. x86 instrucción CMP Diferencia
- 17. x86 spinlock usando cmpxchg
- 18. Ejemplo de pila ejecutable en Linux (arquitectura i386)
- 19. Eliminando argumentos de la pila en i386, ensamblado ARM
- 20. x86 Servicio de depurador remoto en x64
- 21. ¿Resolver una dependencia de Maven de forma diferente si la JVM en uso es x86 o x64?
- 22. LINQ - ¿Estilo de sintaxis diferente, resultado diferente?
- 23. Tamaño de texto diferente para hardware diferente
- 24. x86 conjunto de instrucciones hoja de ruta
- 25. x86 tablas de codificación de instrucciones
- 26. Usar C2DM en Android-x86
- 27. Depuración SIGBUS en x86 Linux
- 28. x86 max/min asm instructions?
- 29. Cargando ensamble x86 o x64
- 30. Algunos x86 ASM Referencia/Tutoriales?
¿En qué contexto? –
Descargué fedora12, y decía 1386. Conozco tanto i386 como x86. Ahora me hizo preguntarme si los dos eran lo mismo. – X10nD