From 9aa02bebf295ce9436451e0ce85db7717a6c9f81 Mon Sep 17 00:00:00 2001 From: David Phillips Date: Sun, 4 Aug 2019 00:13:59 +1200 Subject: Add initial emulator implementation This emulator provides a rough way for binaries designed for this CPU to be executed in a virtual/emulated CPU for testing purposes. This patch also adds a small test setup for automated assembly, execution and checking of register postconditions for programs. --- instruction.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'instruction.h') diff --git a/instruction.h b/instruction.h index 4ee68ed..add7c49 100644 --- a/instruction.h +++ b/instruction.h @@ -94,7 +94,8 @@ enum REG { REG_4 = 4, REG_5 = 5, REG_6 = 6, - REG_H = 7 + REG_H = 7, + REG_COUNT }; /** -- cgit v1.1