AX8, also called Axle, is an 8-bit CISC microprocessor with a strictly little-endian memory model. It uses 8-bit internal. It uses an 8-bit internal data path and a 16-bit address bus, allowing direct access to up 64KB of memory.
- 8-bit data path
- 16-bit address bus
- Little-endian memory layout
- General-purpose data and index registers
- Hardware stack pointer
- Status register with condition flags and interrupt masks
- Vectored interrupt and exception handling
- Support for register, immediate, absolute, indirect and relative addresing modes
- ADC/ADD
- AND
- ASR
- Bcc
- BCHG
- BCLR
- BIT
- BRA
- BSET
- BSR
- BTST
- CLR
- CMP
- DEC
- DIVU/DIVS
- EXG
- HALT
- INC
- JMP
- JSR
- LSL/LSR
- MOV
- MULU/MULS
- NEG
- NOP
- NOT
- OR
- ROL/ROR
- RTI
- RTS
- SBC/SUB
- TRAP
- XOR
Documentation is licensed under CC BY-SA 4.0.
See https://creativecommons.org/licenses/by-sa/4.0/