31 Computer Architecture and CPU • Cache Miss यदि माँगा गया डेटा L1 कैश में नहीं मिलता, तो किस घटना का होना निश्चित है? If requested data is not found in the L1 cache, which event has definitely occurred? A. हार्ड डिस्क खराब होना Hard disk failure B. प्रोग्राम समाप्त होना Program termination C. L1 कैश मिस An L1 cache miss D. ऑपरेटिंग सिस्टम क्रैश होना An operating system crash उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: C Correct Answer: C L1 में डेटा न मिलने पर L1 cache miss होता है। डेटा अगले कैश स्तर में मिल सकता है; हर cache miss का अर्थ डिस्क तक पहुँचना नहीं है। Failure to find data in L1 is an L1 cache miss. The data may be available in another cache level; a cache miss does not necessarily require disk access.
32 Computer Architecture and CPU • Cache Hit Rate 1,000 कैश अनुरोधों में 920 cache hits हों, तो cache hit rate कितना है? If 920 out of 1,000 cache requests are hits, what is the cache hit rate? A. 92% 92% B. 8% 8% C. 90% 90% D. 80% 80% उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: A Correct Answer: A Cache hit rate = hits ÷ कुल अनुरोध × 100। इसलिए 920 ÷ 1,000 × 100 = 92%। Cache hit rate equals hits divided by total requests, multiplied by 100. Thus, 920 ÷ 1,000 × 100 = 92%.
33 Computer Architecture and CPU • Harvard Architecture पारंपरिक Harvard architecture की प्रमुख विशेषता क्या है? What is a key feature of traditional Harvard architecture? A. निर्देशों का केवल हार्ड डिस्क पर निष्पादन Execution of instructions only on the hard disk B. निर्देश और डेटा के लिए अलग मेमोरी तथा बसें Separate memories and buses for instructions and data C. किसी भी रजिस्टर का न होना Absence of all registers D. केवल दशमलव गणना का समर्थन Support for decimal calculations only उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: B Correct Answer: B पारंपरिक Harvard architecture में निर्देश और डेटा के मार्ग अलग होते हैं। इससे निर्देश प्राप्त करना और डेटा एक्सेस करना एक साथ संभव हो सकता है। Traditional Harvard architecture separates instruction and data paths. This can allow instruction fetching and data access to occur concurrently.
34 Computer Architecture and CPU • CPU Socket ऐसे डेस्कटॉप मदरबोर्ड में जहाँ प्रोसेसर हटाया जा सकता है, CPU किसमें लगाया जाता है? On a desktop motherboard designed for a removable processor, where is the CPU installed? A. DIMM स्लॉट DIMM slot B. SATA पोर्ट SATA port C. PCIe विस्तार स्लॉट PCIe expansion slot D. CPU सॉकेट CPU socket उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: D Correct Answer: D हटाए जा सकने वाले CPU को संगत CPU सॉकेट में लगाया जाता है। DIMM स्लॉट RAM मॉड्यूल के लिए होता है। A removable CPU is installed in a compatible CPU socket. DIMM slots are used for RAM modules.
35 Computer Architecture and CPU • Graphics Processing Unit किस प्रोसेसिंग इकाई को विशेष रूप से ग्राफ़िक्स रेंडरिंग और अनेक समानांतर गणनाओं के लिए डिज़ाइन किया जाता है? Which processing unit is especially designed for graphics rendering and many parallel calculations? A. PSU PSU B. ROM ROM C. GPU GPU D. NIC NIC उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: C Correct Answer: C GPU का पूर्ण रूप Graphics Processing Unit है। यह ग्राफ़िक्स और उपयुक्त समानांतर गणनाओं को तेज़ करने के लिए उपयोग होता है। GPU stands for Graphics Processing Unit. It is used to accelerate graphics processing and suitable parallel calculations.
36 Computer Architecture and CPU • Clock Cycle Duration 2 GHz की स्थिर clock frequency पर एक clock cycle की अवधि कितनी होती है? At a constant clock frequency of 2 GHz, how long is one clock cycle? A. 2 नैनोसेकंड 2 nanoseconds B. 0.5 नैनोसेकंड 0.5 nanoseconds C. 5 नैनोसेकंड 5 nanoseconds D. 0.5 मिलीसेकंड 0.5 milliseconds उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: B Correct Answer: B Clock period = 1 ÷ frequency। इसलिए 1 ÷ (2 × 10⁹) सेकंड = 0.5 नैनोसेकंड। Clock period equals 1 divided by frequency. Therefore, 1 ÷ (2 × 10⁹) seconds equals 0.5 nanoseconds.
37 Computer Architecture and CPU • Instructions Per Cycle CPU के निर्देश-निष्पादन प्रदर्शन के संदर्भ में IPC का अर्थ क्या है? In the context of CPU instruction-execution performance, what does IPC mean? A. Instructions Per Cycle Instructions Per Cycle B. Internal Program Counter Internal Program Counter C. Input Processing Cable Input Processing Cable D. Integrated Power Control Integrated Power Control उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: A Correct Answer: A इस संदर्भ में IPC प्रति clock cycle निष्पादित निर्देशों की औसत संख्या दर्शाता है। इसका मान प्रोसेसर और कार्यभार पर निर्भर करता है। In this context, IPC represents the average number of instructions executed per clock cycle. It depends on the processor and workload.
38 Computer Architecture and CPU • CPU Performance Comparison दो अलग-अलग CPU की clock frequency समान होने पर कौन-सा कथन सही है? If two different CPUs have the same clock frequency, which statement is correct? A. उनका प्रदर्शन हर प्रोग्राम में समान होगा Their performance will be identical in every program B. उनकी कैश क्षमता अनिवार्य रूप से समान होगी They must have identical cache capacities C. वे प्रति cycle हमेशा ठीक एक निर्देश चलाएँगे They will always execute exactly one instruction per cycle D. आर्किटेक्चर, IPC और अन्य कारणों से प्रदर्शन अलग हो सकता है Performance may differ because of architecture, IPC and other factors उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: D Correct Answer: D समान GHz समान प्रदर्शन की गारंटी नहीं है। IPC, कैश, कोर, मेमोरी और प्रोग्राम की प्रकृति भी प्रदर्शन को प्रभावित करते हैं। Equal GHz does not guarantee equal performance. IPC, cache, cores, memory and the nature of the program also affect performance.
39 Computer Architecture and CPU • MIPS Calculation यदि CPU 0.5 सेकंड में 100 मिलियन निर्देश निष्पादित करे, तो उसकी औसत निर्देश दर कितनी MIPS होगी? If a CPU executes 100 million instructions in 0.5 seconds, what is its average instruction rate in MIPS? A. 50 MIPS 50 MIPS B. 100 MIPS 100 MIPS C. 200 MIPS 200 MIPS D. 500 MIPS 500 MIPS उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: C Correct Answer: C MIPS का अर्थ Million Instructions Per Second है। यहाँ दर = 100 मिलियन ÷ 0.5 सेकंड = 200 MIPS। MIPS means Million Instructions Per Second. Here, the rate is 100 million divided by 0.5 seconds, giving 200 MIPS.