2020-06-14 06:21:56 +10:00
|
|
|
: OP1 CREATE C, DOES> C@ A, ;
|
2020-06-15 11:52:58 +10:00
|
|
|
0xc3 OP1 RETn, 0xfa OP1 CLI, 0xfb OP1 STI,
|
2020-06-14 06:21:56 +10:00
|
|
|
0xf4 OP1 HLT, 0xfc OP1 CLD, 0xfd OP1 STD,
|
2020-06-17 10:41:53 +10:00
|
|
|
0x90 OP1 NOP,
|
2020-06-19 11:21:46 +10:00
|
|
|
0xf3 OP1 REPZ, 0xf2 OP1 REPNZ, 0xac OP1 LODSB,
|
|
|
|
0xad OP1 LODSW, 0xa6 OP1 CMPSB, 0xa7 OP1 CMPSW,
|
|
|
|
0xa4 OP1 MOVSB, 0xa5 OP1 MOVSW, 0xae OP1 SCASB,
|
|
|
|
0xaf OP1 SCASW, 0xaa OP1 STOSB, 0xab OP1 STOSW,
|
2020-06-14 10:06:51 +10:00
|
|
|
( no argument, jumps with relative addrs are special )
|
2020-06-14 06:21:56 +10:00
|
|
|
0xeb OP1 JMPs, 0xe9 OP1 JMPn, 0x74 OP1 JZ,
|
2020-06-19 21:26:33 +10:00
|
|
|
0x75 OP1 JNZ, 0x72 OP1 JC, 0x73 OP1 JNC,
|
|
|
|
0xe8 OP1 CALLn,
|
2020-06-15 05:27:26 +10:00
|
|
|
|
2020-06-15 11:52:58 +10:00
|
|
|
: OP1r CREATE C, DOES> C@ + A, ;
|
|
|
|
0x40 OP1r INCx, 0x48 OP1r DECx,
|
|
|
|
0x58 OP1r POPx, 0x50 OP1r PUSHx,
|