What is Program Counter?
Due to the 16 address lines in 8085, it is a 16-bit register. Once the processor has fetched the entire instruction, it updates the programme counter to point to the following instruction.
Stack Pointer: The 8085 microprocessor's stack pointer is a 16-bit register that holds the address of the memory at the top of the stack. In a PUSH operation, the stack pointer's value is decreased by 2. In POP operation, it will increase by two.
Accumulator: There are 8 flip-flops in the register's 8 bits. A maximum of 8 bits of data can be stored on it. The accumulator is crucial because the microprocessor always selects the first 8-bit integer from it for most 8-bit arithmetic and logical operations.
Summary:
Which of the following is a 16-bit register in 8085 processor? (1) Stack pointer (2) Program counter (3) Accumulator
Examples of 16-bit register in 8085 Processor are the stack pointer and programme counter. The programme counter, which acts as a pointer to the next instruction to be executed, always contains the 16-bit address of the memory location where the ensuing instruction would be executed.
Comments
write a comment