RealQ16s:Provisional register listing/Core infobox
From Maths
| Core registers | |
| RealQ16s | |
| General purpose | |
|---|---|
| A (16bit) | Accumulator, ALU operand |
| B (16bit) | Base register, pointers |
| C (16bit) | Count register, offsets |
| D (16bit) | Data, communications |
| Note: | Each GP register has a L and H form, eg AL is the lower 8 bits of A |
| Programming registers | |
| IP (16bit) | Instruction pointer |
| SP (16bit) | Stack pointer |
| BP (16bit) | Stack frame pointer |
| STRIDE (4bit) | For array access |