Durante il download di Fedora Linux, offrono due opzioni per il download che non conosco la differenza: x86 e i386. Quindi quale differenza tra loro?i386 diverso da x86?
risposta
i386 è solo uno dei primi modelli della famiglia di processori x86 e set di istruzioni.
Per maggiori informazioni, si potrebbe desiderare di dare un'occhiata a:
Citando la seconda pagina:
Il termine x86 si riferisce a una famiglia di architetture di set di istruzioni [1] basate su Intel 8086 . Il termine è derivato dal fatto che molti primi processori compatibili con 8086 all'indietro nomi terminanti in "86".
E, citando il primo:
L'Intel 80386, noto anche come i386, o semplicemente 386, [1] era un 32-bit microprocessore introdotto da Intel in 1985 . [...]
Come l'implementazione originale dei 32 bit estensioni all'architettura 8086, il set di istruzioni 80386., programmando modello e codifiche binarie sono ancora il denominatore comune per tutti i 32 bit proc x86 essors.
Si chiama x86, IA-32 o l'architettura i386, a seconda del contesto.
È solo un altro sinonimo per la stessa architettura. Non è interamente preciso ma 80386 è l'implementazione originale del set di istruzioni x86 a 32 bit e il comune denominatore per tutte le CPU successive di quell'arco.
80386 (i386) è stata la prima implementazione dell'architettura x86 a 32 bit (x86-32). C'erano anche i 1601 bit 80186 e 80286 (x86-16) prima di esso. :-) –
@Fra: Argh, grazie. Ancora troppo presto qui ;-) – Joey
i386 è più specifico di x86, ma sì, sono all'incirca uguali.
80386/i386 è stato il primo processore Intel a 32 bit. Quando è stato introdotto, molti compilatori hanno iniziato a usare i386 come flag per trasformare la generazione del codice per esso, un nome per vari file temporanei e denominazioni di architettura nei nomi dei file. 80386 è stato sostituito da 486, 586 (ovvero Pentium) e il resto delle CPU con architettura x86. Ma l'i386 si configura come un'etichetta e viene usato come un alias per x86 (proprio come amd è usato come un alias per l'architettura x64, anche se ci sono anche processori Intel x64).
Ricordo ancora di avere la directory i386 per Windows NT 4 in giro sul disco fisso per installare Windows senza dover trovare il CD :-). Indietro nel tempo in cui Windows supportava MIPS e Alpha ;-) – Joey
- 1. L'architettura del file di input i386 non è compatibile con i386: x86-64
- 2. differenza tra i386: x64-32 vs i386 vs i386: x86_64
- 3. impossibile compilare assembly:/usr/bin/ld: l'architettura i386 del file di input `array1.o 'non è compatibile con i386: x86-64 output
- 4. Simboli indefiniti per architettura i386: "_GLKMatrix3Identity", referenziato da:
- 5. Simboli indefiniti per architettura i386: "_sqlite3_open", referenziato da: errore
- 6. x86 MUL Istruzione da VS 2008/2010
- 7. Compilazione incrociata per router MIPS da x86
- 8. Chiamare funzioni C da linguaggio assembly x86
- 9. simboli duplicati per l'architettura i386
- 10. System.IO.File.Exists() risposta diversa da applicazioni x86 e x64
- 11. Quali sono le convenzioni di chiamata per il sistema UNIX e Linux invita i386 e x86-64
- 12. ActivityManager.killBackgroundProcesses diverso da "Force stop"
- 13. Casuale diverso da quello casuale
- 14. AFNetworking "Simboli indefiniti per architettura i386" Errore
- 15. Qual è la differenza tra java-1.7.0-openjdk-i386 e java-7-openjdk-i386
- 16. architettura richiesta mancante i386 nel file
- 17. Conversione istruzione ARM in istruzione i386
- 18. simbolo (s) non trovato per l'architettura i386
- 19. simboli non definiti per l'architettura i386: "_SCNetworkReachabilitySetCallback"
- 20. istruzione MOV ripetendo x86
- 21. È x86 CMPXCHG atomico?
- 22. Android x86 virtualbox + camera
- 23. x86 NASM 'org' significato
- 24. Quali registri sono sicuri da utilizzare in una funzione (x86)
- 25. Porting del compilatore da x86 Assembly a LLVM
- 26. Avvio MSI x86 o x64 da MSBuild bootstrapper
- 27. Conversione da app .NET a codice nativo x86
- 28. Quale pacchetto ridistribuibile VC++ da scegliere (x86 o x64)?
- 29. È possibile eseguire una sequenza di assemblaggio x86 da C#?
- 30. Linux x86 NASM - Subroutine: stampa un dword da EAX
In quale contesto? –
Ho scaricato fedora12 e ho detto 1386. Sono a conoscenza sia di i386 che di x86. Ora mi sono chiesto se entrambi fossero uguali. – X10nD