Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> प्रोग्रामिंग

डेटा पथ्स में अंतर


डेटा पथ्स

CPU के दो खंड होते हैं, डेटा खंड और कंट्रोल खंड। डेटा खंड को डेटा पथ्स भी कहा जाता है। रजिस्टर्स, ALU और इंटरकनेक्शन बस सामूहिक रूप से एक डेटा पथ का गठन करते हैं। डेटा पथ तीन प्रकार के होते हैं:

  • सिंगल साइकिल

  • मल्टीपल साइकिल

  • पाइपलाइन

सिंगल साइकिल, मल्टीपल साइकिल और पाइपलाइन डेटा पथ्स के बीच कुछ महत्वपूर्ण अंतर निम्न हैं।

क्र.सं. कुंजी सिंगल साइकिल मल्टीपल साइकिल पाइपलाइन
1 साइकिल सिंगल साइकिल में एक CPI (क्लॉक साइकिल प्रति इंस्ट्रक्शन) होता है। मल्टीपल साइकिल में वेरिएबल CPI होते हैं। पाइपलाइन में निश्चित संख्या में CPI होते हैं।
2 इंस्ट्रक्शन विभाजन सिंगल साइकिल में, इंस्ट्रक्शन प्रति CPI विभाजित नहीं होता। मल्टीपल साइकिल में, एक इंस्ट्रक्शन को मनमाने चरणों में विभाजित किया जा सकता है। पाइपलाइन में, एक इंस्ट्रक्शन को प्रति पाइपलाइन स्टेज एक चरण में विभाजित किया जाता है।
3 इंस्ट्रक्शन निष्पादन सिंगल साइकिल में, एक समय में एक इंस्ट्रक्शन निष्पादित होता है। मल्टीपल साइकिल में भी, एक समय में एक इंस्ट्रक्शन निष्पादित होता है। पाइपलाइन में, एक समय में कई इंस्ट्रक्शन निष्पादित हो सकते हैं।
4 अतिरिक्त रजिस्टर्स सिंगल साइकिल में, अतिरिक्त रजिस्टर्स की आवश्यकता नहीं होती। मल्टीपल साइकिल में, अतिरिक्त रजिस्टर्स आवश्यक हैं। पाइपलाइन में भी, अतिरिक्त रजिस्टर्स आवश्यक हैं।
5 क्लॉक साइकिल समय सिंगल साइकिल में, क्लॉक साइकिल समय लंबा होता है। मल्टीपल साइकिल में, क्लॉक साइकिल समय छोटा होता है। पाइपलाइन में भी, क्लॉक साइकिल समय छोटा होता है।
6 क्लॉक साइकिल ओवरलैपिंग सिंगल साइकिल में, क्लॉक साइकिल ओवरलैपिंग संभव नहीं है। मल्टीपल साइकिल में, क्लॉक साइकिल ओवरलैपिंग मौजूद नहीं है। पाइपलाइन में, क्लॉक साइकिल ओवरलैप होती है।
  1. डेटा संरचना में एकल सरणी में एकाधिक सूचियाँ (Multiple Lists in a Single Array) डेटा संरचना में एकल सरणी में एकाधिक सूचियाँ (Multiple Lists in a Single Array)

    सरणी प्रतिनिधित्व मूल रूप से स्थान की बर्बादी है जब यह डेटा संग्रहीत कर रहा है जो समय के साथ बदल जाएगा। कुछ डेटा संग्रहीत करने के लिए, हम कुछ स्थान आवंटित करते हैं जो एक सरणी में कई मानों को संग्रहीत करने के लिए पर्याप्त बड़ा हो। मान लीजिए हम सरणी दोहरीकरण मानदंड (array doubling criteria) का उपयोग

  1. गोपनीयता और सुरक्षा में अंतर और आपको इसकी परवाह क्यों करनी चाहिए गोपनीयता और सुरक्षा में अंतर और आपको इसकी परवाह क्यों करनी चाहिए

    इंटरनेट पर सुरक्षा के पहलुओं के बारे में बात करते समय गोपनीयता और सुरक्षा शब्दों का अक्सर परस्पर विनिमय किया जाता है। कई टेक कंपनियां अपनी मार्केटिंग रणनीतियों में उपयोगकर्ता की मानसिक शांति पर जोर देने के लिए इन शर्तों का उपयोग करती हैं। हालांकि दोनों अवधारणाओं के बीच बहुत घनिष्ठ संबंध हैं, वे अलग-

  1. APFS बनाम HFS+: प्रमुख डेटा रिकवरी अंतर समझाया गया APFS बनाम HFS+: प्रमुख डेटा रिकवरी अंतर समझाया गया

    एक विषय जिस पर हमें विचार करना है वह है APFS बनाम HFS। ये दो क्या हैं और उनके अंतर क्या हैं? APFS का तात्पर्य Apple File System से है। दूसरी ओर, HFS का तात्पर्य Hierarchical File System से है। पूर्व प्रौद्योगिकी और डेटा रिकवरी के मामले में नई प्रगति लेकर आया है। यहां, हम APFS बनाम HFS के बीच अंतर पर