Cache Mapping MCQ Quiz in हिन्दी - Objective Question with Answer for Cache Mapping - मुफ्त [PDF] डाउनलोड करें
Last updated on Mar 9, 2025
Latest Cache Mapping MCQ Objective Questions
Cache Mapping Question 1:
"कैश मिस" का आपके लिए क्या मतलब है?
Answer (Detailed Solution Below)
Cache Mapping Question 1 Detailed Solution
सही उत्तर है कैश में डेटा के किसी भाग को पढ़ने या लिखने के असफल प्रयास के परिणामस्वरूप होता है।
Key Points
- एक "कैश मिस" तब होता है जब किसी घटक या एप्लिकेशन द्वारा प्रसंस्करण के लिए अनुरोधित डेटा कैश मेमोरी में नहीं पाया जाता है।
- कैश मेमोरी एक उच्च-गति वाला संग्रहण क्षेत्र है जो अस्थायी रूप से डेटा और निर्देशों को रखता है जिनका CPU पुन: उपयोग करने की संभावना रखता है।
- जब कैश मिस होता है, तो सिस्टम को मुख्य मेमोरी या किसी अन्य संग्रहण डिवाइस से डेटा पुनः प्राप्त करना होगा, जिसमें कैश से पुनः प्राप्त करने की तुलना में अधिक समय लगता है।
- कैश मिस किसी एप्लिकेशन के प्रदर्शन को महत्वपूर्ण रूप से प्रभावित कर सकते हैं, क्योंकि मुख्य मेमोरी से डेटा तक पहुँचना कैश से पहुँचने की तुलना में धीमा होता है।
- विभिन्न प्रकार के कैश मिस हैं: अनिवार्य मिस, क्षमता मिस और संघर्ष मिस।
- अनिवार्य मिस तब होते हैं जब डेटा को पहली बार एक्सेस किया जाता है और इसलिए कैश में मौजूद नहीं होता है।
- क्षमता मिस तब होते हैं जब कैश एप्लिकेशन द्वारा आवश्यक सभी डेटा को धारण नहीं कर सकता है।
- संघर्ष मिस तब होते हैं जब एक ही कैश लाइन के लिए कई डेटा ब्लॉक प्रतिस्पर्धा करते हैं।
Additional Information
- कैश की प्रभावशीलता को कैश हिट दर से मापा जाता है, जो एक्सेस का प्रतिशत है जिसके परिणामस्वरूप कैश हिट होता है।
- एक उच्च कैश हिट दर इंगित करती है कि कैश सफलतापूर्वक आवश्यक डेटा को संग्रहीत और प्रदान कर रहा है, जिससे बेहतर प्रदर्शन होता है।
- कैश मिस दर को कम करने के लिए कैश आकार बढ़ाने, कैश एल्गोरिदम में सुधार करने और बहु-स्तरीय कैश का उपयोग करने जैसी तकनीकों का उपयोग किया जाता है।
Cache Mapping Question 2:
मुख्य मेमोरी 8K बाइट्स की और कैश मेमोरी 2K वर्ड्स की है। यह सिस्टम ऐसोसिएटिव मैपिंग का उपयोग करता है, तो कैश मेमोरी का प्रत्येक वर्ड-
Answer (Detailed Solution Below)
Cache Mapping Question 2 Detailed Solution
सही उत्तर: 16 बिट्स
व्याख्या:
मुख्य मेमोरी = 8K बाइट्स= 8 * 1024 बाइट्स = 8 * 1024 * 8 बिट्स
= 23 * 210 * 23 बिट्स = 216 बिट्स
इसलिए, प्रत्येक कैश मेमोरी शब्द के लिए 16 बिट्स की आवश्यकता होती है।
महत्वपूर्ण बिंदु:
- ऐसोसिएटिव कैश मैपिंग में, मुख्य मेमोरी एड्रेस और उस स्थान पर डेटा दोनों कैश मेमोरी में संग्रहीत होते हैं।
- प्रश्न के अनुसार, कैश मेमोरी में अधिकतम 2K शब्द हो सकते हैं, जबकि मुख्य मेमोरी में 8K बाइट्स होते हैं।
- 8K बाइट स्थानों को विशिष्ट रूप से पहचानने के लिए 16 बिट्स की आवश्यकता होती है। चूंकि कैश मेमोरी में पते भी होते हैं, कैश मेमोरी का प्रत्येक शब्द इन 16 बिट्स को समायोजित करने में सक्षम होना चाहिए।
- कंप्यूटर के संदर्भ में और बाइनरी लॉजिक में 1K 1024 के बराबर है, जिसे 210 के रूप में लिखा जा सकता है।
- बाइट्स से बिट्स में रूपांतरण सूत्र 1 बाइट = 8 बिट है।
Cache Mapping Question 3:
कंप्यूटर में, मेमोरी में कुछ क्षेत्र उच्च गति प्रचालन और अक्सर उपयोग किए जाने वाले निर्देशों को संग्रहीत करने के लिए आरक्षित होता है। इस प्रकार की मेमोरी का नाम क्या है?
Answer (Detailed Solution Below)
Cache Mapping Question 3 Detailed Solution
- मुख्य मेमोरी से डेटा तक पहुंचने के लिए औसत लागत समय या ऊर्जा को कम करने के लिए कंप्यूटर की केंद्रीय प्रसंस्करण इकाई द्वारा कैश मेमोरी का उपयोग किया जाता है।
- कैश मेमोरी आमतौर पर CPU और मुख्य मेमोरी के बीच स्थित होती है।
- कैश मेमोरी में डेटा स्थानान्तरण के लिए एक अलग बस होती है।
- कैश मेमोरी मुख्य मेमोरी की तुलना में आकार में बहुत छोटी होती है।
- कैश अस्थायी उपयोग के लिए डेटा संग्रहीत करता है।
- कैश नियमित RAM की तुलना में अधिक तेज़ी से अभिगम कर सकता है।
- कैश मेमोरी का मूल उद्देश्य क्रमादेश निर्देशों को संग्रहीत करना है जिन्हें अक्सर प्रचालन के दौरान सॉफ़्टवेयर द्वारा पुन: संदर्भित किया जाता है।
Top Cache Mapping MCQ Objective Questions
कंप्यूटर में, मेमोरी में कुछ क्षेत्र उच्च गति प्रचालन और अक्सर उपयोग किए जाने वाले निर्देशों को संग्रहीत करने के लिए आरक्षित होता है। इस प्रकार की मेमोरी का नाम क्या है?
Answer (Detailed Solution Below)
Cache Mapping Question 4 Detailed Solution
Download Solution PDF- मुख्य मेमोरी से डेटा तक पहुंचने के लिए औसत लागत समय या ऊर्जा को कम करने के लिए कंप्यूटर की केंद्रीय प्रसंस्करण इकाई द्वारा कैश मेमोरी का उपयोग किया जाता है।
- कैश मेमोरी आमतौर पर CPU और मुख्य मेमोरी के बीच स्थित होती है।
- कैश मेमोरी में डेटा स्थानान्तरण के लिए एक अलग बस होती है।
- कैश मेमोरी मुख्य मेमोरी की तुलना में आकार में बहुत छोटी होती है।
- कैश अस्थायी उपयोग के लिए डेटा संग्रहीत करता है।
- कैश नियमित RAM की तुलना में अधिक तेज़ी से अभिगम कर सकता है।
- कैश मेमोरी का मूल उद्देश्य क्रमादेश निर्देशों को संग्रहीत करना है जिन्हें अक्सर प्रचालन के दौरान सॉफ़्टवेयर द्वारा पुन: संदर्भित किया जाता है।
मुख्य मेमोरी 8K बाइट्स की और कैश मेमोरी 2K वर्ड्स की है। यह सिस्टम ऐसोसिएटिव मैपिंग का उपयोग करता है, तो कैश मेमोरी का प्रत्येक वर्ड-
Answer (Detailed Solution Below)
Cache Mapping Question 5 Detailed Solution
Download Solution PDFसही उत्तर: 16 बिट्स
व्याख्या:
मुख्य मेमोरी = 8K बाइट्स= 8 * 1024 बाइट्स = 8 * 1024 * 8 बिट्स
= 23 * 210 * 23 बिट्स = 216 बिट्स
इसलिए, प्रत्येक कैश मेमोरी शब्द के लिए 16 बिट्स की आवश्यकता होती है।
महत्वपूर्ण बिंदु:
- ऐसोसिएटिव कैश मैपिंग में, मुख्य मेमोरी एड्रेस और उस स्थान पर डेटा दोनों कैश मेमोरी में संग्रहीत होते हैं।
- प्रश्न के अनुसार, कैश मेमोरी में अधिकतम 2K शब्द हो सकते हैं, जबकि मुख्य मेमोरी में 8K बाइट्स होते हैं।
- 8K बाइट स्थानों को विशिष्ट रूप से पहचानने के लिए 16 बिट्स की आवश्यकता होती है। चूंकि कैश मेमोरी में पते भी होते हैं, कैश मेमोरी का प्रत्येक शब्द इन 16 बिट्स को समायोजित करने में सक्षम होना चाहिए।
- कंप्यूटर के संदर्भ में और बाइनरी लॉजिक में 1K 1024 के बराबर है, जिसे 210 के रूप में लिखा जा सकता है।
- बाइट्स से बिट्स में रूपांतरण सूत्र 1 बाइट = 8 बिट है।
निम्नलिखित बयानों में से कौनसा सही है?
Answer (Detailed Solution Below)
Cache Mapping Question 6 Detailed Solution
Download Solution PDFसही उत्तर विकल्प 4 है।
संकल्पना:
विकल्प 1: ब्लॉक के आकार को दोगुना करने और सेटों की संख्या को आधा करने से क्षमता की कमी कम हो जाएगी।
असत्य, ब्लॉक का आकार बढ़ाने का मतलब है कि प्रत्येक मिस पर अधिक आसन्न शब्द प्राप्त होंगे, इसलिए इन शब्दों के संदर्भ में अनिवार्य चूक नहीं होगी - यह स्थानिक इलाके का शोषण करता है।
विकल्प 2: उच्च स्थानिक इलाके वाले कार्यभार छोटे कैश ब्लॉक आकारों से लाभान्वित होते हैं।
असत्य, एक से अधिक ब्लॉक आकार का लाभ यह है कि जब कोई चूक होती है और शब्द को कैश में लाया जाता है, तो ब्लॉक में आसन्न शब्द भी प्राप्त किए जाते हैं। इसलिए, स्थानिक इलाके के कारण बाद की पहुंच प्रभावित होने की अधिक संभावना है।
विकल्प 3: उच्च अस्थायी इलाके वाले कार्यभार छोटे कैश ब्लॉक आकारों से लाभान्वित होते हैं।
असत्य, जब CPU आवश्यक डेटा या निर्देश को पढ़ने के लिए वर्तमान मुख्य मेमोरी स्थान तक पहुँचता है, तो यह कैश मेमोरी में भी संग्रहीत हो जाता है जो इस तथ्य पर आधारित होता है कि निकट भविष्य में उसी डेटा या निर्देश की आवश्यकता हो सकती है। तो उच्च अस्थायी इलाके वाले वर्कलोड को उच्च कैश ब्लॉक आकार से लाभ होता है।
विकल्प 4: अंतिम-स्तरीय कैश को उच्च क्षमता के लिए डिज़ाइन किया गया है न कि कितनी विलंबता के लिए।
सत्य, कैशे को मुख्य मेमोरी और CPU के बीच सूचना के आगे और पीछे की गति को तेज करने के लिए डिज़ाइन किया गया है। मेमोरी से डेटा एक्सेस करने में लगने वाले समय को लेटेंसी कहते हैं। L1 कैश मेमोरी में न्यूनतम लेटेंसी है, जो सबसे तेज और कोर के सबसे करीब है, और L3 में सबसे अधिक है। अंतिम स्तर का कैशे (LLC) उच्चतम स्तर के कैशे को संदर्भित करता है जो कम विलंबता के बजाय उच्च क्षमता वाला होता है जिसे आमतौर पर चिप पर सभी कार्यात्मक इकाइयों (जैसे CPU कोर, IGP और DSP) द्वारा साझा किया जाता है।
इसलिए सही उत्तर है, अंतिम स्तर का कैश कम लेटेंसी के बजाय उच्च क्षमता के लिए डिज़ाइन किया गया है।
Cache Mapping Question 7:
कंप्यूटर में, मेमोरी में कुछ क्षेत्र उच्च गति प्रचालन और अक्सर उपयोग किए जाने वाले निर्देशों को संग्रहीत करने के लिए आरक्षित होता है। इस प्रकार की मेमोरी का नाम क्या है?
Answer (Detailed Solution Below)
Cache Mapping Question 7 Detailed Solution
- मुख्य मेमोरी से डेटा तक पहुंचने के लिए औसत लागत समय या ऊर्जा को कम करने के लिए कंप्यूटर की केंद्रीय प्रसंस्करण इकाई द्वारा कैश मेमोरी का उपयोग किया जाता है।
- कैश मेमोरी आमतौर पर CPU और मुख्य मेमोरी के बीच स्थित होती है।
- कैश मेमोरी में डेटा स्थानान्तरण के लिए एक अलग बस होती है।
- कैश मेमोरी मुख्य मेमोरी की तुलना में आकार में बहुत छोटी होती है।
- कैश अस्थायी उपयोग के लिए डेटा संग्रहीत करता है।
- कैश नियमित RAM की तुलना में अधिक तेज़ी से अभिगम कर सकता है।
- कैश मेमोरी का मूल उद्देश्य क्रमादेश निर्देशों को संग्रहीत करना है जिन्हें अक्सर प्रचालन के दौरान सॉफ़्टवेयर द्वारा पुन: संदर्भित किया जाता है।
Cache Mapping Question 8:
मुख्य मेमोरी 8K बाइट्स की और कैश मेमोरी 2K वर्ड्स की है। यह सिस्टम ऐसोसिएटिव मैपिंग का उपयोग करता है, तो कैश मेमोरी का प्रत्येक वर्ड-
Answer (Detailed Solution Below)
Cache Mapping Question 8 Detailed Solution
सही उत्तर: 16 बिट्स
व्याख्या:
मुख्य मेमोरी = 8K बाइट्स= 8 * 1024 बाइट्स = 8 * 1024 * 8 बिट्स
= 23 * 210 * 23 बिट्स = 216 बिट्स
इसलिए, प्रत्येक कैश मेमोरी शब्द के लिए 16 बिट्स की आवश्यकता होती है।
महत्वपूर्ण बिंदु:
- ऐसोसिएटिव कैश मैपिंग में, मुख्य मेमोरी एड्रेस और उस स्थान पर डेटा दोनों कैश मेमोरी में संग्रहीत होते हैं।
- प्रश्न के अनुसार, कैश मेमोरी में अधिकतम 2K शब्द हो सकते हैं, जबकि मुख्य मेमोरी में 8K बाइट्स होते हैं।
- 8K बाइट स्थानों को विशिष्ट रूप से पहचानने के लिए 16 बिट्स की आवश्यकता होती है। चूंकि कैश मेमोरी में पते भी होते हैं, कैश मेमोरी का प्रत्येक शब्द इन 16 बिट्स को समायोजित करने में सक्षम होना चाहिए।
- कंप्यूटर के संदर्भ में और बाइनरी लॉजिक में 1K 1024 के बराबर है, जिसे 210 के रूप में लिखा जा सकता है।
- बाइट्स से बिट्स में रूपांतरण सूत्र 1 बाइट = 8 बिट है।
Cache Mapping Question 9:
"कैश मिस" का आपके लिए क्या मतलब है?
Answer (Detailed Solution Below)
Cache Mapping Question 9 Detailed Solution
सही उत्तर है कैश में डेटा के किसी भाग को पढ़ने या लिखने के असफल प्रयास के परिणामस्वरूप होता है।
Key Points
- एक "कैश मिस" तब होता है जब किसी घटक या एप्लिकेशन द्वारा प्रसंस्करण के लिए अनुरोधित डेटा कैश मेमोरी में नहीं पाया जाता है।
- कैश मेमोरी एक उच्च-गति वाला संग्रहण क्षेत्र है जो अस्थायी रूप से डेटा और निर्देशों को रखता है जिनका CPU पुन: उपयोग करने की संभावना रखता है।
- जब कैश मिस होता है, तो सिस्टम को मुख्य मेमोरी या किसी अन्य संग्रहण डिवाइस से डेटा पुनः प्राप्त करना होगा, जिसमें कैश से पुनः प्राप्त करने की तुलना में अधिक समय लगता है।
- कैश मिस किसी एप्लिकेशन के प्रदर्शन को महत्वपूर्ण रूप से प्रभावित कर सकते हैं, क्योंकि मुख्य मेमोरी से डेटा तक पहुँचना कैश से पहुँचने की तुलना में धीमा होता है।
- विभिन्न प्रकार के कैश मिस हैं: अनिवार्य मिस, क्षमता मिस और संघर्ष मिस।
- अनिवार्य मिस तब होते हैं जब डेटा को पहली बार एक्सेस किया जाता है और इसलिए कैश में मौजूद नहीं होता है।
- क्षमता मिस तब होते हैं जब कैश एप्लिकेशन द्वारा आवश्यक सभी डेटा को धारण नहीं कर सकता है।
- संघर्ष मिस तब होते हैं जब एक ही कैश लाइन के लिए कई डेटा ब्लॉक प्रतिस्पर्धा करते हैं।
Additional Information
- कैश की प्रभावशीलता को कैश हिट दर से मापा जाता है, जो एक्सेस का प्रतिशत है जिसके परिणामस्वरूप कैश हिट होता है।
- एक उच्च कैश हिट दर इंगित करती है कि कैश सफलतापूर्वक आवश्यक डेटा को संग्रहीत और प्रदान कर रहा है, जिससे बेहतर प्रदर्शन होता है।
- कैश मिस दर को कम करने के लिए कैश आकार बढ़ाने, कैश एल्गोरिदम में सुधार करने और बहु-स्तरीय कैश का उपयोग करने जैसी तकनीकों का उपयोग किया जाता है।
Cache Mapping Question 10:
निम्नलिखित बयानों में से कौनसा सही है?
Answer (Detailed Solution Below)
Cache Mapping Question 10 Detailed Solution
सही उत्तर विकल्प 4 है।
संकल्पना:
विकल्प 1: ब्लॉक के आकार को दोगुना करने और सेटों की संख्या को आधा करने से क्षमता की कमी कम हो जाएगी।
असत्य, ब्लॉक का आकार बढ़ाने का मतलब है कि प्रत्येक मिस पर अधिक आसन्न शब्द प्राप्त होंगे, इसलिए इन शब्दों के संदर्भ में अनिवार्य चूक नहीं होगी - यह स्थानिक इलाके का शोषण करता है।
विकल्प 2: उच्च स्थानिक इलाके वाले कार्यभार छोटे कैश ब्लॉक आकारों से लाभान्वित होते हैं।
असत्य, एक से अधिक ब्लॉक आकार का लाभ यह है कि जब कोई चूक होती है और शब्द को कैश में लाया जाता है, तो ब्लॉक में आसन्न शब्द भी प्राप्त किए जाते हैं। इसलिए, स्थानिक इलाके के कारण बाद की पहुंच प्रभावित होने की अधिक संभावना है।
विकल्प 3: उच्च अस्थायी इलाके वाले कार्यभार छोटे कैश ब्लॉक आकारों से लाभान्वित होते हैं।
असत्य, जब CPU आवश्यक डेटा या निर्देश को पढ़ने के लिए वर्तमान मुख्य मेमोरी स्थान तक पहुँचता है, तो यह कैश मेमोरी में भी संग्रहीत हो जाता है जो इस तथ्य पर आधारित होता है कि निकट भविष्य में उसी डेटा या निर्देश की आवश्यकता हो सकती है। तो उच्च अस्थायी इलाके वाले वर्कलोड को उच्च कैश ब्लॉक आकार से लाभ होता है।
विकल्प 4: अंतिम-स्तरीय कैश को उच्च क्षमता के लिए डिज़ाइन किया गया है न कि कितनी विलंबता के लिए।
सत्य, कैशे को मुख्य मेमोरी और CPU के बीच सूचना के आगे और पीछे की गति को तेज करने के लिए डिज़ाइन किया गया है। मेमोरी से डेटा एक्सेस करने में लगने वाले समय को लेटेंसी कहते हैं। L1 कैश मेमोरी में न्यूनतम लेटेंसी है, जो सबसे तेज और कोर के सबसे करीब है, और L3 में सबसे अधिक है। अंतिम स्तर का कैशे (LLC) उच्चतम स्तर के कैशे को संदर्भित करता है जो कम विलंबता के बजाय उच्च क्षमता वाला होता है जिसे आमतौर पर चिप पर सभी कार्यात्मक इकाइयों (जैसे CPU कोर, IGP और DSP) द्वारा साझा किया जाता है।
इसलिए सही उत्तर है, अंतिम स्तर का कैश कम लेटेंसी के बजाय उच्च क्षमता के लिए डिज़ाइन किया गया है।