blob: 2f9d7a91b2ea7eb384cd0192444b8179bb486bfb (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
import type The65c02 from "../65c02.ts";
export default function (this: The65c02, mode: string) {
const addr = this.getAddr(mode);
this.io.address.set(addr);
this.read();
const res = this.io.data.num() - 1;
this.io.data.set(res & 0xFF);
this.write();
this.flagZN(res & 0xFF)
}
|