Banking Exams Exam  >  Banking Exams Questions  >  Which of the following is/are special-purpose... Start Learning for Free
Which of the following is/are special-purpose registers used by CPU?
  • a)
    Program counter (PC)
  • b)
    Stack pointer (SP)
  • c)
    Instruction register
  • d)
    Memory address register
  • e)
    All of the above
Correct answer is option 'E'. Can you explain this answer?
Most Upvoted Answer
Which of the following is/are special-purpose registers used by CPU?a)...
Special-Purpose Registers Used by CPU

The CPU or Central Processing Unit is the brain of a computer system. It is responsible for executing instructions and performing arithmetic and logical operations. To perform these tasks, the CPU uses several registers, which are small, high-speed memory locations within the CPU. These registers are divided into two types: general-purpose registers and special-purpose registers. In this question, we are asked about the special-purpose registers used by the CPU. The correct answer is option 'E', which means all of the following are special-purpose registers used by the CPU:

1. Program Counter (PC):

The program counter is a special-purpose register that holds the memory address of the next instruction to be executed. When the CPU fetches an instruction, it increments the program counter to point to the next instruction in memory. This process continues until the program is complete.

2. Stack Pointer (SP):

The stack pointer is a special-purpose register that points to the top of the stack. The stack is a region of memory used for temporary storage of data during the execution of a program. When a function is called, its local variables are pushed onto the stack. When the function returns, the local variables are popped off the stack. The stack pointer keeps track of the current position of the stack.

3. Instruction Register:

The instruction register is a special-purpose register that holds the current instruction being executed. When the CPU fetches an instruction from memory, it stores it in the instruction register. The instruction register is used to decode the instruction and determine what operation needs to be performed.

4. Memory Address Register:

The memory address register is a special-purpose register that holds the memory address of the data being accessed. When the CPU needs to read or write data from memory, it uses the memory address register to specify the location of the data.

Conclusion

In summary, special-purpose registers are an essential part of the CPU. They are used to hold important information such as the memory address of the next instruction, the top of the stack, the current instruction being executed, and the memory address of the data being accessed. The four special-purpose registers mentioned in the question are Program Counter, Stack Pointer, Instruction Register, and Memory Address Register.
Free Test
Community Answer
Which of the following is/are special-purpose registers used by CPU?a)...
A central processing unit, often known as a processor, has numerous special-purpose registers for various uses. They are the Memory address register, Instruction register and PC.
Explore Courses for Banking Exams exam

Top Courses for Banking Exams

Question Description
Which of the following is/are special-purpose registers used by CPU?a)Program counter (PC)b)Stack pointer (SP)c)Instruction registerd)Memory address registere)All of the aboveCorrect answer is option 'E'. Can you explain this answer? for Banking Exams 2025 is part of Banking Exams preparation. The Question and answers have been prepared according to the Banking Exams exam syllabus. Information about Which of the following is/are special-purpose registers used by CPU?a)Program counter (PC)b)Stack pointer (SP)c)Instruction registerd)Memory address registere)All of the aboveCorrect answer is option 'E'. Can you explain this answer? covers all topics & solutions for Banking Exams 2025 Exam. Find important definitions, questions, meanings, examples, exercises and tests below for Which of the following is/are special-purpose registers used by CPU?a)Program counter (PC)b)Stack pointer (SP)c)Instruction registerd)Memory address registere)All of the aboveCorrect answer is option 'E'. Can you explain this answer?.
Solutions for Which of the following is/are special-purpose registers used by CPU?a)Program counter (PC)b)Stack pointer (SP)c)Instruction registerd)Memory address registere)All of the aboveCorrect answer is option 'E'. Can you explain this answer? in English & in Hindi are available as part of our courses for Banking Exams. Download more important topics, notes, lectures and mock test series for Banking Exams Exam by signing up for free.
Here you can find the meaning of Which of the following is/are special-purpose registers used by CPU?a)Program counter (PC)b)Stack pointer (SP)c)Instruction registerd)Memory address registere)All of the aboveCorrect answer is option 'E'. Can you explain this answer? defined & explained in the simplest way possible. Besides giving the explanation of Which of the following is/are special-purpose registers used by CPU?a)Program counter (PC)b)Stack pointer (SP)c)Instruction registerd)Memory address registere)All of the aboveCorrect answer is option 'E'. Can you explain this answer?, a detailed solution for Which of the following is/are special-purpose registers used by CPU?a)Program counter (PC)b)Stack pointer (SP)c)Instruction registerd)Memory address registere)All of the aboveCorrect answer is option 'E'. Can you explain this answer? has been provided alongside types of Which of the following is/are special-purpose registers used by CPU?a)Program counter (PC)b)Stack pointer (SP)c)Instruction registerd)Memory address registere)All of the aboveCorrect answer is option 'E'. Can you explain this answer? theory, EduRev gives you an ample number of questions to practice Which of the following is/are special-purpose registers used by CPU?a)Program counter (PC)b)Stack pointer (SP)c)Instruction registerd)Memory address registere)All of the aboveCorrect answer is option 'E'. Can you explain this answer? tests, examples and also practice Banking Exams tests.
Explore Courses for Banking Exams exam

Top Courses for Banking Exams

Explore Courses
Signup for Free!
Signup to see your scores go up within 7 days! Learn & Practice with 1000+ FREE Notes, Videos & Tests.
10M+ students study on EduRev