IA-32 Intel Corporation के 32-बिट माइक्रोप्रोसेसरों के लिए निर्देशों का एक सेट है जो 80386 से लेकर पेंटियम प्रोसेसर के बाद के संस्करणों तक है। उन्होंने नीचे की ओर संगतता बनाए रखी, अर्थात्, उन्होंने अभी भी पिछले से वास्तुकला के साथ काम किया है पुरानी पीढ़ियों के साथ काम करने के लिए कुछ अक्षम डिजाइन तत्वों को रखकर पीढ़ियों को, कहते हैं विंडोज प्रोग्राम।
टेक्नीपेज IA-32. की व्याख्या करता है
इंटेल ने अपने प्रोसेसर विकास में काफी प्रगति की - इसके बावजूद उन्हें अपने काम में कुछ खामियां रखनी पड़ीं। इन खामियों में निर्देशों के लिए अलग-अलग बिट लंबाई का निरंतर उपयोग शामिल है, जो निर्देशों के प्रसंस्करण को थोड़ा जटिल करता है। एक और मुद्दा था अधिकतम आठ सामान्य-उद्देश्य रजिस्टर, जो प्रोसेसर में फ्लोटिंग इकाइयों के लिए एक अक्षम डिजाइन पहलू के लिए बनाया गया था। ये इकाइयाँ विशेष रूप से फ़्लोटिंग-पॉइंट नंबरों से निपटने के प्रभारी तत्व हैं, एक अपेक्षाकृत सामान्य तत्व।
आखिरकार, काफी संख्या में मुद्दे सामने आने के बाद, जैसे ही उन्होंने अपना पहला 64-बिट माइक्रोप्रोसेसर पेश किया, इंटेल ने डाउनवर्ड संगतता को छोड़ दिया। वह इटेनियम था, और इसमें निर्देशों का अपना सेट था - IA-64। उस पीढ़ी के रूप में, डिजाइन दोषों का एक महत्वपूर्ण हिस्सा अंततः समाप्त हो गया था, जो प्रोसेसर डिजाइन और निर्माण के मामले में एक बहुत बड़ी छलांग का प्रतिनिधित्व करता था। बेशक, अभी भी खामियां और सुधार किए जाने थे, लेकिन पिछड़े संगतता के लिए बलिदान अब चिंता का विषय नहीं थे।
IA-32. के सामान्य उपयोग
- IA-32 की प्राथमिक परिभाषित विशेषता EAX या EBX जैसे 32-बिट सामान्य-उद्देश्य वाले प्रोसेसर रजिस्टरों की उपस्थिति है।
- IA-32 माइक्रोप्रोसेसरों की पिछली पिछड़ी संगत पीढ़ी का प्रतिनिधित्व करता है।
- इंटेल अभी भी इंटेल क्वार्क माइक्रोकंट्रोलर प्लेटफॉर्म के तहत IA-32 प्रोसेसर का उत्पादन करता है, लेकिन ये अब आमतौर पर नहीं मिलते हैं।
IA-32. के सामान्य दुरूपयोग
- IA-32 इंटेल प्रोसेसर की पीढ़ी के लिए एक नाम है।