6502 8-bit architecture 3 User registers
Mixed purpose
A - 8-bit accumulator
x - 8-bit index
y - 8-bit index

Stack Pointer - 8-bit. Fixed location.

16-bit Instruction Pointer
80x8 16/32/64-bit architecture 4 Mixed purpose regsiters
A - Accumulator
B - Base register
C - Counter register
D - suplimentary (math)

4 Pointer registers
SP - 16 bit stack pointer. Relocatable
BP - 16 bit base pointer
secondary access to stack
SI - 16 bit source index
DI - 16 bit destination index

IP - 16-bit instruction pointer

4 Segment registers
SS - Stack segment used with BP and SP
CS - Code segment used with IP
DS - Data segment used with SI
ES - Extra segment used with DI
IBM 360 32/64-bit architecture 16 GPR registers
R0 - Null when uses as addess pointer

4 Floating point registers

PSW - program status word
Contains :
Condition codes
Instruction pointer
Supervisor/Task flag
Various I/O masks

Z8 8/16 bit architecture Register file
cotains between 128-4K registers.