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” | |