[ CPU Processor ]
झारखंड में आयोजित होने वाली JPSC, JSSC, JET, झारखंड पुलिस भर्ती परीक्षा आदि के लिए उपयोगी सामान्य अध्ययन।
[ CPU Processor ]
Useful GK for JPSC, JSSC, JET, Jharkhand Police and other exams.
311. Structural Hazard क्या है?
[A] Hardware Resource Conflict
[B] Software Error
[C] Network Issue
[D] Display Problem
311. What is a structural hazard?
[A] Hardware resource conflict
[B] Software error
[C] Network issue
[D] Display problem
सही उत्तर: Hardware Resource Conflict
व्याख्या: Structural Hazard तब होता है जब CPU में आवश्यक Hardware Resources एक साथ उपलब्ध नहीं होते।
Correct Answer: Hardware resource conflict
Explanation: A structural hazard occurs when hardware resources are insufficient for concurrent execution.
312. CPU में Branch Prediction का मुख्य उद्देश्य क्या है?
[A] Pipeline को अधिक तेज़ बनाना
[B] RAM बढ़ाना
[C] Hard Disk Format करना
[D] Monitor बंद करना
312. What is the main purpose of branch prediction in CPU?
[A] To make the pipeline faster
[B] Increase RAM
[C] Format hard disk
[D] Turn off monitor
सही उत्तर: Pipeline को अधिक तेज़ बनाना
व्याख्या: Branch Prediction CPU में पहले से अनुमान लगाकर instruction flow को तेज़ करता है ताकि pipeline stall न हो।
Correct Answer: To make the pipeline faster
Explanation: Branch prediction improves CPU performance by reducing pipeline stalls.
313. Static Branch Prediction किस पर आधारित होती है?
[A] Fixed Rules या Compiler Logic पर
[B] Real-time AI Analysis पर
[C] GPU Processing पर
[D] Cache Memory पर
313. Static branch prediction is based on?
[A] Fixed rules or compiler logic
[B] Real-time AI analysis
[C] GPU processing
[D] Cache memory
सही उत्तर: Fixed Rules या Compiler Logic पर
व्याख्या: Static prediction पहले से तय नियमों पर आधारित होती है, runtime behavior पर नहीं।
Correct Answer: Fixed rules or compiler logic
Explanation: Static branch prediction uses predefined rules instead of runtime behavior.
314. Dynamic Branch Prediction किसका उपयोग करती है?
[A] Runtime History Data
[B] Hard Disk Data
[C] Monitor Data
[D] Keyboard Input
314. Dynamic branch prediction uses?
[A] Runtime history data
[B] Hard disk data
[C] Monitor data
[D] Keyboard input
सही उत्तर: Runtime History Data
व्याख्या: Dynamic prediction पिछले execution history का उपयोग करके सही branch का अनुमान लगाती है।
Correct Answer: Runtime history data
Explanation: Dynamic prediction uses past execution history to predict branches.
315. Branch Target Buffer (BTB) का कार्य क्या है?
[A] Branch Address को Store करना
[B] RAM बढ़ाना
[C] CPU Cooling करना
[D] Monitor Control करना
315. What is the function of Branch Target Buffer (BTB)?
[A] Store branch addresses
[B] Increase RAM
[C] Cool CPU
[D] Control monitor
सही उत्तर: Branch Address को Store करना
व्याख्या: BTB branch instructions के target addresses को store करता है ताकि execution तेज़ हो।
Correct Answer: Store branch addresses
Explanation: BTB stores target addresses of branch instructions for faster execution.
316. CPU में Speculative Execution क्या है?
[A] Possible Instructions को पहले से Execute करना
[B] RAM Format करना
[C] Hard Disk Delete करना
[D] Monitor बंद करना
316. What is speculative execution in CPU?
[A] Executing possible instructions in advance
[B] Formatting RAM
[C] Deleting hard disk
[D] Turning off monitor
सही उत्तर: Possible Instructions को पहले से Execute करना
व्याख्या: Speculative Execution में CPU अनुमानित instructions को पहले से execute करता है।
Correct Answer: Executing possible instructions in advance
Explanation: Speculative execution runs instructions before branch outcome is confirmed.
317. Out-of-Order Execution का मुख्य लाभ क्या है?
[A] Idle CPU Cycles को कम करना
[B] RAM बढ़ाना
[C] Hard Disk Speed बढ़ाना
[D] Monitor बदलना
317. What is the main benefit of out-of-order execution?
[A] Reduce idle CPU cycles
[B] Increase RAM
[C] Increase hard disk speed
[D] Change monitor
सही उत्तर: Idle CPU Cycles को कम करना
व्याख्या: Out-of-Order Execution CPU को ready instructions पहले execute करने देता है जिससे efficiency बढ़ती है।
Correct Answer: Reduce idle CPU cycles
Explanation: Out-of-order execution improves CPU utilization by executing ready instructions first.
318. In-Order Execution क्या दर्शाता है?
[A] Instructions का क्रम में निष्पादन
[B] Random Execution
[C] Parallel Storage
[D] Cache Deletion
318. What does in-order execution mean?
[A] Execution in sequential order
[B] Random execution
[C] Parallel storage
[D] Cache deletion
सही उत्तर: Instructions का क्रम में निष्पादन
व्याख्या: In-order execution में instructions उसी क्रम में execute होती हैं जिस क्रम में वे आती हैं।
Correct Answer: Execution in sequential order
Explanation: Instructions are executed in the order they are fetched.
319. CPU में Latency का अर्थ क्या है?
[A] Instruction शुरू होने में लगने वाला समय
[B] RAM size
[C] Hard Disk Capacity
[D] Monitor Size
319. What does latency mean in CPU?
[A] Time taken to start an instruction
[B] RAM size
[C] Hard disk capacity
[D] Monitor size
सही उत्तर: Instruction शुरू होने में लगने वाला समय
व्याख्या: Latency वह समय है जो instruction start होने में लगता है।
Correct Answer: Time taken to start an instruction
Explanation: Latency is the delay before instruction execution begins.
320. Throughput का अर्थ क्या है?
[A] एक समय में पूर्ण किए गए Instructions की संख्या
[B] CPU Temperature
[C] RAM Speed
[D] Monitor Refresh Rate
320. What does throughput mean?
[A] Number of instructions completed per unit time
[B] CPU temperature
[C] RAM speed
[D] Monitor refresh rate
सही उत्तर: एक समय में पूर्ण किए गए Instructions की संख्या
व्याख्या: Throughput CPU की processing capacity को दर्शाता है।
Correct Answer: Number of instructions completed per unit time
Explanation: Throughput measures how many instructions are processed in a given time.