Virtual machine description - ackerman2001/OpenCDK GitHub Wiki

Memory

CVM supports 64-bit so it can be implemented up to 16 exabytes of memory. It can have up to 48 bytes of memory locations, all of which are 8 bytes.

Registers

CVM has 16 64-bit registers named R[0] to R[F].

The stack

The stack size is 1 megabyte. The stack is separated from memory.