Viso-Fox is a hypothetical ISA designed to be simple and easy to understand inspired by retro systems. It is a 64-bit addressing space where each instruction is 64 to 256 bits long, depending on the instruction type. The architecture supports a variety of instructions including arithmetic, logical, control flow, and memory operations.
- See Instruction Set Architecture Specifications for detailed information on the machine specification and for a list of instructions and their operands/types, see Instruction Set Table.
- See Assembly Specifications for details on the assembly language syntax and semantics.
See tools/ directory contains utilities such as a ROM disassembler.
See examples/ directory for example assembly programs and their outputs.
This project is licensed under the Apache License Version 2.0. See the LICENSE file for details. Third-party libraries may have their own licenses.