From 20ff035b855532c4e5d95b29d39c5943c00bf2d0 Mon Sep 17 00:00:00 2001 From: KikooDX Date: Fri, 20 Aug 2021 13:51:14 +0200 Subject: [PATCH] add MOD instruction --- INSTRUCTIONS | 1 + bcasm.c | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/INSTRUCTIONS b/INSTRUCTIONS index de09410..531d87c 100644 --- a/INSTRUCTIONS +++ b/INSTRUCTIONS @@ -5,6 +5,7 @@ ADD SUB MUL DIV +MOD NEG LBL JMP diff --git a/bcasm.c b/bcasm.c index 173ce90..4adc1d4 100644 --- a/bcasm.c +++ b/bcasm.c @@ -78,6 +78,11 @@ parse(char *path) op1 = get_value(1); printf("Ans/%s\n", op1); } + else if (strcmp(token, "MOD") == 0) + { + op1 = get_value(1); + printf("MOD(Ans,%s\n", op1); + } else if (strcmp(token, "NEG") == 0) { printf("-Ans\n");