mirror of
https://github.com/hsoft/collapseos.git
synced 2024-11-17 05:08:05 +11:00
91f79d1131
The idea is to consider assemblers as "runtime" apps instead of placing them in the "bootstrap" section of the blocks. These apps will be used for much more than bootstrapping. Moved its documentation to doc/asm.txt and made its code blocks more compact.
12 lines
466 B
Plaintext
12 lines
466 B
Plaintext
: OP1 CREATE C, DOES> C@ A, ;
|
|
0xf3 OP1 DI, 0xfb OP1 EI,
|
|
0xeb OP1 EXDEHL, 0xd9 OP1 EXX,
|
|
0x08 OP1 EXAFAF', 0xe3 OP1 EX(SP)HL,
|
|
0x76 OP1 HALT, 0xe9 OP1 JP(HL),
|
|
0x12 OP1 LD(DE)A, 0x1a OP1 LDA(DE),
|
|
0x02 OP1 LD(BC)A, 0x0a OP1 LDA(BC),
|
|
0x00 OP1 NOP, 0xc9 OP1 RET,
|
|
0x17 OP1 RLA, 0x07 OP1 RLCA,
|
|
0x1f OP1 RRA, 0x0f OP1 RRCA,
|
|
0x37 OP1 SCF,
|