Command Line Tools¶
ebc-assemble¶
Assemble eight bit computer assembly files to machine code.
usage: ebc-assemble [-h] [-o OUTPUT_FILENAME_BASE] [-d OUTPUT_DIRECTORY]
[-f {logisim,arduino}]
asm_filepath
Positional Arguments¶
asm_filepath | Path to the assembly file to assemble. |
Named Arguments¶
-o, --output_filename_base | |
Filename base for the assembled file. E.g. “myfile” or “fibonacci”. Do not include an extension. | |
-d, --output_directory | |
Directory for the output filed. Defaults to current directory. | |
-f, --output_format | |
Possible choices: logisim, arduino Format to write the assembled code in. Default: “logisim” |
ebc-gen-roms¶
Generate ROMs that contain the microcode.
usage: ebc-gen-roms [-h] [-o OUTPUT_DIR] [-p FILE_PREFIX]
[-f {logisim,arduino}]
Named Arguments¶
-o, --output_dir | |
Directory to write the ROMs into. Default: “.” | |
-p, --file_prefix | |
Prefix for the ROM files. | |
-f, --output_format | |
Possible choices: logisim, arduino Format to write the ROMs in. Default: “logisim” |