From d674394afb769f5980398fccdd624f6d05e033da Mon Sep 17 00:00:00 2001 From: n loewen Date: Tue, 25 Jul 2023 15:26:58 +0100 Subject: [PATCH] Replace 'Carry Toggle' instruction with 'Clear Carry Flag' --- readme.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/readme.md b/readme.md index 067c419..caac057 100644 --- a/readme.md +++ b/readme.md @@ -15,7 +15,8 @@ A HOP addr ; skip next instruction if A == addr ... when true: IP <- PC + 2 B JMP lit# ; ... IP <- lit# C JMP addr ; ... IP <- addr -D CAT ---- ; Carry Flag Toggle ... CF <- !CF +~~D CAT ---- ; Carry Flag Toggle ... CF <- !CF~~ +D CCF ———— ; Clear Carry Flag ... CF = 0 E CHP ---- ; skip next instruction if Carry Flag is set ... when true: IP <- PC + 2 F