[ CPU Processor ]

झारखंड में आयोजित होने वाली JPSC, JSSC, JET, झारखंड पुलिस भर्ती परीक्षा आदि के लिए उपयोगी सामान्य अध्ययन।

[ CPU Processor ]

Useful GK for JPSC, JSSC, JET, Jharkhand Police and other exams.
211. CPU में Instruction Queue का मुख्य कार्य क्या है?
[A] निष्पादन से पहले Instructions को अस्थायी रूप से संग्रहीत करना
[B] स्थायी रूप से डेटा संग्रहित करना
[C] हार्ड डिस्क को नियंत्रित करना
[D] प्रिंटर को नियंत्रित करना
211. What is the main function of the Instruction Queue?
[A] Temporarily store instructions before execution
[B] Store data permanently
[C] Control the hard disk
[D] Control the printer
सही उत्तर: निष्पादन से पहले Instructions को अस्थायी रूप से संग्रहीत करना
व्याख्या: Instruction Queue CPU द्वारा Fetch किए गए निर्देशों को Execute होने तक अस्थायी रूप से रखती है।
Correct Answer: Temporarily store instructions before execution
Explanation: The Instruction Queue temporarily stores fetched instructions before they are executed.
212. CPU में Dispatch Unit का मुख्य कार्य क्या है?
[A] Instructions को उचित Execution Unit तक भेजना
[B] RAM को नियंत्रित करना
[C] हार्ड डिस्क को फॉर्मेट करना
[D] Monitor को नियंत्रित करना
212. What is the primary function of the Dispatch Unit?
[A] Send instructions to the appropriate execution units
[B] Control RAM
[C] Format the hard disk
[D] Control the monitor
सही उत्तर: Instructions को उचित Execution Unit तक भेजना
व्याख्या: Dispatch Unit Decoded Instructions को उपयुक्त Execution Units तक भेजती है।
Correct Answer: Send instructions to the appropriate execution units
Explanation: The Dispatch Unit sends decoded instructions to the proper execution units.
213. Execution Unit का मुख्य कार्य क्या है?
[A] Instructions का वास्तविक निष्पादन
[B] डेटा का बैकअप लेना
[C] ऑपरेटिंग सिस्टम इंस्टॉल करना
[D] मॉनिटर चलाना
213. What is the main function of an Execution Unit?
[A] Execute instructions
[B] Back up data
[C] Install the operating system
[D] Run the monitor
सही उत्तर: Instructions का वास्तविक निष्पादन
व्याख्या: Execution Unit Arithmetic, Logical तथा अन्य Operations को Execute करती है।
Correct Answer: Execute instructions
Explanation: Execution Units perform arithmetic, logical, and other processor operations.
214. Reservation Station का उपयोग किस तकनीक में किया जाता है?
[A] Out-of-Order Execution
[B] Virtual Memory
[C] Disk Scheduling
[D] Spooling
214. Reservation Stations are used in which technology?
[A] Out-of-Order Execution
[B] Virtual Memory
[C] Disk Scheduling
[D] Spooling
सही उत्तर: Out-of-Order Execution
व्याख्या: Reservation Station Instructions को तब तक रोककर रखती है जब तक आवश्यक Operands उपलब्ध नहीं हो जाते।
Correct Answer: Out-of-Order Execution
Explanation: Reservation Stations hold instructions until their required operands become available.
215. Scoreboarding Technique का उद्देश्य क्या है?
[A] Instructions के बीच Dependency का प्रबंधन
[B] हार्ड डिस्क की क्षमता बढ़ाना
[C] Monitor का Resolution बढ़ाना
[D] Printer की गति बढ़ाना
215. What is the purpose of the Scoreboarding technique?
[A] Manage dependencies between instructions
[B] Increase hard disk capacity
[C] Increase monitor resolution
[D] Increase printer speed
सही उत्तर: Instructions के बीच Dependency का प्रबंधन
व्याख्या: Scoreboarding CPU को Data Hazards से बचाते हुए समानांतर निष्पादन में सहायता करती है।
Correct Answer: Manage dependencies between instructions
Explanation: Scoreboarding manages instruction dependencies to improve parallel execution.
216. CPU में Operand Forwarding (Bypassing) का मुख्य लाभ क्या है?
[A] Pipeline Stall को कम करना
[B] RAM की क्षमता बढ़ाना
[C] हार्ड डिस्क की गति बढ़ाना
[D] Power Supply बढ़ाना
216. What is the main advantage of Operand Forwarding (Bypassing)?
[A] Reduce pipeline stalls
[B] Increase RAM capacity
[C] Increase hard disk speed
[D] Increase power supply
सही उत्तर: Pipeline Stall को कम करना
व्याख्या: Operand Forwarding आवश्यक डेटा को सीधे अगले चरण तक भेजता है, जिससे Pipeline रुकती नहीं है।
Correct Answer: Reduce pipeline stalls
Explanation: Operand forwarding passes data directly between pipeline stages, reducing stalls.
217. RAW Hazard का पूर्ण रूप क्या है?
[A] Read After Write
[B] Read Around Write
[C] Run After Work
[D] Random Access Write
217. What is the full form of RAW Hazard?
[A] Read After Write
[B] Read Around Write
[C] Run After Work
[D] Random Access Write
सही उत्तर: Read After Write
व्याख्या: RAW Hazard तब होता है जब कोई Instruction ऐसे डेटा को पढ़ना चाहती है जो अभी लिखा नहीं गया है।
Correct Answer: Read After Write
Explanation: RAW hazard occurs when an instruction tries to read data before a previous instruction has written it.
218. WAR Hazard का पूर्ण रूप क्या है?
[A] Write After Read
[B] Write Around Read
[C] Work After Run
[D] Wide Area Register
218. What is the full form of WAR Hazard?
[A] Write After Read
[B] Write Around Read
[C] Work After Run
[D] Wide Area Register
सही उत्तर: Write After Read
व्याख्या: WAR Hazard तब उत्पन्न होता है जब Write Operation, आवश्यक Read Operation से पहले हो जाए।
Correct Answer: Write After Read
Explanation: WAR hazard occurs when a write operation happens before a required read operation.
219. WAW Hazard का पूर्ण रूप क्या है?
[A] Write After Write
[B] Work After Write
[C] Wide Area Write
[D] Write Around Write
219. What is the full form of WAW Hazard?
[A] Write After Write
[B] Work After Write
[C] Wide Area Write
[D] Write Around Write
सही उत्तर: Write After Write
व्याख्या: WAW Hazard तब होता है जब दो Instructions एक ही Location पर Write करती हैं और उनका क्रम महत्वपूर्ण होता है।
Correct Answer: Write After Write
Explanation: WAW hazard occurs when two instructions write to the same destination in the wrong order.
220. CPU में Register Renaming का मुख्य उद्देश्य क्या है?
[A] False Data Dependencies को समाप्त करना
[B] RAM बढ़ाना
[C] Cache हटाना
[D] Monitor Resolution बढ़ाना
220. What is the main purpose of Register Renaming?
[A] Eliminate false data dependencies
[B] Increase RAM
[C] Remove cache
[D] Increase monitor resolution
सही उत्तर: False Data Dependencies को समाप्त करना
व्याख्या: Register Renaming WAR तथा WAW Hazards को कम करके Parallel Execution में सुधार करता है।
Correct Answer: Eliminate false data dependencies
Explanation: Register renaming removes false dependencies and improves instruction-level parallelism.