Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- |=====================================================================|
- |MISA, 8 Bit ISA Designed for a Minecraft-optimized Microarchitechture|
- |=====================================================================|
- 0 --GPR write address
- 0 -/
- 0 \
- 0 -\
- 0 --\
- 0 ----opcodes
- 0 --/
- 0 -/
- 000001-Write OR to GPR
- 000010-Addition
- 000011-subtraction
- 000100-Unconditional jump
- 000101-A==B
- 000110-A=>B
- 001000-Bitwise OR
- 001001-Bitwise AND
- 001010-Bitwise XOR
- 001100-Bitwise NOR
- 001101-Bitwise NAND
- 001110-Bitwise XNOR
- 010000-load variable into OR, next line holds the data
- 010001-Read from RAM, address in OR
- 010010-Write to RAM, address in OR
- 010011-load STK into OR
- 010100-Push OB into STK
- 010101-Pop STK
- 010110-Push OP into PCR
- 11xxxx-read A/B into TR
Advertisement
Add Comment
Please, Sign In to add comment