2010-01-27 12 views
20

Fedora Linux डाउनलोड करते समय, वे डाउनलोड के लिए दो विकल्प प्रदान करते हैं कि मुझे अंतर नहीं पता: x86 और i386। तो उनके बीच क्या अंतर है?i386 x86 से अलग है?

+0

किस संदर्भ में? –

+0

मैंने फेडोरा 12 डाउनलोड किया, और यह 1386 कहा। मुझे i386 और x86 दोनों के बारे में पता है। अब यह मुझे आश्चर्यचकित कर दिया कि दोनों एक जैसे थे। – X10nD

उत्तर

7

i386 प्रोसेसर के x86 familly में पहला मॉडल है, और निर्देश सेट हैं।

अवधि 86: दूसरे पृष्ठ का हवाला देते हुए


:

अधिक जानकारियां के लिए, आप पर एक नज़र लेने के लिए चाहते हो सकता हैके परिवार को संदर्भित करता है इंटेल 8086 परनिर्देश सेट आर्किटेक्चर [1] आधारित । इस शब्द को इस तथ्य से लिया गया है कि 8086 के साथ संगत प्रोसेसर पिछड़े के साथ संगत नाम "86" में समाप्त होने वाले नाम थे।

और, के हवाले से पहले एक:

इंटेल 80386, भी i386 के रूप में जाना है, या बस 386, [1] 1985 में एक 32-बिट माइक्रोप्रोसेसर इंटेल द्वारा पेश किया गया था । [...]
8086 वास्तुकला के लिए 32-बिट एक्सटेंशन के मूल कार्यान्वयन, 80386 अनुदेश सेट, प्रोग्रामिंग मॉडल, और बाइनरी एन्कोडिंग के रूप में अभी भी सभी 32-बिट 86 proc के लिए आम भाजक हैं essors।
संदर्भ के आधार पर इसे x86, आईए -32, या i386-architecture, कहा जाता है।

+4

केवल उसी अर्थ में कि गगनचुंबी इमारत एम्पायर स्टेट बिल्डिंग है। एक वास्तुकला है और दूसरा उस वास्तुकला का एक उदाहरण है। क्या आप अंतर समझते हैं? – Jens

+1

वास्तव में उद्धरण में दिखाए गए अनुसार 8086 श्रृंखला में पहला था। – tripleee

3

यह वही वास्तुकला का एक और पर्याय है। यह पूरी तरह से सटीक नहीं है लेकिन 80386 32-बिट x86 निर्देश सेट का मूल कार्यान्वयन है और उस आर्क के सभी CPUs के लिए सामान्य denominator है।

+1

80386 (i386) 32-बिट x86 आर्किटेक्चर (x86-32) का पहला कार्यान्वयन था। इससे पहले 16-बिट 80186 और 80286 (x86-16) भी थे। :-) –

+1

@Fra: Argh, धन्यवाद। अभी भी बहुत जल्दी ;-) – Joey

0

i386 x86 से अधिक विशिष्ट है, लेकिन हाँ, वे लगभग समान हैं।

4

80386/i386 पहला 32-बिट इंटेल प्रोसेसर था। जब इसे पेश किया गया था, तो बहुत सारे कंपाइलर्स ने i386 का उपयोग ध्वज के रूप में कोड-पीढ़ी को बदलने के लिए शुरू किया, विभिन्न अस्थायी फ़ाइलों के लिए एक नाम, और फ़ाइल नामों में आर्किटेक्चर संप्रदायों को शुरू किया। 80386 486, 586 (उर्फ पेंटियम) और शेष x86 आर्किटेक्चर CPUs द्वारा सफल हुआ था। लेकिन i386 एक लेबल के रूप में फंस गया और x86 के लिए उपनाम के रूप में प्रयोग किया जाता है (जैसे कि एमडी x64 आर्किटेक्चर के लिए उपनाम के रूप में प्रयोग किया जाता है, भले ही इंटेल x64 प्रोसेसर भी हों)।

+1

मुझे अभी भी याद है कि विंडोज़ को सीडी :-) के बिना विंडोज़ स्थापित करने के लिए स्मो हार्ड डिस्क पर चारों ओर स्थित विन्डोज़ एनटी 4 के लिए i386 निर्देशिका है। उस समय जब विंडोज़ ने एमआईपीएस और अल्फा का समर्थन किया ;-) – Joey