A assembler for the Marie computer
run build.bat with a visual studio command prompt.
MarieAssembler.exe <In File> [Output Name]
For example programs, see ./bin/TestPrograms/
memonic | parameters |
---|---|
jns | Identifier or Hex literal |
load | Identifier or Hex literal |
store | Identifier or Hex literal |
add | Identifier or Hex literal |
subt | Identifier or Hex literal |
Input | No param |
Output | No param |
Halt | No param |
Skipcond | "greater", "lesser", "equal", or Hex literal |
jump | Identifier or Hex literal |
clear | Identifier or Hex literal |
addi | Identifier or Hex literal |
jumpi | Identifier or Hex literal |
loadi | Identifier or Hex literal |
storei | Identifier or Hex literal |
data | Hex literal or Dec literal |
.SetAddr | Hex literal |
.Ident | Identifier Name |