Microprocessor Fundamentals - Technical MCQs

Q1:

A register in the microprocessor that keeps track of the answer or results of any arithmetic or logic operation is the:

A stack pointer

B program counter

C instruction pointer

D accumulator

ANS:D - accumulator

-The Stack pointer is a sixteen bit register used to point at the stack.

- In read write memory the locations at which temporary data and return addresses are stored is known as the stack.

- In simple words stack acts like an auto decrement facility in the system.

- The initialization of the stack top is done with the help of an instruction LXI SP.