Project < Coalescent Instruction Set (COINS)
The execution environment is composed of a single-byte instruction set called coalescent instruction set (COINS), that targets a stack machine architecture called Core. COINS/Core is designed to enable data manipulation of variable width data (8, 16, 32, 64 bits wide) between three 256-byte stacks and a single 8-byte register. It also provides integer and floating point arithmetic, bitwise operations, and flow control, as well as reading and writing to 64KB of instruction RAM, 4GB general purpose RAM, 16 devices, and 4 DMA controllers.
Design Goals
Coming Soon.
Instruction Set Specification
Coming Soon.