Include assembler debug output when running `rundebug`
This commit is contained in:
parent
f4791d1862
commit
2446484a0a
|
|
@ -11,14 +11,12 @@ const mode = process.argv[2];
|
||||||
// console.log(`Reading ${filename}`);
|
// console.log(`Reading ${filename}`);
|
||||||
const filename = process.argv[3];
|
const filename = process.argv[3];
|
||||||
const inputFile_str = fs.readFileSync(filename, 'utf8');
|
const inputFile_str = fs.readFileSync(filename, 'utf8');
|
||||||
let machineCode = assembler.assemble(inputFile_str);
|
|
||||||
|
|
||||||
// console.group("Machine code output");
|
|
||||||
// logMemory(machineCode);
|
|
||||||
// console.groupEnd('Machine code output');
|
|
||||||
|
|
||||||
|
let machineCode;
|
||||||
if (mode === "debug") {
|
if (mode === "debug") {
|
||||||
|
machineCode = assembler.assemble(inputFile_str, true);
|
||||||
computer.runProgram(machineCode, true);
|
computer.runProgram(machineCode, true);
|
||||||
} else {
|
} else {
|
||||||
|
machineCode = assembler.assemble(inputFile_str);
|
||||||
computer.runProgram(machineCode, false);
|
computer.runProgram(machineCode, false);
|
||||||
}
|
}
|
||||||
Loading…
Reference in New Issue