From 1eef46cc5ee0cf48e688108ce1716f8018edc02e Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Sun, 28 Oct 2018 13:27:01 +0100 Subject: [PATCH] src/cpu.c: adding print_reg() --- src/cpu.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/cpu.c b/src/cpu.c index a64320a..1f202d7 100644 --- a/src/cpu.c +++ b/src/cpu.c @@ -110,6 +110,18 @@ void print_memory() { printf("\n"); } +void print_reg() { + + int i = 0; + + printf("\n"); + + for(i = 0; i < 16; i++) { + printf("r%i = %i\n", i, reg[i]); + } + printf("\n"); +} + static unsigned char* instr_fetch() { if (pc + 1 >= instr_cnt >> 1) @@ -163,6 +175,7 @@ void cpu_run() { execute(&instr); } + print_reg(); print_memory(); mm_exit();