diff --git a/src/cardiograph.js b/src/cardiograph.js index 194ff2b..4694460 100644 --- a/src/cardiograph.js +++ b/src/cardiograph.js @@ -19,7 +19,6 @@ cpu.loadMemory(assemblerOutput.machineCode); cpu.loadSourceInfo(assemblerOutput.debugInfo); cpu.onCycleEnd(tick); -cpu.onCycleEnd(logDisplay); cpu.onCycleEnd(logCPUState); cpu.start(); @@ -36,13 +35,11 @@ async function tick() { } } -function logDisplay() { - io.showDisplay(cpu.memory, true); // FIXME - display - allow printing hex as well as pretty-printing -} - function logCPUState() { let lineInfo = cpu.dbg.sourceInfo[cpu.dbg.previousIP]; console.group(`Step ${cpu.dbg.cycleCounter}`); + console.log(); + io.showDisplay(cpu.memory, true); // FIXME - display - allow printing hex as well as pretty-printing console.log(); if (lineInfo) { console.log(`Line ${lineInfo.lineNumber}: ${lineInfo.source}`);