Computer Architecture and CPU
A computer uses different components to accept input, execute instructions, hold data and present results. This chapter explains how those components relate to one another, the main parts of the CPU and the basic instruction-execution process.
1. Main Functional Parts of a Computer
| Part |
Main function |
Example |
| Input unit |
Accepts data and instructions |
Keyboard, mouse |
| Processing unit |
Executes instructions and operates on data |
CPU |
| Main memory |
Holds data and instructions needed for active tasks |
RAM |
| Secondary storage |
Retains files and programs for long-term use |
SSD, HDD |
| Output unit |
Presents results |
Monitor, printer |
Example: A letter file is saved on an SSD. While it is being edited, relevant data is available in RAM, the CPU executes instructions and the monitor displays the results.
2. What Is a CPU?
CPU stands for Central Processing Unit. It executes program instructions and is commonly called the processor.
Three essential parts to understand are:
- ALU: Performs arithmetic and logical operations.
- Control Unit: Directs and coordinates instruction execution.
- Registers: Small, fast locations inside the CPU for holding data, instructions and addresses.
Avoid confusion: The CPU, motherboard and cabinet are different. The CPU is a processing component, the motherboard is the main circuit board, and the cabinet houses components.
3. ALU versus Control Unit
| Basis |
ALU |
Control Unit |
| Full form |
Arithmetic Logic Unit |
Control Unit |
| Main role |
Performs arithmetic and logical operations |
Helps interpret instructions and issue appropriate control signals |
| Example |
Adding or comparing two values |
Coordinating data movement and calculation required by an instruction |
Memory aid: Calculation and logic — ALU; direction and coordination — CU.
4. Important CPU Registers
Registers are very small, fast storage locations inside the CPU. The following names belong to a common educational model; actual processors can use different names and arrangements.
| Register |
Full form |
Main function |
| PC |
Program Counter |
Holds the address of the next instruction to be fetched. |
| IR / CIR |
Instruction Register / Current Instruction Register |
Holds the current instruction. |
| MAR |
Memory Address Register |
Holds the address of the memory location to be read or written. |
| MDR |
Memory Data Register |
Holds data transferred from or to memory. |
| ACC |
Accumulator |
Holds intermediate calculation results in some processor models. |
Key distinction: MAR holds an address; MDR holds data. PC holds the next instruction’s address; IR holds the current instruction.
The Program Counter is not simply a counter of the total instructions executed. A branch or jump can change the address from which the next instruction is fetched.
5. The Fetch–Decode–Execute Cycle
The basic process of executing an instruction is called the Fetch–Decode–Execute Cycle.
| Stage |
Meaning |
Simple example |
| Fetch |
Obtain the instruction |
Retrieve the next instruction from the memory system. |
| Decode |
Interpret the instruction |
Identify that an addition is required. |
| Execute |
Carry out the instruction |
Add the relevant values. |
Writing a result to a register or memory can also form part of an instruction. Some textbooks describe this separately as a Store or Write-back stage.
The opcode identifies the operation to perform. An operand relates to the data, register or location on which the operation acts.
Remember: Not every instruction performs arithmetic. Instructions can also move data or change program control.
6. System Buses
A bus is a communication pathway for signals between computer components. Introductory models describe three main types.
| Bus |
What does it carry? |
Memory aid |
| Address Bus |
Addresses of memory locations or devices |
Where? |
| Data Bus |
Data and the bits of instructions being transferred |
What? |
| Control Bus |
Control and timing signals |
Which operation, and when? |
In a simple CPU-centred model, the address bus is described as outgoing from the CPU, while the data bus transfers in both directions. Control-signal direction depends on the particular signal.
Example: During a memory read, the location is associated with the address bus, the read command with the control bus and the returned data with the data bus.
7. Clock Speed and GHz
Clock speed describes the number of clock cycles per second. Its unit is hertz — Hz.
- 1 MHz: One million clock cycles per second.
- 1 GHz: One billion clock cycles per second.
- 3 GHz: Three billion clock cycles per second.
Important: 3 GHz does not necessarily mean three billion instructions per second. Clock cycles and instructions are different concepts.
A higher GHz value alone does not guarantee better performance in every situation. Processor design, workload, cores and the memory system also matter.
8. Processor Cores
A core is a processing unit within a CPU that executes instructions.
- Dual-core: Two cores.
- Quad-core: Four cores.
- Octa-core: Eight cores.
Multiple cores can help with parallel work, but the benefit depends on how effectively software can divide the task.
Example: A four-core processor running at 3 GHz is not a “12 GHz processor.” Core count and clock frequency are separate characteristics.
9. Registers, Cache and RAM
Registers are small locations used for immediate CPU operations. Cache holds copies of useful data and instructions to reduce repeated access to slower main memory. RAM provides a larger working area for active programs and data.
In the usual introductory speed comparison, the order is registers → cache → RAM, with registers generally fastest.
These are not substitutes for long-term file storage on an SSD or HDD. Memory will be covered in greater detail in its own chapter.
10. The Stored-Program Concept
Under the stored-program concept, program instructions are held in memory from which the processor can retrieve them.
- Von Neumann architecture: The basic model uses shared memory and communication paths for instructions and data.
- Harvard architecture: The basic model uses separate memories and paths for instructions and data.
Modern processors can combine aspects of these approaches. The basic models should not be treated as complete descriptions of every modern machine.
11. Motherboard and Cooling
The motherboard is the main circuit board connecting the CPU, RAM and other components.
A heat sink helps remove heat from a processor. A fan can assist cooling through airflow. Different systems use different cooling arrangements.
A heat sink does not store data or perform calculations.
12. Quick Revision
- CPU — Central Processing Unit.
- ALU — arithmetic and logical operations.
- CU — control and coordination.
- PC — next instruction’s address; IR — current instruction.
- MAR — memory address; MDR — data transferred to or from memory.
- Instruction cycle — Fetch, Decode, Execute.
- Address bus — addresses; data bus — data; control bus — control signals.
- GHz measures clock frequency, not storage capacity.
- Quad-core means four cores.
- The CPU, motherboard and cabinet are different.
13. Practice Questions
These are original practice questions, not verified previous-year questions. Each question has one correct answer.
Question 1. Which unit compares two values to determine whether the first is greater than the second?
A. Control Unit
B. ALU
C. Heat sink
D. SSD
View answer and explanation
Correct answer: B. ALU
Logical comparison of values is among the ALU’s functions.
Question 2. Where is the address of the next instruction to be fetched generally held?
A. Accumulator
B. Instruction Register
C. Memory Data Register
D. Program Counter
View answer and explanation
Correct answer: D. Program Counter
The PC holds the next instruction’s address; the IR holds the current instruction.
Question 3. Which pair holds a memory address and the data retrieved from memory, respectively?
A. MAR and MDR
B. MDR and MAR
C. IR and PC
D. ACC and CU
View answer and explanation
Correct answer: A. MAR and MDR
The Memory Address Register holds the address, while the Memory Data Register holds transferred data.
Question 4. What is the correct basic instruction-cycle sequence?
A. Execute → Fetch → Decode
B. Decode → Execute → Fetch
C. Fetch → Decode → Execute
D. Fetch → Execute → Decode
View answer and explanation
Correct answer: C.
An instruction is retrieved, interpreted and then carried out.
Question 5. Memory Read and Write signals are mainly associated with the:
A. Data Bus
B. Control Bus
C. Address Bus
D. External network cable only
View answer and explanation
Correct answer: B. Control Bus
Read and Write are control signals. Data and addresses have different bus roles.
Question 6. What does a clock frequency of 2 GHz mean?
A. Two billion clock cycles per second
B. Necessarily two billion instructions per second
C. A storage capacity of 2 GB
D. Two processor cores
View answer and explanation
Correct answer: A.
One GHz represents one billion clock cycles per second. Clock-cycle count cannot simply be treated as instruction count.
Question 7. Which statement about a quad-core processor is correct?
A. It necessarily has four separate motherboards.
B. Its clock speed is always 4 GHz.
C. It has four processing cores.
D. Its RAM capacity is always 4 GB.
View answer and explanation
Correct answer: C.
Quad-core describes core count, not clock frequency or RAM capacity.
Question 8. Which register holds the current instruction?
A. Program Counter
B. Memory Address Register
C. Accumulator only
D. Instruction Register
View answer and explanation
Correct answer: D. Instruction Register
The IR or CIR holds the current instruction being decoded and executed.
Question 9. What is the main purpose of cache memory?
A. Reducing access time for useful data and instructions
B. Permanently saving every file
C. Cooling the CPU
D. Increasing screen size
View answer and explanation
Correct answer: A.
Cache helps supply data and instructions quickly by reducing the need to access slower main memory.
Question 10. In the basic Von Neumann model, instructions and data:
A. Are always held in separate memories.
B. Cannot be held in memory.
C. Use shared memory.
D. Are executed directly from a hard disk only.
View answer and explanation
Correct answer: C.
The basic Von Neumann model uses shared memory for instructions and data.
Question 11. What is the main function of a heat sink?
A. Decoding instructions
B. Helping remove heat from the processor
C. Holding memory addresses
D. Performing arithmetic comparisons
View answer and explanation
Correct answer: B.
A heat sink is part of the cooling arrangement, not a data-processing or storage component.
Question 12. When comparing two different CPUs, which statement is correct?
A. The CPU with more GHz must be faster at every task.
B. Core count can never affect performance.
C. Cache is only permanent file storage.
D. Performance depends on design and workload as well as clock speed.
View answer and explanation
Correct answer: D.
Clock speed alone does not determine overall performance. Design, cores, memory and software behaviour also matter.
कंप्यूटर आर्किटेक्चर और CPU
कंप्यूटर में इनपुट लेना, निर्देशों के अनुसार कार्य करना, डेटा रखना और परिणाम दिखाना अलग-अलग घटकों की सहायता से होता है। इस अध्याय में इन घटकों के संबंध, CPU के प्रमुख भाग और निर्देशों के निष्पादन की प्रक्रिया को समझेंगे।
1. कंप्यूटर प्रणाली के प्रमुख कार्यात्मक भाग
| भाग |
मुख्य कार्य |
उदाहरण |
| इनपुट इकाई |
डेटा और निर्देश स्वीकार करना |
कीबोर्ड, माउस |
| प्रसंस्करण इकाई |
निर्देशों का निष्पादन और डेटा पर कार्य करना |
CPU |
| मुख्य मेमोरी |
चल रहे कार्यों के लिए आवश्यक डेटा और निर्देश रखना |
RAM |
| द्वितीयक संग्रहण |
फाइल और प्रोग्राम को दीर्घकाल तक रखना |
SSD, HDD |
| आउटपुट इकाई |
परिणाम प्रस्तुत करना |
मॉनिटर, प्रिंटर |
उदाहरण: किसी पत्र की फाइल SSD में सहेजी रहती है। उसे संपादित करते समय संबंधित डेटा RAM में उपलब्ध होता है, CPU निर्देशों का निष्पादन करता है और मॉनिटर परिणाम दिखाता है।
2. CPU क्या है?
CPU का पूर्ण रूप Central Processing Unit है। यह प्रोग्राम के निर्देशों को निष्पादित करता है। सामान्य बोलचाल में इसे प्रोसेसर भी कहा जाता है।
CPU के मूल अध्ययन में तीन प्रमुख भाग समझना आवश्यक है:
- ALU: अंकगणितीय और तार्किक कार्य।
- Control Unit: निर्देशों के निष्पादन का नियंत्रण और समन्वय।
- Registers: CPU के भीतर डेटा, निर्देश और पते रखने के छोटे, तेज स्थान।
भ्रम से बचें: CPU, मदरबोर्ड और कैबिनेट एक ही वस्तु नहीं हैं। CPU प्रसंस्करण घटक है, मदरबोर्ड मुख्य सर्किट बोर्ड है और कैबिनेट विभिन्न घटकों को रखने वाला ढाँचा है।
3. ALU और कंट्रोल यूनिट में अंतर
| आधार |
ALU |
Control Unit |
| पूर्ण रूप |
Arithmetic Logic Unit |
Control Unit |
| मुख्य भूमिका |
अंकगणितीय और तार्किक क्रियाएँ करना |
निर्देश समझने और उचित नियंत्रण संकेत देने में भूमिका |
| उदाहरण |
दो मान जोड़ना या उनकी तुलना करना |
निर्देश के अनुसार डेटा स्थानांतरण और गणना का समन्वय |
याद रखने का तरीका: गणना और तार्किक क्रिया — ALU; निर्देशन और समन्वय — CU।
4. CPU के प्रमुख रजिस्टर
रजिस्टर CPU के अंदर स्थित बहुत छोटे और तेज संग्रहण स्थान होते हैं। नीचे दिए गए नाम सामान्य शैक्षिक मॉडल में प्रयुक्त होते हैं; वास्तविक प्रोसेसर में नाम और व्यवस्था अलग हो सकती है।
| रजिस्टर |
पूर्ण रूप |
मुख्य कार्य |
| PC |
Program Counter |
अगले प्राप्त किए जाने वाले निर्देश का पता रखना। |
| IR / CIR |
Instruction Register / Current Instruction Register |
वर्तमान निर्देश रखना। |
| MAR |
Memory Address Register |
उस मेमोरी स्थान का पता रखना जिसे पढ़ना या लिखना है। |
| MDR |
Memory Data Register |
मेमोरी से आए या मेमोरी में भेजे जाने वाले डेटा को रखना। |
| ACC |
Accumulator |
कुछ प्रोसेसर मॉडलों में गणना के मध्यवर्ती परिणाम रखना। |
मुख्य अंतर: MAR में पता रहता है, MDR में डेटा। PC में अगले निर्देश का पता रहता है, IR में वर्तमान निर्देश।
Program Counter केवल निष्पादित निर्देशों की कुल संख्या गिनने वाला काउंटर नहीं है। प्रोग्राम में शाखा या जंप होने पर अगला निर्देश किसी अलग पते से प्राप्त किया जा सकता है।
5. इंस्ट्रक्शन साइकिल: Fetch–Decode–Execute
CPU द्वारा निर्देश के निष्पादन की मूल प्रक्रिया को Fetch–Decode–Execute Cycle कहते हैं।
| चरण |
अर्थ |
सरल उदाहरण |
| Fetch |
निर्देश प्राप्त करना |
अगला निर्देश मेमोरी प्रणाली से लाना। |
| Decode |
निर्देश का अर्थ समझना |
पहचानना कि जोड़ करना है। |
| Execute |
निर्देश के अनुसार कार्य करना |
संबंधित मानों को जोड़ना। |
परिणाम को रजिस्टर या मेमोरी में लिखना भी निर्देश का हिस्सा हो सकता है। कुछ पुस्तकों में परिणाम लिखने को अलग Store या Write-back चरण के रूप में समझाया जाता है।
Opcode बताता है कि कौन-सी क्रिया करनी है। Operand उस डेटा, रजिस्टर या स्थान से संबंधित होता है जिस पर क्रिया करनी है।
याद रखें: हर निर्देश का अर्थ अंकगणितीय गणना नहीं होता। डेटा स्थानांतरण और प्रोग्राम नियंत्रण बदलना भी निर्देशों के कार्य हो सकते हैं।
6. सिस्टम बस
बस कंप्यूटर के घटकों के बीच संकेतों के संचार का मार्ग है। प्रारंभिक अध्ययन में इसके तीन प्रमुख प्रकार बताए जाते हैं।
| बस |
क्या ले जाती है? |
याद रखने का संकेत |
| Address Bus |
मेमोरी या उपकरण का पता |
कहाँ? |
| Data Bus |
डेटा तथा स्थानांतरित किए जा रहे निर्देशों के बिट |
क्या? |
| Control Bus |
नियंत्रण और समय-समन्वय संकेत |
कौन-सा कार्य और कब? |
सरल CPU-केंद्रित मॉडल में Address Bus को CPU से बाहर की ओर और Data Bus को दोनों दिशाओं में कार्य करने वाला बताया जाता है। Control Bus में संकेत के प्रकार के अनुसार दिशा बदलती है।
उदाहरण: किसी मेमोरी स्थान को पढ़ते समय उसका पता Address Bus से, पढ़ने का संकेत Control Bus से और प्राप्त डेटा Data Bus से संबंधित होता है।
7. क्लॉक स्पीड और GHz
क्लॉक स्पीड प्रति सेकंड क्लॉक चक्रों की संख्या बताती है। इसकी इकाई Hertz — Hz है।
- 1 MHz: प्रति सेकंड 10 लाख क्लॉक चक्र।
- 1 GHz: प्रति सेकंड 100 करोड़ क्लॉक चक्र।
- 3 GHz: प्रति सेकंड 300 करोड़ क्लॉक चक्र।
महत्वपूर्ण: 3 GHz का अर्थ अनिवार्य रूप से प्रति सेकंड 300 करोड़ निर्देश नहीं है। क्लॉक चक्र और निर्देश अलग अवधारणाएँ हैं।
केवल अधिक GHz देखकर हर स्थिति में बेहतर प्रदर्शन का निष्कर्ष नहीं निकालना चाहिए। प्रोसेसर डिजाइन, कार्य का प्रकार, कोर और मेमोरी प्रणाली भी महत्वपूर्ण हैं।
8. प्रोसेसर कोर
कोर CPU के भीतर निर्देशों का निष्पादन करने वाली प्रसंस्करण इकाई है।
- Dual-core: दो कोर।
- Quad-core: चार कोर।
- Octa-core: आठ कोर।
अनेक कोर समानांतर कार्यों में सहायता कर सकते हैं, लेकिन लाभ इस बात पर निर्भर करता है कि सॉफ्टवेयर कार्य को कितने भागों में बाँट सकता है।
उदाहरण: चार कोर वाला 3 GHz प्रोसेसर “12 GHz प्रोसेसर” नहीं कहलाता। कोर की संख्या और क्लॉक आवृत्ति अलग विशेषताएँ हैं।
9. रजिस्टर, कैश और RAM
रजिस्टर तत्काल CPU कार्यों से जुड़े छोटे संग्रहण स्थान हैं। कैश उपयोगी डेटा और निर्देशों की प्रतियाँ रखकर धीमी मुख्य मेमोरी तक बार-बार पहुँचने की आवश्यकता कम करता है। RAM चल रहे प्रोग्राम और डेटा के लिए बड़ा कार्यक्षेत्र प्रदान करती है।
सामान्य शैक्षिक तुलना में गति का क्रम है: रजिस्टर → कैश → RAM, अर्थात रजिस्टर सामान्यतः सबसे तेज होते हैं।
ये सभी SSD या HDD के समान दीर्घकालिक फाइल संग्रहण के विकल्प नहीं हैं। इनका विस्तृत अध्ययन मेमोरी वाले अध्याय में किया जाएगा।
10. स्टोर्ड-प्रोग्राम अवधारणा
Stored-program concept में प्रोग्राम के निर्देश मेमोरी में रखे जाते हैं, जहाँ से प्रोसेसर उन्हें प्राप्त कर सकता है।
- Von Neumann Architecture: मूल मॉडल में निर्देश और डेटा साझा मेमोरी तथा संचार मार्ग का उपयोग करते हैं।
- Harvard Architecture: मूल मॉडल में निर्देश और डेटा के लिए अलग मेमोरी और मार्ग होते हैं।
आधुनिक प्रोसेसर इन विचारों के मिश्रित रूप भी अपनाते हैं। इसलिए इन मूल मॉडलों को हर आधुनिक मशीन का पूर्ण विवरण नहीं मानना चाहिए।
11. मदरबोर्ड और शीतलन
मदरबोर्ड कंप्यूटर का मुख्य सर्किट बोर्ड है। इससे CPU, RAM और अन्य घटक जुड़े होते हैं।
हीट सिंक प्रोसेसर से ऊष्मा हटाने में सहायता करता है। पंखा वायु प्रवाह द्वारा शीतलन में सहायता कर सकता है। सभी प्रणालियों में एक ही प्रकार की शीतलन व्यवस्था नहीं होती।
हीट सिंक डेटा संग्रहण या गणना करने वाला उपकरण नहीं है।
12. त्वरित पुनरावृत्ति
- CPU — Central Processing Unit.
- ALU — गणना और तार्किक क्रियाएँ।
- CU — नियंत्रण और समन्वय।
- PC — अगले निर्देश का पता; IR — वर्तमान निर्देश।
- MAR — मेमोरी पता; MDR — मेमोरी से आने-जाने वाला डेटा।
- निर्देश चक्र — Fetch, Decode, Execute.
- Address Bus — पता; Data Bus — डेटा; Control Bus — नियंत्रण संकेत।
- GHz क्लॉक आवृत्ति की इकाई है, संग्रहण क्षमता की नहीं।
- Quad-core का अर्थ चार कोर है।
- CPU, मदरबोर्ड और कैबिनेट अलग हैं।
13. अभ्यास प्रश्न
ये मौलिक अभ्यास प्रश्न हैं, सत्यापित पूर्ववर्ष प्रश्न नहीं। प्रत्येक प्रश्न का एक सही उत्तर है।
प्रश्न 1. दो मानों की तुलना करके यह निर्धारित करने वाली इकाई कौन-सी है कि पहला मान दूसरे से बड़ा है या नहीं?
A. कंट्रोल यूनिट
B. ALU
C. हीट सिंक
D. SSD
उत्तर और व्याख्या देखें
सही उत्तर: B. ALU
मानों की तार्किक तुलना ALU के कार्यों में शामिल है।
प्रश्न 2. अगले प्राप्त किए जाने वाले निर्देश का पता सामान्यतः किसमें रहता है?
A. Accumulator
B. Instruction Register
C. Memory Data Register
D. Program Counter
उत्तर और व्याख्या देखें
सही उत्तर: D. Program Counter
PC अगले निर्देश का पता रखता है; वर्तमान निर्देश IR में रखा जाता है।
प्रश्न 3. किसी मेमोरी स्थान का पता और उससे प्राप्त डेटा रखने वाले रजिस्टरों का सही क्रम कौन-सा है?
A. MAR और MDR
B. MDR और MAR
C. IR और PC
D. ACC और CU
उत्तर और व्याख्या देखें
सही उत्तर: A. MAR और MDR
Memory Address Register पता रखता है, जबकि Memory Data Register स्थानांतरित डेटा रखता है।
प्रश्न 4. इंस्ट्रक्शन साइकिल का सही मूल क्रम कौन-सा है?
A. Execute → Fetch → Decode
B. Decode → Execute → Fetch
C. Fetch → Decode → Execute
D. Fetch → Execute → Decode
उत्तर और व्याख्या देखें
सही उत्तर: C.
पहले निर्देश प्राप्त किया जाता है, फिर उसका अर्थ समझा जाता है और उसके बाद उसे निष्पादित किया जाता है।
प्रश्न 5. मेमोरी के लिए Read और Write जैसे संकेत मुख्यतः किस बस से संबंधित हैं?
A. Data Bus
B. Control Bus
C. Address Bus
D. केवल बाहरी नेटवर्क केबल
उत्तर और व्याख्या देखें
सही उत्तर: B. Control Bus
Read और Write नियंत्रण संकेत हैं। डेटा और पता अलग बस-भूमिकाओं से संबंधित हैं।
प्रश्न 6. 2 GHz क्लॉक आवृत्ति का सही अर्थ क्या है?
A. प्रति सेकंड 2 अरब क्लॉक चक्र
B. अनिवार्य रूप से प्रति सेकंड 2 अरब निर्देश
C. 2 GB संग्रहण क्षमता
D. दो प्रोसेसर कोर
उत्तर और व्याख्या देखें
सही उत्तर: A.
1 GHz एक अरब क्लॉक चक्र प्रति सेकंड है। क्लॉक चक्रों की संख्या को सीधे निर्देशों की संख्या नहीं माना जा सकता।
प्रश्न 7. Quad-core प्रोसेसर के बारे में कौन-सा कथन सही है?
A. उसमें अनिवार्य रूप से चार अलग मदरबोर्ड होते हैं।
B. उसकी क्लॉक स्पीड हमेशा 4 GHz होती है।
C. उसमें चार प्रसंस्करण कोर होते हैं।
D. उसकी RAM हमेशा 4 GB होती है।
उत्तर और व्याख्या देखें
सही उत्तर: C.
Quad-core कोर की संख्या बताता है, क्लॉक आवृत्ति या RAM क्षमता नहीं।
प्रश्न 8. वर्तमान निर्देश किस रजिस्टर में रखा जाता है?
A. Program Counter
B. Memory Address Register
C. केवल Accumulator
D. Instruction Register
उत्तर और व्याख्या देखें
सही उत्तर: D. Instruction Register
IR या CIR वर्तमान निर्देश रखता है, जिसे डिकोड और निष्पादित किया जाता है।
प्रश्न 9. कैश मेमोरी का प्रमुख उद्देश्य क्या है?
A. उपयोगी डेटा और निर्देशों तक पहुँच का समय कम करना
B. सभी फाइलों को स्थायी रूप से सहेजना
C. CPU को ठंडा करना
D. स्क्रीन का आकार बढ़ाना
उत्तर और व्याख्या देखें
सही उत्तर: A.
कैश धीमी मुख्य मेमोरी तक पहुँच की आवश्यकता कम करके CPU को डेटा और निर्देश शीघ्र उपलब्ध कराने में सहायता करता है।
प्रश्न 10. मूल Von Neumann मॉडल में निर्देश और डेटा:
A. हमेशा अलग मेमोरी में रखे जाते हैं।
B. मेमोरी में नहीं रखे जा सकते।
C. साझा मेमोरी का उपयोग करते हैं।
D. केवल हार्ड डिस्क से सीधे निष्पादित होते हैं।
उत्तर और व्याख्या देखें
सही उत्तर: C.
मूल Von Neumann मॉडल में निर्देश और डेटा साझा मेमोरी का उपयोग करते हैं।
प्रश्न 11. हीट सिंक का प्रमुख कार्य क्या है?
A. निर्देश डिकोड करना
B. प्रोसेसर से ऊष्मा हटाने में सहायता करना
C. मेमोरी पता रखना
D. अंकगणितीय तुलना करना
उत्तर और व्याख्या देखें
सही उत्तर: B.
हीट सिंक शीतलन व्यवस्था का हिस्सा है; यह डेटा प्रसंस्करण या संग्रहण नहीं करता।
प्रश्न 12. दो अलग-अलग CPU की तुलना में कौन-सा कथन सही है?
A. अधिक GHz वाला CPU हर कार्य में अवश्य तेज होगा।
B. कोर की संख्या का प्रदर्शन से कभी संबंध नहीं होता।
C. कैश केवल स्थायी फाइल संग्रहण है।
D. प्रदर्शन क्लॉक स्पीड के साथ डिजाइन और कार्य के प्रकार पर भी निर्भर करता है।
उत्तर और व्याख्या देखें
सही उत्तर: D.
केवल क्लॉक स्पीड पूरे प्रदर्शन का निर्धारण नहीं करती। डिजाइन, कोर, मेमोरी और सॉफ्टवेयर का व्यवहार भी महत्वपूर्ण है।