Q3Microprocessor and Microcontroller
Question
2 marks
Define general purpose registers.
Answer
General purpose registers are internal, high-speed SRAM memory cells (B, C, D, E, H, L) used for temporary data storage.
General purpose registers in the 8085 (specifically B, C, D, E, H, and L) are internal, ultra-high-speed 8-bit SRAM storage locations. They are primarily utilized by programmers to temporarily hold volatile data or operands during complex mathematical execution, completely avoiding the severe latency of accessing external RAM. They can be combined into 16-bit pairs (BC, DE, HL).