| [ << ] | [ >> ] | [] | [] | [] | [ ? ] |
This chapter documents the backend for the SWEET16 Pseudo CPU architecture.
This module is written in 2026 by Frank Wille and is covered by the vasm copyright without modifications.
This backend accepts SWEET16 instructions as defined by Steve Wozniak and used in the Apple II computer ROM. An interpreter for this pseudo CPU, with 16 16-bit registers, can also be ported to other 6502-based systems.
The target address type is 16 bit.
Instructions consist of one, two (branches) or three bytes (SET
instruction) and require no alignment. Data requires no alignment either.
Some known problems of this module at the moment:
This module has the following error messages:
| [ << ] | [ >> ] | [] | [] | [] | [ ? ] |