fix doc + add 8 regs

This commit is contained in:
xamidev
2024-10-23 20:25:09 +02:00
parent fd0d05003e
commit 6eb02b3b58
3 changed files with 8 additions and 6 deletions

6
cpu.c
View File

@@ -196,10 +196,10 @@ void cpu_run()
void cpu_dump()
{
printf("\n*** CPU state dump ***\nPC: 0x%x\nEqual flag: %d\nHalted: %d\n\n", cpu.pc, cpu.equal_flag, cpu.halted);
for (size_t i=0; i<NUM_REGISTERS; i++)
for (size_t i=1; i<NUM_REGISTERS; i+=2)
{
printf("R%lu: 0x%x\n", i, cpu.reg[i]);
printf("R%lu: 0x%04x R%lu: 0x%04x\n", i, cpu.reg[i], i+1, cpu.reg[i+1]);
}
puts("");
}