Advertisement
Guest User

PC

a guest
Jan 17th, 2018
363
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.66 KB | None | 0 0
  1. Minecraft Computer:
  2.  
  3. Current Build:
  4. +\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/+
  5. RAM: 524288b (64kB)
  6. Data width: 00000000 8b (256 Values)
  7. Address width: 0000000000000000 16b (65536 Values)
  8. Instructions: --000000 6b (64 Instructions max, currently ~30)
  9. Registers: ----0000 4b (16 Registers max, currently 4 A-D)
  10. +/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\+
  11.  
  12. Instruction Set:
  13. 00000000 - BRK - <00> - Break, Empty Instruction, Goes to the next location in RAM
  14. 00000001 - HLT - <01> - Halt, Stops the Program
  15. 00000010 - JMP - <02> <ADR>-<ADR> - Jump, Jumps to a Location in RAM
  16. 00000011 - JPN - <03> <ADR>-<ADR> <---> <REG> - Jump Negative, Jumps if a Register Value is Negative
  17. 00000100 - JPZ - <04> <ADR>-<ADR> <---> <REG> - Jump Zero, Jumps if a Register Value is 0
  18. 00000101 -
  19. 00000110 -
  20. 00000111 -
  21. 00001000 - CLR - <08> <---> <REG> - Clear Register, Deletes a Register Value
  22. 00001001 - CAD - <0A> <ADR>-<ADR> - Clear Adress, Deletes a Value in RAM
  23. 00001010 -
  24. 00001011 -
  25. 00001100 -
  26. 00001101 -
  27. 00001110 -
  28. 00001111 -
  29. 00010000 - LTR - <10> <ADR>-<ADR> <---> <REG> - Load to Register, Loads a Value from RAM to a Register
  30. 00010001 - LFR - <11> <ADR>-<ADR> <---> <REG> - Load from Register, Loads a Value from a Register to RAM
  31. 00010010 - XCR - <12> <REG> <REG> - XCopy Register, Copies a Value from one to another Register, deleting the Original
  32. 00010011 - CYR - <13> <REG> <REG> - Copy Register, Same as above, but keeps both Values.
  33. 00010100 -
  34. 00010101 -
  35. 00010110 - ADD - <16> <REG> <REG> <---> <REG> - Add, Add 2 Register Values together
  36. 00010111 - ADO - <17> <---> <REG> - Add One, Adds 1 to a Register Value
  37. 00011000 - SUB - <18> <REG> <REG> <---> <REG> - Subtract, Subtracts 2 Register Values from each other
  38. 00011001 - SBO - <19> <---> <REG> - Subtract One, Subtracts 1 from a Register Value
  39. 00011010 - SFR - <1A> <---> <REG> - Shift Right, Shifts all bits 1 to the right of a Register Value
  40. 00011011 - SFL - <1B> <---> <REG> - Shift Left, Shifts all bits 1 to the Left of a Register Value
  41. 00011100 - LNT - <1C> <---> <REG> - Logic NOT, Inverts all bits of a Register Value
  42. 00011101 - LAD - <1D> <REG> <REG> <---> <REG> - Logic AND, Applies the AND function to 2 Register Values
  43. 00011110 - LOR - <1E> <REG> <REG> <---> <REG> - Logic OR, Applies the OR fuction to 2 Register Values
  44. 00011111 - LXR - <1F> <REG> <REG> <---> <REG> - Logic XOR, Applies the XOR fuction to 2 Register Values
  45. 00100000 -
  46. 00100001 -
  47. 00100010 -
  48. 00100011 -
  49. 00100100 -
  50. 00100101 -
  51. 00100110 -
  52. 00100111 -
  53. 00101000 -
  54. 00101001 -
  55. 00101010 -
  56. 00101011 -
  57. 00101100 -
  58. 00101101 -
  59. 00101110 -
  60. 00101111 -
  61. 00110000 -
  62. 00110001 -
  63. 00110010 -
  64. 00110011 -
  65. 00110100 -
  66. 00110101 -
  67. 00110110 -
  68. 00110111 -
  69. 00111000 -
  70. 00111001 -
  71. 00111010 -
  72. 00111011 -
  73. 00111100 -
  74. 00111101 -
  75. 00111110 -
  76. 00111111 -
  77.  
  78. DEFAULT END
  79.  
  80. 01000000 -
  81. 01000001 -
  82. 01000010 -
  83. 01000011 -
  84. 01000100 -
  85. 01000101 -
  86. 01000110 -
  87. 01000111 -
  88. 01001000 -
  89. 01001001 -
  90. 01001010 -
  91. 01001011 -
  92. 01001100 -
  93. 01001101 -
  94. 01001110 -
  95. 01001111 -
  96. 01010000 -
  97. 01010001 -
  98. 01010010 -
  99. 01010011 -
  100. 01010100 -
  101. 01010101 -
  102. 01010110 -
  103. 01010111 -
  104. 01011000 -
  105. 01011001 -
  106. 01011010 -
  107. 01011011 -
  108. 01011100 -
  109. 01011101 -
  110. 01011110 -
  111. 01011111 -
  112. 01100000 -
  113. 01100001 -
  114. 01100010 -
  115. 01100011 -
  116. 01100100 -
  117. 01100101 -
  118. 01100110 -
  119. 01100111 -
  120. 01101000 -
  121. 01101001 -
  122. 01101010 -
  123. 01101011 -
  124. 01101100 -
  125. 01101101 -
  126. 01101110 -
  127. 01101111 -
  128. 01110000 -
  129. 01110001 -
  130. 01110010 -
  131. 01110011 -
  132. 01110100 -
  133. 01110101 -
  134. 01110110 -
  135. 01110111 -
  136. 01111000 -
  137. 01111001 -
  138. 01111010 -
  139. 01111011 -
  140. 01111100 -
  141. 01111101 -
  142. 01111110 -
  143. 01111111 -
  144. 10000000 -
  145. 10000001 -
  146. 10000010 -
  147. 10000011 -
  148. 10000100 -
  149. 10000101 -
  150. 10000110 -
  151. 10000111 -
  152. 10001000 -
  153. 10001001 -
  154. 10001010 -
  155. 10001011 -
  156. 10001100 -
  157. 10001101 -
  158. 10001110 -
  159. 10001111 -
  160. 10010000 -
  161. 10010001 -
  162. 10010010 -
  163. 10010011 -
  164. 10010100 -
  165. 10010101 -
  166. 10010110 -
  167. 10010111 -
  168. 10011000 -
  169. 10011001 -
  170. 10011010 -
  171. 10011011 -
  172. 10011100 -
  173. 10011101 -
  174. 10011110 -
  175. 10011111 -
  176. 10100000 -
  177. 10100001 -
  178. 10100010 -
  179. 10100011 -
  180. 10100100 -
  181. 10100101 -
  182. 10100110 -
  183. 10100111 -
  184. 10101000 -
  185. 10101001 -
  186. 10101010 -
  187. 10101011 -
  188. 10101100 -
  189. 10101101 -
  190. 10101110 -
  191. 10101111 -
  192. 10110000 -
  193. 10110001 -
  194. 10110010 -
  195. 10110011 -
  196. 10110100 -
  197. 10110101 -
  198. 10110110 -
  199. 10110111 -
  200. 10111000 -
  201. 10111001 -
  202. 10111010 -
  203. 10111011 -
  204. 10111100 -
  205. 10111101 -
  206. 10111110 -
  207. 10111111 -
  208. 11000000 -
  209. 11000001 -
  210. 11000010 -
  211. 11000011 -
  212. 11000100 -
  213. 11000101 -
  214. 11000110 -
  215. 11000111 -
  216. 11001000 -
  217. 11001001 -
  218. 11001010 -
  219. 11001011 -
  220. 11001100 -
  221. 11001101 -
  222. 11001110 -
  223. 11001111 -
  224. 11010000 -
  225. 11010001 -
  226. 11010010 -
  227. 11010011 -
  228. 11010100 -
  229. 11010101 -
  230. 11010110 -
  231. 11010111 -
  232. 11011000 -
  233. 11011001 -
  234. 11011010 -
  235. 11011011 -
  236. 11011100 -
  237. 11011101 -
  238. 11011110 -
  239. 11011111 -
  240. 11100000 -
  241. 11100001 -
  242. 11100010 -
  243. 11100011 -
  244. 11100100 -
  245. 11100101 -
  246. 11100110 -
  247. 11100111 -
  248. 11101000 -
  249. 11101001 -
  250. 11101010 -
  251. 11101011 -
  252. 11101100 -
  253. 11101101 -
  254. 11101110 -
  255. 11101111 -
  256. 11110000 -
  257. 11110001 -
  258. 11110010 -
  259. 11110011 -
  260. 11110100 -
  261. 11110101 -
  262. 11110110 -
  263. 11110111 -
  264. 11111000 -
  265. 11111001 -
  266. 11111010 -
  267. 11111011 -
  268. 11111100 -
  269. 11111101 -
  270. 11111110 -
  271. 11111111 -
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement