1 Computer Architecture and CPU • CPU Registers CPU के भीतर बहुत कम मात्रा में डेटा और निर्देश संबंधी जानकारी रखने वाले तीव्र संग्रहण स्थान क्या कहलाते हैं? What are the fast storage locations inside the CPU that hold small amounts of data and instruction-related information called? A. सेक्टर Sectors B. रजिस्टर Registers C. ट्रैक Tracks D. पार्टिशन Partitions उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: B Correct Answer: B रजिस्टर CPU के भीतर स्थित तीव्र संग्रहण स्थान हैं। इनमें वर्तमान गणना के मान, निर्देश या मेमोरी पते जैसी जानकारी रखी जा सकती है। Registers are fast storage locations within the CPU. They can hold working values, instructions or memory addresses.
2 Computer Architecture and CPU • CPU Registers सरल CPU मॉडल में अगले प्राप्त किए जाने वाले निर्देश का पता किस रजिस्टर में रहता है? In a simple CPU model, which register holds the address of the next instruction to be fetched? A. निर्देश रजिस्टर Instruction Register B. एक्यूमुलेटर Accumulator C. प्रोग्राम काउंटर Program Counter D. मेमोरी डेटा रजिस्टर Memory Data Register उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: C Correct Answer: C प्रोग्राम काउंटर अगले प्राप्त किए जाने वाले निर्देश का पता रखता है। शाखा या जंप निर्देश के कारण इसमें नया पता लोड किया जा सकता है। The Program Counter holds the address of the next instruction to be fetched. A branch or jump can load a new address into it.
3 Computer Architecture and CPU • CPU Registers सरल CPU मॉडल में वर्तमान निर्देश को रखने वाला रजिस्टर कौन-सा है? In a simple CPU model, which register holds the current instruction? A. निर्देश रजिस्टर Instruction Register B. प्रोग्राम काउंटर Program Counter C. मेमोरी एड्रेस रजिस्टर Memory Address Register D. स्टैक पॉइंटर Stack Pointer उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: A Correct Answer: A निर्देश रजिस्टर प्राप्त किए गए वर्तमान निर्देश को रखता है ताकि उसे डिकोड और निष्पादित किया जा सके। प्रोग्राम काउंटर निर्देश का पता रखता है। The Instruction Register holds the fetched current instruction for decoding and execution. The Program Counter holds an instruction address.
4 Computer Architecture and CPU • CPU Registers MAR में क्या रखा जाता है? What does the MAR hold? A. केवल वर्तमान निर्देश का ऑपकोड Only the opcode of the current instruction B. केवल गणना का अंतिम परिणाम Only the final result of a calculation C. मेमोरी की कुल क्षमता The total capacity of memory D. उस मेमोरी स्थान का पता जिसे पढ़ना या लिखना है The address of the memory location to be read or written उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: D Correct Answer: D MAR का अर्थ Memory Address Register है। यह पढ़ने या लिखने की क्रिया में संबंधित मेमोरी स्थान का पता रखता है। MAR stands for Memory Address Register. It holds the address of the memory location involved in a read or write operation.
5 Computer Architecture and CPU • CPU Registers मेमोरी से पढ़ा गया या मेमोरी में लिखा जाने वाला डेटा अस्थायी रूप से किस रजिस्टर में रखा जाता है? Which register temporarily holds data read from memory or to be written to memory? A. प्रोग्राम काउंटर Program Counter B. मेमोरी डेटा रजिस्टर Memory Data Register C. मेमोरी एड्रेस रजिस्टर Memory Address Register D. स्टैक पॉइंटर Stack Pointer उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: B Correct Answer: B MDR डेटा रखता है, जबकि MAR उस डेटा से संबंधित मेमोरी पता रखता है। MDR को कुछ विवरणों में Memory Buffer Register भी कहा जाता है। The MDR holds data, while the MAR holds the associated memory address. The MDR is also called the Memory Buffer Register in some descriptions.
6 Computer Architecture and CPU • CPU Registers एक्यूमुलेटर आधारित CPU में एक्यूमुलेटर का प्रमुख उपयोग क्या है? In an accumulator-based CPU, what is the main use of the accumulator? A. अगले निर्देश का पता रखना Holding the address of the next instruction B. मेमोरी की कुल क्षमता बताना Indicating total memory capacity C. गणना के मध्यवर्ती परिणाम रखना Holding intermediate calculation results D. सभी प्रोग्राम स्थायी रूप से रखना Storing all programs permanently उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: C Correct Answer: C एक्यूमुलेटर एक रजिस्टर है जो अंकगणितीय और तार्किक क्रियाओं में कार्यशील मान तथा मध्यवर्ती परिणाम रख सकता है। An accumulator is a register that can hold working values and intermediate results during arithmetic and logical operations.