Why are program counter and stack pointer 16-bit registers?
Answer Posted / venki
8 bit address can only locate/address 256 memory locations. 16 bit address can locate up to 64kb. Even if 8 bit system can have more than 256 bytes of Ram/Rom/Flash (say whatever). And hence the need of 16 bit PC & SP instead of 8 bits. Data registers or data bus could be just 8 bits still.
| Is This Answer Correct ? | 5 Yes | 10 No |
Post New Answer View All Answers
Define crossbar switching with reference to 8086?
How are time delays calculated in the 8085?
What are the general purpose registers in 8085?
What is the bhe signal? Explain its significance?
Mention the addressing modes of 8085?
What is the stack segment used for?
Indicate different machine cycles of 8085?
Define the 8085 instruction format and their classification according to word size?
What is the difference between jmp and call?
What is an interrupt service routine in microcontroller?
Classify interrupts on the basis of signals. State their differences.
Explain what type of architecture is used in 8085 microprocessor?
Define word?
What are the different types of memory addressing modes?
Which are the different data transfer schemes?