collapseos/blk/753

16 lines
634 B
Plaintext
Raw Normal View History

2020-06-13 16:21:56 -04:00
: OP1 CREATE C, DOES> C@ A, ;
0xac OP1 LODSB, 0xfa OP1 CLI, 0xfb OP1 STI,
0xf4 OP1 HLT, 0xfc OP1 CLD, 0xfd OP1 STD,
( no argument, jumps with relative addrs are special )
2020-06-13 16:21:56 -04:00
0xeb OP1 JMPs, 0xe9 OP1 JMPn, 0x74 OP1 JZ,
2020-06-14 14:15:44 -04:00
0xe8 OP1 CALLn,
2020-06-12 10:49:27 -04:00
: MOVri, SWAP 0xb0 OR A, A, ;
2020-06-14 14:51:32 -04:00
: MOVxi, SWAP 0xb8 OR A, A,, ;
: MOVsx, 0x8e A, SWAP 3 LSHIFT OR 0xc0 OR A, ;
2020-06-14 14:51:32 -04:00
: MOVxm, 0x8b A, SWAP 3 LSHIFT 0x6 OR A, A,, ;
: INT, 0xcd A, A, ;
: JMPr, 0xff A, 7 AND 0xe0 OR A, ;
2020-06-14 14:51:32 -04:00
: JMPf, ( seg off ) 0xea A, SPLITB A, A, A,, ;
: OPrr CREATE C, DOES> C@ A, 3 LSHIFT OR 0xc0 OR A, ;
0x31 OPrr XORxx, 0x08 OPrr ORrr,