bx
|
bd71e23e04
|
added sublabels
|
2021-09-05 23:59:52 +01:00 |
bx
|
0c2217168d
|
labels dont need to have l_ as prefix anymore
|
2021-09-05 22:35:50 +01:00 |
bx
|
0989bd54f0
|
added syscall and jalr to assembler, also fixed v1 value
|
2021-09-03 13:58:33 +01:00 |
bx
|
a7979dfeab
|
made a snafo on last commit, fixed it now
|
2021-09-02 21:58:24 +01:00 |
bx
|
eb67ac6c5e
|
changed lwi to li to match other assemblers
|
2021-09-02 20:56:48 +01:00 |
bx
|
2810109764
|
re-worked assemlber to load from file and have real labels
|
2021-09-01 22:05:19 +01:00 |
bx
|
943f45dcc3
|
got printf working with static string!
|
2021-08-31 22:22:29 +01:00 |
bx
|
1047cb9268
|
added ADDI and ADDIU
|
2021-08-31 21:37:31 +01:00 |
bx
|
481301023e
|
we now have lines!
|
2021-08-31 17:32:08 +01:00 |
bx
|
d5fbe1a89b
|
added register names, base on no$ docs
|
2021-08-31 11:13:55 +01:00 |
bx
|
19e844f43e
|
added load word immediate(lwi) pseudo-instruction
|
2021-08-31 10:50:42 +01:00 |
bx
|
b666aa05e9
|
fixed bug in ori encoding
|
2021-08-31 10:37:09 +01:00 |
bx
|
5221fe45d9
|
added or immediate (ori) instruction
|
2021-08-31 10:11:25 +01:00 |
bx
|
53c69e77a9
|
addled shift right logical (srl)
|
2021-08-30 20:12:26 +01:00 |
bx
|
97b12551e5
|
re-named int to word
|
2021-08-30 19:38:26 +01:00 |
bx
|
229a7b73fa
|
added load upper immediate (lui) op code
|
2021-08-30 19:36:12 +01:00 |
bx
|
be640f2540
|
gitignore EXE files
|
2021-08-30 17:40:28 +01:00 |
bx
|
ea0423b9b0
|
assemble.bat re-assembles when files change
|
2021-08-30 17:39:04 +01:00 |
bx
|
ab6e9f43c3
|
basic assembler that emmits a EXE file
|
2021-08-30 17:27:37 +01:00 |
bx
|
443a9cba68
|
Initial commit
|
2021-08-30 16:03:05 +00:00 |