hp-saturn/testrom.hex
2019-02-12 23:26:18 +01:00

76 lines
No EOL
2.6 KiB
Text

// Block 0x
0 0 // RTNSXM
0 1 // RTN
0 2 // RTNSC
0 3 // RTNCC
0 4 // SETHEX
0 5 // SETDEC
0 6 // RSTK=C
0 7 // C=RSTK
0 8 // CLRST
0 9 // C=ST
0 A // ST=C
0 B // CSTEX
0 C // P=P+1
0 D // P=P-1
0 E 0 0 // A=A&B P
0 E 1 0 // A=A&B WP
0 E 2 0 // A=A&B XS
0 E 3 0 // A=A&B X
0 E 4 0 // A=A&B S
0 E 5 0 // A=A&B M
0 E 6 0 // A=A&B B
0 E 7 0 // A=A&B W
0 E F 0 // A=A&B A
0 E 0 1 // B=B&C P
0 E 0 2 // C=C&A P
0 E 0 3 // D=D&C P
0 E 0 4 // B=B&A P
0 E 0 5 // C=C&B P
0 E 0 6 // A=A&C P
0 E 0 7 // C=C&D P
0 E 0 8 // A=A!B P
0 E 0 9 // B=B!C P
0 E 0 A // C=C!A P
0 E 0 B // D=D!C P
0 E 0 C // B=B!A P
0 E 0 D // C=C!B P
0 E 0 E // A=A!C P
0 E 0 F // C=C!D P
0 F // RTI
// Block 1x
1 0 0 // R0=A (W)
1 0 1 // R1=A (W)
1 0 2 // R2=A (W)
1 0 3 // R3=A (W)
1 0 4 // R4=A (W)
1 0 8 // R0=C (W)
1 0 9 // R1=C (W)
1 0 A // R2=C (W)
1 0 B // R3=C (W)
1 0 C // R4=C (W)
1 1 0 // A=R0 (w)
1 1 1 // A=R1 (w)
1 1 2 // A=R2 (w)
1 1 3 // A=R3 (w)
1 1 4 // A=R4 (w)
1 1 8 // C=R0 (w)
1 1 9 // C=R1 (w)
1 1 A // C=R2 (w)
1 1 B // C=R3 (w)
1 1 C // C=R4 (w)
1 2 0 // AR0EX (w)
1 2 1 // AR1EX (w)
1 2 2 // AR2EX (w)
1 2 3 // AR3EX (w)
1 2 4 // AR4EX (w)
1 2 8 // CR0EX (w)
1 2 9 // CR1EX (w)
1 2 A // CR2EX (w)
1 2 B // CR3EX (w)
1 2 C // CR4EX (w)
F // end