The general purpose registers are used to data in the temporary memory during the program execution. The 8085 processor has six general purpose registers that can store 8-bit data.
The general purpose registers are named as  B, C, D, E, H, and L. These registers can also be combined to form a register pair such as BC, DE, and HL, to perform 16-bit operations.
These registers are used as high speed temporary memory to store the program data during the program execution.