1
0
Commit Graph

20 Commits

Author SHA1 Message Date
dbc2a4d902 setup compiling and running wasm 2023-05-21 16:09:06 +03:00
d38cb3c328 add estimation of clock cycles 2023-05-07 18:27:22 +03:00
e61281fc89 add dumping simulation memory to file 2023-05-07 16:24:07 +03:00
91d8bbcc3d add simulating writing to memory 2023-05-07 15:45:09 +03:00
0d7a1beedd implement conditional jumps 2023-05-07 14:26:20 +03:00
7c0024436d update decoder to decode from memory 2023-05-07 14:01:04 +03:00
5ba1f1f948 simulate add, sub and cmp 2023-04-24 23:06:34 +03:00
6794570362 Simulate non-memory MOVs 2023-04-24 22:04:46 +03:00
0b57a4fed2 prepare project structure for running simulations 2023-04-13 21:09:51 +03:00
bdd21c3373 compile assembly without optimization 2023-04-13 18:14:17 +03:00
e478330109 rename OP_MOVE -> OP_MOV 2023-04-13 17:55:32 +03:00
95ce42d6ae add todo 2023-04-13 17:26:01 +03:00
4535ee9adb add decoding of add, sub, cmp and conditional jumps 2023-04-13 17:20:02 +03:00
5cfffd9dc9 split decoding and printing instruction to file 2023-04-13 14:39:45 +03:00
5b67cb4e25 complete challenge homework 2 2023-04-09 21:19:30 +03:00
8e4f7419a1 complete homework 2 2023-04-09 20:46:23 +03:00
7110ff6df1 add readme 2023-04-09 20:15:33 +03:00
6163d37cec add missing fclose 2023-04-09 20:13:11 +03:00
bdaba318eb add a way to test dissassembling of .asm files automatically 2023-04-09 20:03:16 +03:00
32f7f00952 complete first homework 2023-04-09 18:32:19 +03:00