diff options
Diffstat (limited to '')
| -rw-r--r-- | src/utils/assembler.ts | 4 |
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; |
