Crate osiris_set_std

Source
Expand description

This crate defines a standard set for a future osiris-machine.

Each module has its own operation prefix which is one byte long.

§Operations

  • 0x0000 noop

§Control

§Registers control

§Memory management

§Logic operations

§Integral arithmetic

Modules§

control
0x01 Control operations (branch, thread, future, message, configuration)
logic
0x04
memory
0x03 Memory operations (store/load, stack, allocation)
range_applications
registers
0x02 Register operations (set, move, stack)
unsigned_arithmetic
0x10 Integral arithmetic (+, -, /, *, rnd(), <=>)

Functions§

get_standard_set
Returns the standard operation set.