2020-06-14 21:52:58 -04:00
|
|
|
: OPrm CREATE C, DOES> C@ A, SWAP 3 LSHIFT OR A, ;
|
|
|
|
0x8a OPrm MOVr[], 0x8b OPrm MOVx[],
|
|
|
|
|
2020-06-16 20:41:53 -04:00
|
|
|
: OPmr CREATE C, DOES> C@ A, 3 LSHIFT OR A, ;
|
|
|
|
0x88 OPmr MOV[]r, 0x89 OPmr MOV[]x,
|
|
|
|
|
2020-06-15 06:52:47 -04:00
|
|
|
: OPrm+ ( r m off ) CREATE C, DOES>
|
|
|
|
C@ A, ROT 3 LSHIFT ROT OR 0x40 OR A, A, ;
|
|
|
|
0x8a OPrm+ MOVr[]+, 0x8b OPrm+ MOVx[]+,
|
2020-06-18 15:01:04 -04:00
|
|
|
0x3a OPrm+ CMPr[]+, 0x3b OPrm+ CMPx[]+,
|
2020-06-15 06:52:47 -04:00
|
|
|
|
2020-06-16 20:41:53 -04:00
|
|
|
: OPm+r ( m off r ) CREATE C, DOES>
|
|
|
|
C@ A, 3 LSHIFT ROT OR 0x40 OR A, A, ;
|
|
|
|
0x88 OPm+r MOV[]+r, 0x89 OPm+r MOV[]+x,
|