summaryrefslogtreecommitdiff
path: root/lc3.c
diff options
context:
space:
mode:
Diffstat (limited to 'lc3.c')
-rw-r--r--lc3.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/lc3.c b/lc3.c
index 7a0c4ec..9740b19 100644
--- a/lc3.c
+++ b/lc3.c
@@ -422,6 +422,7 @@ int main(int argc, char ** argv)
prepare_terminal();
registers[REGISTER_PC] = MEMORY_USER;
registers[REGISTER_PSR] |= FLAG_SUP;
+ registers[REGISTER_SSP] = MEMORY_USER;
for (;;)
{
const uint16_t instruction = read_memory(registers[REGISTER_PC]++);