VerySimpleCPU


Instruction Set Architecture (ISA) - v1

Each SimpleCPU instruction word has a fixed length of 32-bit.

Instruction Word [31:29] [28] [27:14] [13:0]
field name opcode i A B
bit width 3b 1b 14b 14b

i = 1 implies B is Immediate (meaning a number) as opposed to a Pointer (meaning address).

==================================================================

REGISTERS

==================================================================

INSTRUCTION SET

ARITHMETIC & LOGIC INSTRUCTIONS

DATA TRANSFER INSTRUCTIONS

PROGRAM CONTROL INSTRUCTIONS