diff options
Diffstat (limited to 'instructions/swpm.ts')
-rw-r--r-- | instructions/swpm.ts | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/instructions/swpm.ts b/instructions/swpm.ts deleted file mode 100644 index f4856a2..0000000 --- a/instructions/swpm.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { PC } from "../pc.ts"; - -export default { - function(this: PC, [reg1, reg2]: number[]) { - const addr1 = this.registers[this.lib.parseReg(reg1)] - const addr2 = this.registers[this.lib.parseReg(reg2)] - const data1 = 0 + this.getMem(+addr1) - const data2 = 0 + this.getMem(+addr2) - this.setMem(+addr1, data2) - this.setMem(+addr2, data1) - }, - args: 2 -} \ No newline at end of file |