aboutsummaryrefslogtreecommitdiff
path: root/src/utils/assembler.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/utils/assembler.ts')
-rw-r--r--src/utils/assembler.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/utils/assembler.ts b/src/utils/assembler.ts
index 14fd61d..22ac948 100644
--- a/src/utils/assembler.ts
+++ b/src/utils/assembler.ts
@@ -261,7 +261,7 @@ const OPTABLE: { [key: string]: opcodeHandler } = {
BRBC(a, b, byteLoc, labels) {
const k = constOrLabel(b, labels, byteLoc + 2);
if (isNaN(k)) {
- return (l) => OPTABLE['BRBC']('a', b, byteLoc, l) as string;
+ return (l) => OPTABLE['BRBC'](a, b, byteLoc, l) as string;
}
let r = 0xf400 | constValue(a, 0, 7);
r |= fitTwoC(constValue(k >> 1, -64, 63), 7) << 3;
@@ -270,7 +270,7 @@ const OPTABLE: { [key: string]: opcodeHandler } = {
BRBS(a, b, byteLoc, labels) {
const k = constOrLabel(b, labels, byteLoc + 2);
if (isNaN(k)) {
- return (l) => OPTABLE['BRBS']('a', b, byteLoc, l) as string;
+ return (l) => OPTABLE['BRBS'](a, b, byteLoc, l) as string;
}
let r = 0xf000 | constValue(a, 0, 7);
r |= fitTwoC(constValue(k >> 1, -64, 63), 7) << 3;