From 7a5634a6adb3008bd285fb650b172c482c9ec38d Mon Sep 17 00:00:00 2001 From: Tobias Girstmair Date: Thu, 4 Mar 2021 23:16:27 +0100 Subject: [PATCH] new version --- bsv.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bsv.c b/bsv.c index 42dfc41..5d33220 100644 --- a/bsv.c +++ b/bsv.c @@ -63,13 +63,13 @@ void g(void){ u8 t = acc; // note input (as returned by idxm) for (u8 loop = 0; loop < 8; loop++) { SR (t) - if (flag_c) { + if (!flag_c) // skip if carry set + goto skip; MOV (acc, i0) ADD (a1, acc) MOV (acc, i1) ADDC (a2, acc) - } - SR (a2) + skip: SR (a2) SRC (a1) } acc = a1; -- 2.39.3