paullongtine

Untitled

Mar 16th, 2013
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.76 KB | None | 0 0
  1.  
  2. |=====================================================================|
  3. |MISA, 8 Bit ISA Designed for a Minecraft-optimized Microarchitechture|
  4. |=====================================================================|
  5.  
  6.  
  7. 0 --GPR write address
  8. 0 -/
  9. 0 \
  10. 0 -\
  11. 0 --\
  12. 0 ----opcodes
  13. 0 --/
  14. 0 -/
  15.  
  16.  
  17. 000001-Write OR to GPR
  18. 000010-Addition
  19. 000011-subtraction
  20. 000100-Unconditional jump
  21. 000101-A==B
  22. 000110-A=>B
  23. 001000-Bitwise OR
  24. 001001-Bitwise AND
  25. 001010-Bitwise XOR
  26. 001100-Bitwise NOR
  27. 001101-Bitwise NAND
  28. 001110-Bitwise XNOR
  29. 010000-load variable into OR, next line holds the data
  30. 010001-Read from RAM, address in OR
  31. 010010-Write to RAM, address in OR
  32. 010011-load STK into OR
  33. 010100-Push OB into STK
  34. 010101-Pop STK
  35. 010110-Push OP into PCR
  36. 11xxxx-read A/B into TR
Advertisement
Add Comment
Please, Sign In to add comment