78 "OOOOOOppHHHhhhhhkkkkkkkk",
79 "while (`HHHhhhhh` && (RPTC < `kkkkkkkk`)) repeat",
80 "RPTCC `kkkkkkkk`, `HHHhhhhh`",
83 "if (`HHHhhhhh`) return",
86 "OOOOOOOpLLLLLLLLHHHhhhhh",
87 "if (`HHHhhhhh`) goto `LLLLLLLL`",
88 "BCC `LLLLLLLL`, `HHHhhhhh`",
90 "OOOOOOOpLLLLLLLLLLLLLLLL",
91 "`q_SAT,n`goto `LLLLLLLLLLLLLLLL`",
92 "`q_SAT,N`B `LLLLLLLLLLLLLLLL`",
94 "OOOOOOOpLLLLLLLLLLLLLLLL",
95 "call `LLLLLLLLLLLLLLLL`",
96 "CALL `LLLLLLLLLLLLLLLL`",
102 "OOOOOOppkkkkkkkkkkkkkkkk",
103 "repeat(`kkkkkkkkkkkkkkkk`)",
104 "RPT `kkkkkkkkkkkkkkkk`",
106 "OOOOOOppllllllllllllllll",
107 "blockrepeat { `llllllllllllllll,i`",
108 "RPTB `llllllllllllllll`",
110 "OOOOOOOOpAAaaaaapCCccccco-SSSSSS",
111 "`AAaaaaa,WACx` = `AAaaaaa,WACx` & (`CCccccc,WACx` <<< `SSSSSS`)",
112 "AND `CCccccc,WACx` << `SSSSSS`, `AAaaaaa,WACx`",
114 "OOOOOOOOpAAaaaaapCCccccco-SSSSSS",
115 "`AAaaaaa,WACx` = `AAaaaaa,WACx` | (`CCccccc,WACx` <<< `SSSSSS`)",
116 "OR `CCccccc,WACx` << `SSSSSS`, `AAaaaaa,WACx`",
118 "OOOOOOOOpAAaaaaapCCccccco-SSSSSS",
119 "`AAaaaaa,WACx` = `AAaaaaa,WACx` ^ (`CCccccc,WACx` <<< `SSSSSS`)",
120 "XOR `CCccccc,WACx` << `SSSSSS`, `AAaaaaa,WACx`",
122 "OOOOOOOOpAAaaaaapCCccccco-SSSSSS",
123 "`AAaaaaa,WACx` = `q_SAT,(``AAaaaaa,WACx` + (`CCccccc,WACx` << `SSSSSS`)`q_SAT,)`",
124 "ADD`q_SAT` `CCccccc,WACx` << `SSSSSS`, `AAaaaaa,WACx`",
126 "OOOOOOOOpAAaaaaapCCccccco-SSSSSS",
127 "`AAaaaaa,WACx` = `q_SAT,(``AAaaaaa,WACx` - (`CCccccc,WACx` << `SSSSSS`)`q_SAT,)`",
128 "SUB`q_SAT` `CCccccc,WACx` << `SSSSSS`, `AAaaaaa,WACx`",
130 "OOOOOOOOpAAaaaaapCCccccco-SSSSSS",
131 "`AAaaaaa,WACx` = `q_SAT,(``CCccccc,WACx` << `SSSSSS``q_SAT,)`",
132 "SFTS`q_SAT` `CCccccc,WACx`, `SSSSSS`, `AAaaaaa,WACx`",
134 "OOOOOOOOpAAaaaaapCCccccco-SSSSSS",
135 "`AAaaaaa,WACx` = `q_SAT,(``CCccccc,WACx` <<C `SSSSSS``q_SAT,)`",
136 "SFTSC`q_SAT` `CCccccc,WACx`, `SSSSSS`, `AAaaaaa,WACx`",
138 "OOOOOOOOpAAaaaaapCCccccco-SSSSSS",
139 "`AAaaaaa,WACx` = `CCccccc,WACx` <<< `SSSSSS`",
140 "SFTL `CCccccc,WACx`, `SSSSSS`, `AAaaaaa,WACx`",
142 "OOOOOOOOpAAaaaaap----------ccccc",
143 "`AAaaaaa,RLHx` = exp(`ccccc,ACx`)",
144 "EXP `ccccc,ACx`, `AAaaaaa,RLHx`",
146 "OOOOOOOOpAAaaaaap--bbbbb---ccccc",
147 "`bbbbb,ACx` = mant(`ccccc,ACx`), `AAaaaaa,RLHx` = exp(`ccccc,ACx`)",
148 "MANT `ccccc,ACx`, `bbbbb,ACx` :: NEXP `ccccc,ACx`, `AAaaaaa,RLHx`",
150 "OOOOOOOOpAAaaaaap-Tccccc---ddddd",
151 "`AAaaaaa,RLHx` = count(`ccccc,ACx`, `ddddd,ACx`, `T`)",
152 "BCNT `ccccc,ACx`, `ddddd,ACx`, `T`, `AAaaaaa,RLHx`",
154 "OOOOOOOOp--aaaaap--bbbbb---cccccrrrddddd",
155 "max_diff`q_SAT,a`(`ccccc,ACx`, `ddddd,ACx`, `aaaaa,ACx`, `bbbbb,ACx`, pair(`rrr`))",
156 "MAXDIFF`q_SAT` `ccccc,ACx`, `ddddd,ACx`, `aaaaa,ACx`, `bbbbb,ACx`, pair(`rrr`)",
158 "OOOOOOOOp--aaaaap--bbbbb---cccccrrrddddd",
159 "max_diff_dbl`q_SAT,a`(`ccccc,ACx`, `ddddd,ACx`, `aaaaa,ACx`, `bbbbb,ACx`, `rrr`)",
160 "DMAXDIFF`q_SAT` `ccccc,ACx`, `ddddd,ACx`, `aaaaa,ACx`, `bbbbb,ACx`, `rrr`",
162 "OOOOOOOOp--aaaaap--bbbbb---cccccrrrddddd",
163 "min_diff`q_SAT,a`(`ccccc,ACx`, `ddddd,ACx`, `aaaaa,ACx`, `bbbbb,ACx`, pair(`rrr`))",
164 "MINDIFF`q_SAT` `ccccc,ACx`, `ddddd,ACx`, `aaaaa,ACx`, `bbbbb,ACx`, pair(`rrr`)",
166 "OOOOOOOOp--aaaaap--bbbbb---cccccrrrddddd",
167 "min_diff_dbl`q_SAT,a`(`ccccc,ACx`, `ddddd,ACx`, `aaaaa,ACx`, `bbbbb,ACx`, `rrr`)",
168 "DMINDIFF`q_SAT` `ccccc,ACx`, `ddddd,ACx`, `aaaaa,ACx`, `bbbbb,ACx`, `rrr`",
170 "OOOOOOOOpCCcccccpDDdddddo-$-JJ-T",
171 "`T` = `$`(`CCccccc,Rx` `JJ` `DDddddd,Rx`)",
172 "CMP`$` `CCccccc,Rx` `JJ` `DDddddd,Rx`, `T`",
174 "OOOOOOOOpCCcccccpDDdddddo-$-JJTT",
175 "`TT,2` = `TT,1` & `$`(`CCccccc,Rx` `JJ` `DDddddd,Rx`)",
176 "CMPAND`$` `CCccccc,Rx` `JJ` `DDddddd,Rx`, `TT,1`, `TT,2`",
178 "OOOOOOOOpCCcccccpDDdddddo-$-JJTT",
179 "`TT,2` = !`TT,1` & `$`(`CCccccc,Rx` `JJ` `DDddddd,Rx`)",
180 "CMPAND`$` `CCccccc,Rx` `JJ` `DDddddd,Rx`, !`TT,1`, `TT,2`",
182 "OOOOOOOOpCCcccccpDDdddddo-$-JJTT",
183 "`TT,2` = `TT,1` | `$`(`CCccccc,Rx` `JJ` `DDddddd,Rx`)",
184 "CMPOR`$` `CCccccc,Rx` `JJ` `DDddddd,Rx`, `TT,1`, `TT,2`",
186 "OOOOOOOOpCCcccccpDDdddddo-$-JJTT",
187 "`TT,2` = !`TT,1` | `$`(`CCccccc,Rx` `JJ` `DDddddd,Rx`)",
188 "CMPOR`$` `CCccccc,Rx` `JJ` `DDddddd,Rx`, !`TT,1`, `TT,2`",
190 "OOOOOOOO-AAaaaaapCCccccc------VV",
191 "`AAaaaaa,Rx` = `VV,2` \\ `CCccccc,Rx` \\ `VV,1`",
192 "ROL `VV,2`, `CCccccc,Rx`, `VV,1`, `AAaaaaa,Rx`",
194 "OOOOOOOO-AAaaaaapCCccccc------VV",
195 "`AAaaaaa,Rx` = `VV,1` // `CCccccc,Rx` // `VV,2`",
196 "ROR `VV,1`, `CCccccc,Rx`, `VV,2`, `AAaaaaa,Rx`",
198 "OOOOOOOOp-Aaaaaap-Cccccc",
199 "mar(`q_CIRC,(``q_LINR,(``Aaaaaa,WDAx` + `Cccccc,WDAx``q_CIRC,)``q_LINR,)`)",
200 "AADD`q_CIRC``q_LINR` `Cccccc,WDAx`, `Aaaaaa,WDAx`",
202 "OOOOOOOOp-Aaaaaap-Cccccc",
203 "mar(`q_CIRC,(``q_LINR,(``Aaaaaa,WDAx` = `Cccccc,WDAx``q_CIRC,)``q_LINR,)`)",
204 "AMOV`q_CIRC``q_LINR` `Cccccc,WDAx`, `Aaaaaa,WDAx`",
206 "OOOOOOOOp-Aaaaaap-Cccccc",
207 "mar(`q_CIRC,(``q_LINR,(``Aaaaaa,WDAx` - `Cccccc,WDAx``q_CIRC,)``q_LINR,)`)",
208 "ASUB`q_CIRC``q_LINR` `Cccccc,WDAx`, `Aaaaaa,WDAx`",
210 "OOOOOOOOppAaaaaakkkkkkkkkkkkkkkk",
211 "mar(`q_CIRC,(``q_LINR,(``Aaaaaa,WDAx` + `kkkkkkkkkkkkkkkk``q_CIRC,)``q_LINR,)`)",
212 "AADD`q_CIRC``q_LINR` `kkkkkkkkkkkkkkkk`, `Aaaaaa,WDAx`",
218 "OOOOOOOOppAaaaaakkkkkkkkkkkkkkkk",
219 "mar(`q_CIRC,(``q_LINR,(``Aaaaaa,WDAx` - `kkkkkkkkkkkkkkkk``q_CIRC,)``q_LINR,)`)",
220 "ASUB`q_CIRC``q_LINR` `kkkkkkkkkkkkkkkk`, `Aaaaaa,WDAx`",
302 "OOOOOOOO-/%aaaaap--------CCcccccKKKKKKKK",
303 "`aaaaa,ACx` = `%,(``/,(``CCccccc,MRx` * `KKKKKKKK``/,)``%,)`",
304 "MPYK`/``q_SAT``%` `KKKKKKKK`, `CCccccc,MRx`, `aaaaa,ACx`",
306 "OOOOOOOO-/%aaaaap--ccccc-DDdddddKKKKKKKK",
307 "`aaaaa,ACx` = `q_SAT,(``%,(``ccccc,ACx` + `/,(``DDddddd,MRx` * `KKKKKKKK``/,)``%,)``q_SAT,)`",
308 "MACK`/``q_SAT``%` `KKKKKKKK`, `DDddddd,MRx`, `ccccc,ACx`, `aaaaa,ACx`",
314 "OOOOOOOopAAaaaaapCCccccc",
315 "`AAaaaaa,RAx` = `q_SAT,(``CCccccc,RAx``q_SAT,)`",
316 "MOV`q_SAT` `CCccccc,RAx`, `AAaaaaa,RAx`",
318 "OOOOOOOopAAaaaaapCCccccc",
319 "`AAaaaaa,Rx` = `q_SAT,(``AAaaaaa,Rx` + `CCccccc,Rx``q_SAT,)`",
320 "ADD`q_SAT` `CCccccc,Rx`, `AAaaaaa,Rx`",
322 "OOOOOOOopAAaaaaapCCccccc",
323 "`AAaaaaa,Rx` = `q_SAT,(``AAaaaaa,Rx` - `CCccccc,Rx``q_SAT,)`",
324 "SUB`q_SAT` `CCccccc,Rx`, `AAaaaaa,Rx`",
326 "OOOOOOOopAAaaaaapCCccccc",
327 "`AAaaaaa,Rx` = `AAaaaaa,Rx` & `CCccccc,Rx`",
328 "AND `CCccccc,Rx`, `AAaaaaa,Rx`",
330 "OOOOOOOopAAaaaaapCCccccc",
331 "`AAaaaaa,Rx` = `AAaaaaa,Rx` | `CCccccc,Rx`",
332 "OR `CCccccc,Rx`, `AAaaaaa,Rx`",
334 "OOOOOOOopAAaaaaapCCccccc",
335 "`AAaaaaa,Rx` = `AAaaaaa,Rx` ^ `CCccccc,Rx`",
336 "XOR `CCccccc,Rx`, `AAaaaaa,Rx`",
338 "OOOOOOOopAAaaaaapCCccccc",
339 "`AAaaaaa,Rx` = max(`CCccccc,Rx`, `AAaaaaa,Rx`)",
340 "MAX `CCccccc,Rx`, `AAaaaaa,Rx`",
342 "OOOOOOOopAAaaaaapCCccccc",
343 "`AAaaaaa,Rx` = min(`CCccccc,Rx`, `AAaaaaa,Rx`)",
344 "MIN `CCccccc,Rx`, `AAaaaaa,Rx`",
346 "OOOOOOOopAAaaaaapCCccccc",
347 "`AAaaaaa,Rx` = `q_SAT,(`|`CCccccc,Rx`|`q_SAT,)`",
348 "ABS`q_SAT` `CCccccc,Rx`, `AAaaaaa,Rx`",
350 "OOOOOOOopAAaaaaapCCccccc",
351 "`AAaaaaa,Rx` = `q_SAT,(`-`CCccccc,Rx``q_SAT,)`",
352 "NEG`q_SAT` `CCccccc,Rx`, `AAaaaaa,Rx`",
354 "OOOOOOOopAAaaaaapCCccccc",
355 "`AAaaaaa,Rx` = ~`CCccccc,Rx`",
356 "NOT `CCccccc,Rx`, `AAaaaaa,Rx`",
358 "OOOOOOOp-CCccccc-DDddddd",
359 "push(`CCccccc,RLHx`, `DDddddd,RLHx`)",
360 "PSH `CCccccc,RLHx`, `DDddddd,RLHx`",
362 "OOOOOOOp-AAaaaaa-BBbbbbb",
363 "`AAaaaaa,RLHx`, `BBbbbbb,RLHx` = pop()",
364 "POP `AAaaaaa,RLHx`, `BBbbbbb,RLHx`",
366 "OOOOOOOOpAAaaaaap-o-kkkk",
367 "`AAaaaaa,Rx` = `kkkk`",
368 "MOV `kkkk`, `AAaaaaa,Rx`",
370 "OOOOOOOOpAAaaaaap-o-kkkk",
371 "`AAaaaaa,Rx` = `kkkk,-`",
372 "MOV `kkkk,-`, `AAaaaaa,Rx`",
374 "OOOOOOOOpAAaaaaap-o-kkkk",
375 "`AAaaaaa,Rx` = `q_SAT,(``AAaaaaa,Rx` + `kkkk``q_SAT,)`",
376 "ADD`q_SAT` `kkkk`, `AAaaaaa,Rx`",
378 "OOOOOOOOpAAaaaaap-o-kkkk",
379 "`AAaaaaa,Rx` = `q_SAT,(``AAaaaaa,Rx` - `kkkk``q_SAT,)`",
380 "SUB`q_SAT` `kkkk`, `AAaaaaa,Rx`",
386 "OOOOOOOOpAAaaaaap-o-----",
387 "`AAaaaaa,Rx` = `q_SAT,(``AAaaaaa,Rx` >> #1`q_SAT,)`",
388 "SFTS `AAaaaaa,Rx`, #-1",
390 "OOOOOOOOpAAaaaaap-o-----",
391 "`AAaaaaa,Rx` = `q_SAT,(``AAaaaaa,Rx` << #1`q_SAT,)`",
392 "SFTS`q_SAT` `AAaaaaa,Rx`, #1",
419 "bit(ST0, #`kkkk,ST0`) = #0",
420 "BCLR `kkkk,ST0`, ST0_55",
423 "bit(ST0, #`kkkk,ST0`) = #1",
424 "BSET `kkkk,ST0`, ST0_55",
427 "bit(ST1, #`kkkk,ST1`) = #0",
428 "BCLR `kkkk,ST1`, ST1_55",
431 "bit(ST1, #`kkkk,ST1`) = #1",
432 "BSET `kkkk,ST1`, ST1_55",
435 "bit(ST2, #`kkkk,ST2`) = #0",
436 "BCLR `kkkk,ST2`, ST2_55",
439 "bit(ST2, #`kkkk,ST2`) = #1",
440 "BSET `kkkk,ST2`, ST2_55",
443 "bit(ST3, #`kkkk,ST3`) = #0",
444 "BCLR `kkkk,ST3`, ST3_55",
447 "bit(ST3, #`kkkk,ST3`) = #1",
448 "BSET `kkkk,ST3`, ST3_55",
471 "repeat(CSR), CSR += `ccccc,DAx`",
472 "RPTADD CSR, `ccccc,DAx`",
475 "repeat(CSR), CSR += `kkkk`",
476 "RPTADD CSR, `kkkk`",
479 "repeat(CSR), CSR -= `kkkk`",
480 "RPTSUB CSR, `kkkk`",
498 "OOOOOOpp--------llllllll",
499 "localrepeat { `llllllll,i`",
500 "RPTBLOCAL `llllllll`",
507 "SP = SP + `KKKKKKKK`",
508 "AADD `KKKKKKKK`, SP",
510 "OOOOOOOOpAAaaaaap-o-----",
511 "`AAaaaaa,Rx` = `AAaaaaa,Rx` <<< #1",
512 "SFTL `AAaaaaa,Rx`, #1",
514 "OOOOOOOOpAAaaaaap-o-----",
515 "`AAaaaaa,Rx` = `AAaaaaa,Rx` >>> #1",
516 "SFTL `AAaaaaa,Rx`, #-1",
519 "`AAAaaaaa,ALLx` = `AAAaaaaa,d(ALLx`pop()`AAAaaaaa,)ALLx`",
520 "POP `AAAaaaaa,d(ALLx``AAAaaaaa,ALLx``AAAaaaaa,)ALLx`",
527 "`Aaaaaa,XRx` = popboth()",
528 "POPBOTH `Aaaaaa,XRx`",
531 "pshboth(`Cccccc,XRx`)",
532 "PSHBOTH `Cccccc,XRx`",
535 "`CCCccccc,d(ALLx`push(`CCCccccc,ALLx`)`CCCccccc,)ALLx`",
536 "PSH `CCCccccc,d(ALLx``CCCccccc,ALLx``CCCccccc,)ALLx`",
570 "OOOOOOOOp/%aaaaapCCccccc",
571 "`aaaaa,ACx` = `q_SAT,(``%,(``aaaaa,ACx` + `/,(`|`CCccccc,MAx`|`/,)``%,)``q_SAT,)`",
572 "ADD`/``q_SAT``%`V `CCccccc,MAx`, `aaaaa,ACx`",
590 "OOOOOOOOp-%aaaaap--ccccc",
591 "`aaaaa,ACx` = `q_SAT,(`rnd(`ccccc,ACx`)`q_SAT,)`",
592 "ROUND`q_SAT` `ccccc,ACx`, `aaaaa,ACx`",
594 "OOOOOOOOp-%aaaaap--ccccc",
595 "`aaaaa,ACx` = saturate(`%,(``ccccc,ACx``%,)`)",
596 "SAT`%` `ccccc,ACx`, `aaaaa,ACx`",
598 "OOOOOOO$p/%aaaaapCCccccc#DDddddd",
599 "`aaaaa,ACx` = `q_SAT,(``%,(``aaaaa,ACx` + `/,(``$,(``CCccccc,MRx``$,)` * `#,(``DDddddd,MAx``#,)``/,)``%,)``q_SAT,)`",
600 "MAC`/``q_SAT``%` `$,(``CCccccc,MRx``$,)`, `#,(``DDddddd,MAx``#,)`, `aaaaa,ACx`",
602 "OOOOOOO$p/%aaaaapCCccccc#DDddddd",
603 "`aaaaa,ACx` = `q_SAT,(``%,(``aaaaa,ACx` - `/,(``$,(``CCccccc,MRx``$,)` * `#,(``DDddddd,MAx``#,)``/,)``%,)``q_SAT,)`",
604 "MAS`/``q_SAT``%` `#,(``DDddddd,MAx``#,)`, `$,(``CCccccc,MRx``$,)`, `aaaaa,ACx`",
606 "OOOOOOO$p/%aaaaapCCccccc#DDddddd",
607 "`aaaaa,ACx` = `q_SAT,(``%,(``/,(``$,(``CCccccc,MRx``$,)` * `#,(``DDddddd,MAx``#,)``/,)``%,)``q_SAT,)`",
608 "MPY`/``q_SAT``%` `#,(``DDddddd,MAx``#,)`, `$,(``CCccccc,MRx``$,)`, `aaaaa,ACx`",
610 "OOOOOOO-p/%aaaaapDDddddd---ccccc",
611 "`aaaaa,ACx` = `q_SAT,(``%,(``ccccc,ACx` + `/,(``DDddddd,MRx` * `aaaaa,ACx``/,)``%,)``q_SAT,)`",
612 "MAC`/``q_SAT``%` `aaaaa,ACx`, `DDddddd,MRx`, `ccccc,ACx`, `aaaaa,ACx`",
614 "OOOOOOOOpAAaaaaapCCcccccoNNnnnnn",
615 "`AAaaaaa,WACx` = `q_SAT,(``AAaaaaa,WACx` + (`CCccccc,WACx` << `NNnnnnn,SRx`)`q_SAT,)`",
616 "ADD`q_SAT` `CCccccc,WACx` << `NNnnnnn,SRx`, `AAaaaaa,WACx`",
618 "OOOOOOOOpAAaaaaapCCcccccoNNnnnnn",
619 "`AAaaaaa,WACx` = `q_SAT,(``AAaaaaa,WACx` - (`CCccccc,WACx` << `NNnnnnn,SRx`)`q_SAT,)`",
620 "SUB`q_SAT` `CCccccc,WACx` << `NNnnnnn,SRx`, `AAaaaaa,WACx`",
622 "OOOOOOOOp00aaaaap-Taaaaa--------",
623 "`aaaaa,ACx` = sftc(`aaaaa,ACx`, `T`)",
624 "SFTCC `aaaaa,ACx`, `T`",
626 "OOOOOOOOpAAaaaaapCCcccccoNNnnnnn",
627 "`AAaaaaa,WACx` = `CCccccc,WACx` <<< `NNnnnnn,SRx`",
628 "SFTL `CCccccc,WACx`, `NNnnnnn,SRx`, `AAaaaaa,WACx`",
630 "OOOOOOOOpAAaaaaapCCcccccoNNnnnnn",
631 "`AAaaaaa,WACx` = `q_SAT,(``CCccccc,WACx` << `NNnnnnn,SRx``q_SAT,)`",
632 "SFTS`q_SAT` `CCccccc,WACx`, `NNnnnnn,SRx`, `AAaaaaa,WACx`",
634 "OOOOOOOOpAAaaaaapCCcccccoNNnnnnn",
635 "`AAaaaaa,WACx` = `q_SAT,(``CCccccc,WACx` <<C `NNnnnnn,SRx``q_SAT,)`",
636 "SFTSC`q_SAT` `CCccccc,WACx`, `NNnnnnn,SRx`, `AAaaaaa,WACx`",
654 "OOOOOOOpllllllllllllllllllllllllHHHhhhhh",
655 "if (`HHHhhhhh`) goto `llllllllllllllllllllllll`",
656 "BCC `llllllllllllllllllllllll`, `HHHhhhhh`",
658 "OOOOOOOpllllllllllllllllllllllllHHHhhhhh",
659 "if (`HHHhhhhh`) call `llllllllllllllllllllllll`",
660 "CALLCC `llllllllllllllllllllllll`, `HHHhhhhh`",
662 "OOOOOOFpllllllllllllllllllllllll",
663 "`q_SAT,n`goto `llllllllllllllllllllllll``F`",
664 "`q_SAT,N`B `llllllllllllllllllllllll``F`",
666 "OOOOOOFpllllllllllllllllllllllll",
667 "call `llllllllllllllllllllllll``F`",
668 "CALL `llllllllllllllllllllllll``F`",
670 "OOOOOOOpLLLLLLLLLLLLLLLLHHHhhhhh",
671 "if (`HHHhhhhh`) goto `LLLLLLLLLLLLLLLL`",
672 "BCC `LLLLLLLLLLLLLLLL`, `HHHhhhhh`",
674 "OOOOOOOpLLLLLLLLLLLLLLLLHHHhhhhh",
675 "if (`HHHhhhhh`) call `LLLLLLLLLLLLLLLL`",
676 "CALLCC `LLLLLLLLLLLLLLLL`, `HHHhhhhh`",
678 "OOOOOOK$JCCcccccJKKKKKKKLLLLLLLLLLLLLLLL",
679 "compare (`$,(``CCccccc,RAx` `JJ` `KKKKKKKK``$,)`) goto `LLLLLLLLLLLLLLLL`",
680 "BCC`$` `LLLLLLLLLLLLLLLL`, `CCccccc,RAx` `JJ` `KKKKKKKK`",
682 "OOOOOOOopssaaaaapsscccccKKKKKKKKKKKKKKKK",
683 "`aaaaa,ACx` = `q_SAT,(``ccccc,ACx` + (`KKKKKKKKKKKKKKKK` << `ssss`)`q_SAT,)`",
684 "ADD`q_SAT` `KKKKKKKKKKKKKKKK` << `ssss`, `ccccc,ACx`, `aaaaa,ACx`",
686 "OOOOOOOopssaaaaapsscccccKKKKKKKKKKKKKKKK",
687 "`aaaaa,ACx` = `q_SAT,(``ccccc,ACx` - (`KKKKKKKKKKKKKKKK` << `ssss`)`q_SAT,)`",
688 "SUB`q_SAT` `KKKKKKKKKKKKKKKK` << `ssss`, `ccccc,ACx`, `aaaaa,ACx`",
690 "OOOOOOOopssaaaaapssccccckkkkkkkkkkkkkkkk",
691 "`aaaaa,ACx` = `ccccc,ACx` & (`kkkkkkkkkkkkkkkk` <<< `ssss`)",
692 "AND `kkkkkkkkkkkkkkkk` << `ssss`, `ccccc,ACx`, `aaaaa,ACx`",
694 "OOOOOOOopssaaaaapssccccckkkkkkkkkkkkkkkk",
695 "`aaaaa,ACx` = `ccccc,ACx` | (`kkkkkkkkkkkkkkkk` <<< `ssss`)",
696 "OR `kkkkkkkkkkkkkkkk` << `ssss`, `ccccc,ACx`, `aaaaa,ACx`",
698 "OOOOOOOopssaaaaapssccccckkkkkkkkkkkkkkkk",
699 "`aaaaa,ACx` = `ccccc,ACx` ^ (`kkkkkkkkkkkkkkkk` <<< `ssss`)",
700 "XOR `kkkkkkkkkkkkkkkk` << `ssss`, `ccccc,ACx`, `aaaaa,ACx`",
702 "OOOOOOOopssaaaaapss-----KKKKKKKKKKKKKKKK",
703 "`aaaaa,ACx` = `KKKKKKKKKKKKKKKK` << `ssss`",
704 "MOV `KKKKKKKKKKKKKKKK` << `ssss`, `aaaaa,ACx`",
706 "OOOOOOOO-AAaaaaap11ccccckkkkkkkkkkkkkkkk",
707 "`AAaaaaa,Rx` = field_extract(`ccccc,ACx`.L, `kkkkkkkkkkkkkkkk`)",
708 "BFXTR `kkkkkkkkkkkkkkkk`, `ccccc,ACx`, `AAaaaaa,Rx`",
710 "OOOOOOOO-AAaaaaap11ccccckkkkkkkkkkkkkkkk",
711 "`AAaaaaa,Rx` = field_expand(`ccccc,ACx`.L, `kkkkkkkkkkkkkkkk`)",
712 "BFXPA `kkkkkkkkkkkkkkkk`, `ccccc,ACx`, `AAaaaaa,Rx`",
714 "OOOOOOOO-AAaaaaaKKKKKKKKKKKKKKKK",
715 "`AAaaaaa,Rx` = `q_SAT,(``KKKKKKKKKKKKKKKK``q_SAT,)`",
716 "MOV`q_SAT` `KKKKKKKKKKKKKKKK`, `AAaaaaa,Rx`",
718 "OOOOOOOOpp-aaaaakkkkkkkkkkkkkkkk",
719 "mar(`aaaaa,DAx` = `kkkkkkkkkkkkkkkk`)",
720 "AMOV `kkkkkkkkkkkkkkkk`, `aaaaa,DAx`",
758 "OOOOOOOO-/%aaaaap--------CCcccccKKKKKKKKKKKKKKKK",
759 "`aaaaa,ACx` = `q_SAT,(``%,(``/,(``CCccccc,MRx` * `KKKKKKKKKKKKKKKK``/,)``%,)``q_SAT,)`",
760 "MPYK`/``q_SAT``%` `KKKKKKKKKKKKKKKK`, `CCccccc,MRx`, `aaaaa,ACx`",
762 "OOOOOOOO-/%aaaaap--ccccc-DDdddddKKKKKKKKKKKKKKKK",
763 "`aaaaa,ACx` = `q_SAT,(``%,(``ccccc,ACx` + `/,(``DDddddd,MRx` * `KKKKKKKKKKKKKKKK``/,)``%,)``q_SAT,)`",
764 "MACK`/``q_SAT``%` `KKKKKKKKKKKKKKKK`, `DDddddd,MRx`, `ccccc,ACx`, `aaaaa,ACx`",
766 "OOOOOOOop--aaaaap--cccccKKKKKKKKKKKKKKKK",
767 "`aaaaa,ACx` = `q_SAT,(``ccccc,ACx` + (`KKKKKKKKKKKKKKKK` << #16)`q_SAT,)`",
768 "ADD`q_SAT` `KKKKKKKKKKKKKKKK` << #16, `ccccc,ACx`, `aaaaa,ACx`",
770 "OOOOOOOop--aaaaap--cccccKKKKKKKKKKKKKKKK",
771 "`aaaaa,ACx` = `q_SAT,(``ccccc,ACx` - (`KKKKKKKKKKKKKKKK` << #16)`q_SAT,)`",
772 "SUB`q_SAT` `KKKKKKKKKKKKKKKK` << #16, `ccccc,ACx`, `aaaaa,ACx`",
774 "OOOOOOOop--aaaaap--ccccckkkkkkkkkkkkkkkk",
775 "`aaaaa,ACx` = `ccccc,ACx` & (`kkkkkkkkkkkkkkkk` <<< #16)",
776 "AND `kkkkkkkkkkkkkkkk` << #16, `ccccc,ACx`, `aaaaa,ACx`",
778 "OOOOOOOop--aaaaap--ccccckkkkkkkkkkkkkkkk",
779 "`aaaaa,ACx` = `ccccc,ACx` | (`kkkkkkkkkkkkkkkk` <<< #16)",
780 "OR `kkkkkkkkkkkkkkkk` << #16, `ccccc,ACx`, `aaaaa,ACx`",
782 "OOOOOOOop--aaaaap--ccccckkkkkkkkkkkkkkkk",
783 "`aaaaa,ACx` = `ccccc,ACx` ^ (`kkkkkkkkkkkkkkkk` <<< #16)",
784 "XOR `kkkkkkkkkkkkkkkk` << #16, `ccccc,ACx`, `aaaaa,ACx`",
786 "OOOOOOOop--aaaaap-------KKKKKKKKKKKKKKKK",
787 "`aaaaa,ACx` = `q_SAT,(``KKKKKKKKKKKKKKKK` << #16`q_SAT,)`",
788 "MOV`q_SAT` `KKKKKKKKKKKKKKKK` << #16, `aaaaa,ACx`",
794 "OOOOOOOopAAaaaaapCCcccccKKKKKKKKKKKKKKKK",
795 "`AAaaaaa,Rx` = `q_SAT,(``CCccccc,Rx` + `KKKKKKKKKKKKKKKK``q_SAT,)`",
796 "ADD`q_SAT` `KKKKKKKKKKKKKKKK`, `CCccccc,Rx`, `AAaaaaa,Rx`",
798 "OOOOOOOopAAaaaaapCCcccccKKKKKKKKKKKKKKKK",
799 "`AAaaaaa,Rx` = `q_SAT,(``CCccccc,Rx` - `KKKKKKKKKKKKKKKK``q_SAT,)`",
800 "SUB`q_SAT` `KKKKKKKKKKKKKKKK`, `CCccccc,Rx`, `AAaaaaa,Rx`",
802 "OOOOOOOopAAaaaaapCCccccckkkkkkkkkkkkkkkk",
803 "`AAaaaaa,Rx` = `CCccccc,Rx` & `kkkkkkkkkkkkkkkk`",
804 "AND `kkkkkkkkkkkkkkkk`, `CCccccc,Rx`, `AAaaaaa,Rx`",
806 "OOOOOOOopAAaaaaapCCccccckkkkkkkkkkkkkkkk",
807 "`AAaaaaa,Rx` = `CCccccc,Rx` | `kkkkkkkkkkkkkkkk`",
808 "OR `kkkkkkkkkkkkkkkk`, `CCccccc,Rx`, `AAaaaaa,Rx`",
810 "OOOOOOOopAAaaaaapCCccccckkkkkkkkkkkkkkkk",
811 "`AAaaaaa,Rx` = `CCccccc,Rx` ^ `kkkkkkkkkkkkkkkk`",
812 "XOR `kkkkkkkkkkkkkkkk`, `CCccccc,Rx`, `AAaaaaa,Rx`",
822 "OOOOOOOO-XXXxxxxp--ccccc-YYYyyyy",
823 "`XXXxxxx,w` = LO(`ccccc,ACx`), `YYYyyyy,w` = HI(`ccccc,ACx`)",
824 "MOV `ccccc,ACx`, `XXXxxxx,w`, `YYYyyyy,w`",
826 "OOOOOOOOpXXXxxxxp00aaaaa-YYYyyyy",
827 "`aaaaa,ACx` = `q_SAT,(`(`XXXxxxx,r` << #16) + (`YYYyyyy,r` << #16)`q_SAT,)`",
828 "ADD`q_SAT` `XXXxxxx,r` << #16, `YYYyyyy,r` << #16, `aaaaa,ACx`",
830 "OOOOOOOOpXXXxxxxp00aaaaa-YYYyyyy",
831 "`aaaaa,ACx` = `q_SAT,(`(`XXXxxxx,r` << #16) - (`YYYyyyy,r` << #16)`q_SAT,)`",
832 "SUB`q_SAT` `XXXxxxx,r` << #16, `YYYyyyy,r` << #16, `aaaaa,ACx`",
834 "OOOOOOOO-XXXxxxxp--aaaaa-YYYyyyy",
835 "LO(`aaaaa,ACx`) = `q_SAT,(``XXXxxxx,r``q_SAT,)`, HI(`aaaaa,ACx`) = `q_SAT,(``YYYyyyy,r``q_SAT,)`",
836 "MOV`q_SAT` `XXXxxxx,r`, `YYYyyyy,r`, `aaaaa,ACx`",
838 "OOOOOOOWpXXXxxxxp4$aaaaa%YYYyyyyqq#bbbbb/ZZZzzzz",
839 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``XXXxxxx,r``$,)` * `#,(``W,L(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``YYYyyyy,r``$,)` * `#,(``W,H(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`",
840 "MPY`/``q_SAT``%``4` `$,(``XXXxxxx,r``$,)`, `#,(``W,L(``ZZZzzzz,r``W,)``#,)`, `aaaaa,ACx` :: MPY`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``W,H(``ZZZzzzz,r``W,)``#,)`, `bbbbb,ACx`",
842 "OOOOOOOWpXXXxxxxp4$aaaaa%YYYyyyyqq#bbbbb/ZZZzzzz",
843 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` + `/,(``$,(``XXXxxxx,r``$,)` * `#,(``W,L(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``YYYyyyy,r``$,)` * `#,(``W,H(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`",
844 "MAC`/``q_SAT``%``4` `$,(``XXXxxxx,r``$,)`, `#,(``W,L(``ZZZzzzz,r``W,)``#,)`, `aaaaa,ACx` :: MPY`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``W,H(``ZZZzzzz,r``W,)``#,)`, `bbbbb,ACx`",
846 "OOOOOOOWpXXXxxxxp4$aaaaa%YYYyyyyqq#bbbbb/ZZZzzzz",
847 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` - `/,(``$,(``XXXxxxx,r``$,)` * `#,(``W,L(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``YYYyyyy,r``$,)` * `#,(``W,H(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`",
848 "MAS`/``q_SAT``%``4` `$,(``XXXxxxx,r``$,)`, `#,(``W,L(``ZZZzzzz,r``W,)``#,)`, `aaaaa,ACx` :: MPY`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``W,H(``ZZZzzzz,r``W,)``#,)`, `bbbbb,ACx`",
850 "OOOOOOO-pXXXxxxxp4$-----%YYYyyyyqq#aaaaa/ZZZzzzz",
851 "mar(`XXXxxxx,r`), `aaaaa,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``YYYyyyy,r``$,)` * `#,(``ZZZzzzz,r``#,)``/,)``%,)``4,)``q_SAT,)`",
852 "AMAR `XXXxxxx,r` :: MPY`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``ZZZzzzz,r``#,)`, `aaaaa,ACx`",
854 "OOOOOOOWpXXXxxxxp4$aaaaa%YYYyyyyqq#bbbbb/ZZZzzzz",
855 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` + `/,(``$,(``XXXxxxx,r``$,)` * `#,(``W,L(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` + `/,(``$,(``YYYyyyy,r``$,)` * `#,(``W,H(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`",
856 "MAC`/``q_SAT``%``4` `$,(``XXXxxxx,r``$,)`, `#,(``W,L(``ZZZzzzz,r``W,)``#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``W,H(``ZZZzzzz,r``W,)``#,)`, `bbbbb,ACx`",
858 "OOOOOOOWpXXXxxxxp4$aaaaa%YYYyyyyqq#bbbbb/ZZZzzzz",
859 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` - `/,(``$,(``XXXxxxx,r``$,)` * `#,(``W,L(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` + `/,(``$,(``YYYyyyy,r``$,)` * `#,(``W,H(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`",
860 "MAS`/``q_SAT``%``4` `$,(``XXXxxxx,r``$,)`, `#,(``W,L(``ZZZzzzz,r``W,)``#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``W,H(``ZZZzzzz,r``W,)``#,)`, `bbbbb,ACx`",
862 "OOOOOOOWpXXXxxxxp4$aaaaa%YYYyyyyqq#bbbbb/ZZZzzzz",
863 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(`(`aaaaa,ACx` >> #16) + `/,(``$,(``XXXxxxx,r``$,)` * `#,(``W,L(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` + `/,(``$,(``YYYyyyy,r``$,)` * `#,(``W,H(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`",
864 "MAC`/``q_SAT``%``4` `$,(``XXXxxxx,r``$,)`, `#,(``W,L(``ZZZzzzz,r``W,)``#,)`, `aaaaa,ACx` >> #16 :: MAC`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``W,H(``ZZZzzzz,r``W,)``#,)`, `bbbbb,ACx`",
866 "OOOOOOO-pXXXxxxxp4$-----%YYYyyyyqq#aaaaa/ZZZzzzz",
867 "mar(`XXXxxxx,r`), `aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` + `/,(``$,(``YYYyyyy,r``$,)` * `#,(``ZZZzzzz,r``#,)``/,)``%,)``4,)``q_SAT,)`",
868 "AMAR `XXXxxxx,r` :: MAC`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``ZZZzzzz,r``#,)`, `aaaaa,ACx`",
870 "OOOOOOOWpXXXxxxxp4$aaaaa%YYYyyyyqq#bbbbb/ZZZzzzz",
871 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` - `/,(``$,(``XXXxxxx,r``$,)` * `#,(``W,L(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(`(`bbbbb,ACx` >> #16) + `/,(``$,(``YYYyyyy,r``$,)` * `#,(``W,H(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`",
872 "MAS`/``q_SAT``%``4` `$,(``XXXxxxx,r``$,)`, `#,(``W,L(``ZZZzzzz,r``W,)``#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``W,H(``ZZZzzzz,r``W,)``#,)`, `bbbbb,ACx` >> #16",
874 "OOOOOOO-pXXXxxxxp4$-----%YYYyyyyqq#aaaaa/ZZZzzzz",
875 "mar(`XXXxxxx,r`), `aaaaa,ACx` = `q_SAT,(``4,(``%,(`(`aaaaa,ACx` >> #16) + `/,(``$,(``YYYyyyy,r``$,)` * `#,(``ZZZzzzz,r``#,)``/,)``%,)``4,)``q_SAT,)`",
876 "AMAR `XXXxxxx,r` :: MAC`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``ZZZzzzz,r``#,)`, `aaaaa,ACx` >> #16",
878 "OOOOOOOWpXXXxxxxp4$aaaaa%YYYyyyyqq#bbbbb/ZZZzzzz",
879 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``XXXxxxx,r``$,)` * `#,(``W,L(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(`(`bbbbb,ACx` >> #16) + `/,(``$,(``YYYyyyy,r``$,)` * `#,(``W,H(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`",
880 "MPY`/``q_SAT``%``4` `$,(``XXXxxxx,r``$,)`, `#,(``W,L(``ZZZzzzz,r``W,)``#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``W,H(``ZZZzzzz,r``W,)``#,)`, `bbbbb,ACx` >> #16",
882 "OOOOOOOWpXXXxxxxp4$aaaaa%YYYyyyyqq#bbbbb/ZZZzzzz",
883 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(`(`aaaaa,ACx` >> #16) + `/,(``$,(``XXXxxxx,r``$,)` * `#,(``W,L(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(`(`bbbbb,ACx` >> #16) + `/,(``$,(``YYYyyyy,r``$,)` * `#,(``W,H(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`",
884 "MAC`/``q_SAT``%``4` `$,(``XXXxxxx,r``$,)`, `#,(``W,L(``ZZZzzzz,r``W,)``#,)`, `aaaaa,ACx` >> #16 :: MAC`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``W,H(``ZZZzzzz,r``W,)``#,)`, `bbbbb,ACx` >> #16",
886 "OOOOOOO-pXXXxxxxp4$-----%YYYyyyyqq#aaaaa/ZZZzzzz",
887 "mar(`XXXxxxx,r`), `aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` - `/,(``$,(``YYYyyyy,r``$,)` * `#,(``ZZZzzzz,r``#,)``/,)``%,)``4,)``q_SAT,)`",
888 "AMAR `XXXxxxx,r` :: MAS`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``ZZZzzzz,r``#,)`, `aaaaa,ACx`",
890 "OOOOOOOWpXXXxxxxp4$aaaaa%YYYyyyyqq#bbbbb/ZZZzzzz",
891 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` - `/,(``$,(``XXXxxxx,r``$,)` * `#,(``W,L(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` - `/,(``$,(``YYYyyyy,r``$,)` * `#,(``W,H(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`",
892 "MAS`/``q_SAT``%``4` `$,(``XXXxxxx,r``$,)`, `#,(``W,L(``ZZZzzzz,r``W,)``#,)`, `aaaaa,ACx` :: MAS`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``W,H(``ZZZzzzz,r``W,)``#,)`, `bbbbb,ACx`",
894 "OOOOOOO-pXXXxxxxp--------YYYyyyyqq-------ZZZzzzz",
895 "mar(`XXXxxxx,r`), mar(`YYYyyyy,r`), mar(`ZZZzzzz,r`)",
896 "AMAR `XXXxxxx,r`, `YYYyyyy,r`, `ZZZzzzz,r`",
898 "OOOOOOO-pXXXxxxxp0-aaaaa0YYYyyyyqq-bbbbb/ZZZzzzz",
899 "firs`/,a``q_SAT,a`(`XXXxxxx,r`, `YYYyyyy,r`, `ZZZzzzz,r`, `aaaaa,ACx`, `bbbbb,ACx`)",
900 "FIRSADD`/``q_SAT` `XXXxxxx,r`, `YYYyyyy,r`, `ZZZzzzz,r`, `aaaaa,ACx`, `bbbbb,ACx`",
902 "OOOOOOO-pXXXxxxxp0-aaaaa0YYYyyyyqq-bbbbb/ZZZzzzz",
903 "firsn`/,a``q_SAT,a`(`XXXxxxx,r`, `YYYyyyy,r`, `ZZZzzzz,r`, `aaaaa,ACx`, `bbbbb,ACx`)",
904 "FIRSSUB`/``q_SAT` `XXXxxxx,r`, `YYYyyyy,r`, `ZZZzzzz,r`, `aaaaa,ACx`, `bbbbb,ACx`",
906 "OOOOOOO3pXXXxxxxp4$aaaaa%YYYyyyy/-#-----",
907 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``XXXxxxx,r``$,)` * `#,(``YYYyyyy,r``#,)``/,)``%,)``4,)``q_SAT,)``XXXxxxx3,3r`",
908 "MPYM`/``q_SAT``%``4` `3``$,(``XXXxxxx,r``$,)`, `#,(``YYYyyyy,r``#,)`, `aaaaa,ACx`",
910 "OOOOOOO3pXXXxxxxp4$aaaaa%YYYyyyy/-#ccccc",
911 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``ccccc,ACx` + `/,(``$,(``XXXxxxx,r``$,)` * `#,(``YYYyyyy,r``#,)``/,)``%,)``4,)``q_SAT,)``XXXxxxx3,3r`",
912 "MACM`/``q_SAT``%``4` `3``$,(``XXXxxxx,r``$,)`, `#,(``YYYyyyy,r``#,)`, `ccccc,ACx`, `aaaaa,ACx`",
914 "OOOOOOO3pXXXxxxxp4$aaaaa%YYYyyyy/-#ccccc",
915 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(`(`ccccc,ACx` >> #16) + `/,(``$,(``XXXxxxx,r``$,)` * `#,(``YYYyyyy,r``#,)``/,)``%,)``4,)``q_SAT,)``XXXxxxx3,3r`",
916 "MACM`/``q_SAT``%``4` `3``$,(``XXXxxxx,r``$,)`, `#,(``YYYyyyy,r``#,)`, `ccccc,ACx` >> #16, `aaaaa,ACx`",
918 "OOOOOOO3pXXXxxxxp4$aaaaa%YYYyyyy/-#ccccc",
919 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``ccccc,ACx` - `/,(``$,(``XXXxxxx,r``$,)` * `#,(``YYYyyyy,r``#,)``/,)``%,)``4,)``q_SAT,)``XXXxxxx3,3r`",
920 "MASM`/``q_SAT``%``4` `3``$,(``XXXxxxx,r``$,)`, `#,(``YYYyyyy,r``#,)`, `ccccc,ACx`, `aaaaa,ACx`",
922 "OOOOOOO3pXXXxxxxp-oaaaaa%YYYyyyy/ccbbbbb",
923 "`aaaaa,ACx` = `q_SAT,(``%,(``aaaaa,ACx` - `/`(`cc,Tx` * `XXXxxxx,r`)`%,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``YYYyyyy,r` << #16`q_SAT,)``XXXxxxx3,3r`",
924 "MASM`/``q_SAT``%` `XXXxxxx3,3r`, `cc,Tx`, `aaaaa,ACx` :: MOV`q_SAT` `YYYyyyy,r` << #16, `bbbbb,ACx`",
926 "OOOOOOO3pXXXxxxxp-oaaaaa%YYYyyyy/ccbbbbb",
927 "`aaaaa,ACx` = `q_SAT,(``%,(``aaaaa,ACx` + `/`(`cc,Tx` * `XXXxxxx,r`)`%,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``YYYyyyy,r` << #16`q_SAT,)``XXXxxxx3,3r`",
928 "MACM`/``q_SAT``%` `XXXxxxx3,3r`, `cc,Tx`, `aaaaa,ACx` :: MOV`q_SAT` `YYYyyyy,r` << #16, `bbbbb,ACx`",
930 "OOOOOOOOpXXXxxxxp--aaaaa1YYYyyyy/--bbbbb",
931 "lms`/,a``q_SAT,a`(`XXXxxxx,r`, `YYYyyyy,r`, `aaaaa,ACx`, `bbbbb,ACx`)",
932 "LMS`/``q_SAT` `XXXxxxx,r`, `YYYyyyy,r`, `aaaaa,ACx`, `bbbbb,ACx`",
934 "OOOOOOOOpXXXxxxxp--aaaaa0YYYyyyy/--bbbbb",
935 "sqdst`/,a``q_SAT,a`(`XXXxxxx,r`, `YYYyyyy,r`, `aaaaa,ACx`, `bbbbb,ACx`)",
936 "SQDST`/``q_SAT` `XXXxxxx,r`, `YYYyyyy,r`, `aaaaa,ACx`, `bbbbb,ACx`",
938 "OOOOOOOOpXXXxxxxp--aaaaa0YYYyyyy/--bbbbb",
939 "abdst`/,a``q_SAT,a`(`XXXxxxx,r`, `YYYyyyy,r`, `aaaaa,ACx`, `bbbbb,ACx`)",
940 "ABDST`/``q_SAT` `XXXxxxx,r`, `YYYyyyy,r`, `aaaaa,ACx`, `bbbbb,ACx`",
942 "OOOOOOO3pXXXxxxxp-oaaaaa%YYYyyyy/ccddddd",
943 "`aaaaa,ACx` = `q_SAT,(``%,(``/,(``cc,Tx` * `XXXxxxx,r``/,)``%,)``q_SAT,)`, `YYYyyyy,w` = `q_SAT,(`HI(`ccccc,ACx` << T2)`q_SAT,)``XXXxxxx3,3r`",
944 "MPYM`/``q_SAT``%` `XXXxxxx3,3r`, `cc,Tx`, `aaaaa,ACx` :: MOV`q_SAT` HI(`ccccc,ACx` << T2), `YYYyyyy,w`",
946 "OOOOOOO3pXXXxxxxp-oaaaaa%YYYyyyy/ccddddd",
947 "`aaaaa,ACx` = `q_SAT,(``%,(``aaaaa,ACx` + `/`(`cc,Tx` * `XXXxxxx,r`)`%,)``q_SAT,)`, `YYYyyyy,w` = `q_SAT,(`HI(`ccccc,ACx` << T2)`q_SAT,)``XXXxxxx3,3r`",
948 "MACM`/``q_SAT``%` `XXXxxxx3,3r`, `cc,Tx`, `aaaaa,ACx` :: MOV`q_SAT` HI(`ccccc,ACx` << T2), `YYYyyyy,w`",
950 "OOOOOOO3pXXXxxxxp-oaaaaa%YYYyyyy/ccddddd",
951 "`aaaaa,ACx` = `q_SAT,(``%,(``aaaaa,ACx` - `/`(`cc,Tx` * `XXXxxxx,r`)`%,)``q_SAT,)`, `YYYyyyy,w` = `q_SAT,(`HI(`ccccc,ACx` << T2)`q_SAT,)``XXXxxxx3,3r`",
952 "MASM`/``q_SAT``%` `XXXxxxx3,3r`, `cc,Tx`, `aaaaa,ACx` :: MOV`q_SAT` HI(`ccccc,ACx` << T2), `YYYyyyy,w`",
954 "OOOOOOOOpXXXxxxxp--aaaaa-YYYyyyy---ccccc",
955 "`aaaaa,ACx` = `q_SAT,(``ccccc,ACx` + (`XXXxxxx,r` << #16)`q_SAT,)`, `YYYyyyy,w` = `q_SAT,(`HI(`aaaaa,ACx` << T2)`q_SAT,)`",
956 "ADD`q_SAT` `XXXxxxx,r` << #16, `ccccc,ACx`, `aaaaa,ACx` :: MOV`q_SAT` HI(`aaaaa,ACx` << T2), `YYYyyyy,w`",
958 "OOOOOOOOpXXXxxxxp--aaaaa-YYYyyyy---ccccc",
959 "`aaaaa,ACx` = `q_SAT,(`(`XXXxxxx,r` << #16) - `ccccc,ACx``q_SAT,)`, `YYYyyyy,w` = `q_SAT,(`HI(`aaaaa,ACx` << T2)`q_SAT,)`",
960 "SUB`q_SAT` `ccccc,ACx`, `XXXxxxx,r` << #16, `aaaaa,ACx` :: MOV`q_SAT` HI(`aaaaa,ACx` << T2), `YYYyyyy,w`",
962 "OOOOOOOOpXXXxxxxp--aaaaa-YYYyyyy---ccccc",
963 "`aaaaa,ACx` = `q_SAT,(``XXXxxxx,r` << #16`q_SAT,)`, `YYYyyyy,w` = `q_SAT,(`HI(`ccccc,ACx` << T2)`q_SAT,)`",
964 "MOV`q_SAT` `XXXxxxx,r` << #16, `aaaaa,ACx` :: MOV`q_SAT` HI(`ccccc,ACx` << T2), `YYYyyyy,w`",
971 "`q_SAT,n`goto `ccccc,ACx``G``F`",
972 "`q_SAT,N`B `ccccc,ACx``G``F`",
975 "call `ccccc,ACx``G``F`",
976 "CALL `ccccc,ACx``G``F`",
1019 "copr(`kkkkkkkk`, `aa,ACx`, `bb,ACx`)",
1031 "if (`HHHhhhhh`) execute (AD_Unit)",
1035 "if (`HHHhhhhh`) execute (D_Unit)",
1036 "XCCPART `HHHhhhhh`",
1039 "if (`HHHhhhhh`) execute (AD_Unit)",
1043 "if (`HHHhhhhh`) execute (D_Unit)",
1044 "XCCPART `HHHhhhhh`",
1050 "OOOOOOqqMMMMxxxxmm-aaaaa",
1051 "`aaaaa,ACx` = `q_SAT,(``MMMMxxxxmm,r` << #16`q_SAT,)`",
1052 "MOV`q_SAT` `MMMMxxxxmm,r` << #16, `aaaaa,ACx`",
1054 "OOOOOOOOMMMMxxxxmmq--o--",
1055 "mar(`MMMMxxxxmm,r`)",
1056 "AMAR `MMMMxxxxmm,r`",
1058 "OOOOOOOOMMMMxxxxmmq-p---",
1059 "push(`MMMMxxxxmm,r`)",
1060 "PSH `MMMMxxxxmm,r`",
1062 "OOOOOOOOMMMMxxxxmm------",
1063 "delay(`MMMMxxxxmm`)",
1064 "DELAY `MMMMxxxxmm`",
1066 "OOOOOOOOMMMMxxxxmmq-p---",
1067 "push(dbl(`MMMMxxxxmm,dr`))",
1068 "PSH dbl(`MMMMxxxxmm,dr`)",
1070 "OOOOOOOOMMMMxxxxmmq-p---",
1071 "dbl(`MMMMxxxxmm,dw`) = pop()",
1072 "POP dbl(`MMMMxxxxmm,dw`)",
1074 "OOOOOOOOMMMMxxxxmmq-p---",
1075 "`MMMMxxxxmm,w` = pop()",
1076 "POP `MMMMxxxxmm,w`",
1086 "OOOOOOO3MMMMxxxxmm%aaaaapp$-------#4----/ZZZzzzz",
1087 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` + `/,(``$,(``MMMMxxxxmm``$,)` * `#,(``ZZZzzzz``#,)``/,)``%,)``4,)``q_SAT,)``MMMMxxxxmm3,3`, delay(`MMMMxxxxmm`)",
1088 "MACMZ`/``q_SAT``%``4` `3``$,(``MMMMxxxxmm,r``$,)`, `#,(``ZZZzzzz,r``#,)`, `aaaaa,ACx`",
1110 "OOOOOOO3MMMMxxxxmm%aaaaapp/ccccc",
1111 "`aaaaa,ACx` = `q_SAT,(``%,(``ccccc,ACx` + `/`(`MMMMxxxxmm,r` * `MMMMxxxxmm,r`)`%,)``q_SAT,)``MMMMxxxxmm3,3r`",
1112 "SQAM`/``q_SAT``%` `3``MMMMxxxxmm,r`, `ccccc,ACx`, `aaaaa,ACx`",
1114 "OOOOOOO3MMMMxxxxmm%aaaaapp/ccccc",
1115 "`aaaaa,ACx` = `q_SAT,(``%,(``ccccc,ACx` - `/`(`MMMMxxxxmm,r` * `MMMMxxxxmm,r`)`%,)``q_SAT,)``MMMMxxxxmm3,3r`",
1116 "SQSM`/``q_SAT``%` `3``MMMMxxxxmm,r`, `ccccc,ACx`, `aaaaa,ACx`",
1122 "OOOOOOO3MMMMxxxxmm%aaaaapp/-----",
1123 "`aaaaa,ACx` = `q_SAT,(``%,(``/,(``MMMMxxxxmm,r` * `MMMMxxxxmm,r``/,)``%,)``q_SAT,)``MMMMxxxxmm3,3r`",
1124 "SQRM`/``q_SAT``%` `3``MMMMxxxxmm,r`, `aaaaa,ACx`",
1126 "OOOOOOO3MMMMxxxxmm%aaaaapp$-----/CCccccc",
1127 "`aaaaa,ACx` = `q_SAT,(``%,(``/,(``$,(``CCccccc,MRx` * `MMMMxxxxmm,r``$,)``/,)``%,)``q_SAT,)``MMMMxxxxmm3,3r`",
1128 "MPYM`/``q_SAT``%``$` `3``MMMMxxxxmm,r`, `CCccccc,MRx`, `aaaaa,ACx`",
1130 "OOOOOOO3MMMMxxxxmm%aaaaapp$ccccc/DDddddd",
1131 "`aaaaa,ACx` = `q_SAT,(``%,(``ccccc,ACx` + `/,(``$,(``DDddddd,MRx` * `MMMMxxxxmm,r``$,)``/,)``%,)``q_SAT,)``MMMMxxxxmm3,3r`",
1132 "MACM`/``q_SAT``%``$` `3``MMMMxxxxmm,r`, `DDddddd,MRx`, `ccccc,ACx`, `aaaaa,ACx`",
1134 "OOOOOOO3MMMMxxxxmm%aaaaapp$ccccc/DDddddd",
1135 "`aaaaa,ACx` = `q_SAT,(``%,(``ccccc,ACx` - `/,(``$,(``DDddddd,MRx` * `MMMMxxxxmm,r``$,)``/,)``%,)``q_SAT,)``MMMMxxxxmm3,3r`",
1136 "MASM`/``q_SAT``%``$` `3``MMMMxxxxmm,r`, `DDddddd,MRx`, `ccccc,ACx`, `aaaaa,ACx`",
1138 "OOOOOoppMMMMxxxxmmAaaaaaACCccccc",
1139 "`AaaaaaA,!` = `q_SAT,(``CCccccc,Rx` + `MMMMxxxxmm,r``q_SAT,)`",
1140 "ADD`q_SAT` `MMMMxxxxmm,r`, `CCccccc,Rx`, `AaaaaaA,!`",
1142 "OOOOOoppMMMMxxxxmmAaaaaaACCccccc",
1143 "`AaaaaaA,!` = `q_SAT,(``CCccccc,Rx` - `MMMMxxxxmm,r``q_SAT,)`",
1144 "SUB`q_SAT` `MMMMxxxxmm,r`, `CCccccc,Rx`, `AaaaaaA,!`",
1146 "OOOOOoppMMMMxxxxmmAaaaaaACCccccc",
1147 "`AaaaaaA,!` = `q_SAT,(``MMMMxxxxmm,r` - `CCccccc,Rx``q_SAT,)`",
1148 "SUB`q_SAT` `CCccccc,Rx`, `MMMMxxxxmm,r`, `AaaaaaA,!`",
1150 "OOOOOoppMMMMxxxxmmAaaaaaACCccccc",
1151 "`AaaaaaA,!` = `CCccccc,Rx` & `MMMMxxxxmm,r`",
1152 "AND`q_SAT` `MMMMxxxxmm,r`, `CCccccc,Rx`, `AaaaaaA,!`",
1154 "OOOOOoppMMMMxxxxmmAaaaaaACCccccc",
1155 "`AaaaaaA,!` = `CCccccc,Rx` | `MMMMxxxxmm,r`",
1156 "OR`q_SAT` `MMMMxxxxmm,r`, `CCccccc,Rx`, `AaaaaaA,!`",
1158 "OOOOOoppMMMMxxxxmmAaaaaaACCccccc",
1159 "`AaaaaaA,!` = `CCccccc,Rx` ^ `MMMMxxxxmm,r`",
1160 "XOR`q_SAT` `MMMMxxxxmm,r`, `CCccccc,Rx`, `AaaaaaA,!`",
1162 "OOOOOOOOMMMMxxxxmmTppo------kkkk",
1163 "`T` = bit(`MMMMxxxxmm,r`, `kkkk`)",
1164 "BTST `kkkk`, `MMMMxxxxmm,r`, `T`",
1254 "OOOOOOOOMMMMxxxxmm-aaaaa-p-ccccc-NNnnnnn",
1255 "`aaaaa,ACx` = `q_SAT,(``ccccc,ACx` + (`MMMMxxxxmm,r` << `NNnnnnn,SRx`)`q_SAT,)`",
1256 "ADD`q_SAT` `MMMMxxxxmm,r` << `NNnnnnn,SRx`, `ccccc,ACx`, `aaaaa,ACx`",
1258 "OOOOOOOOMMMMxxxxmm-aaaaa-p-ccccc-NNnnnnn",
1259 "`aaaaa,ACx` = `q_SAT,(``ccccc,ACx` - (`MMMMxxxxmm,r` << `NNnnnnn,SRx`)`q_SAT,)`",
1260 "SUB`q_SAT` `MMMMxxxxmm,r` << `NNnnnnn,SRx`, `ccccc,ACx`, `aaaaa,ACx`",
1262 "OOOOOOOOMMMMxxxxmm-aaaaapp-ccccc-NNnnnnn",
1263 "`aaaaa,ACx` = ads2c`q_SAT,a`(`MMMMxxxxmm,r`, `ccccc,ACx`, `NNnnnnn,SRx`, TC1, TC2)",
1264 "ADDSUB2CC`q_SAT` `MMMMxxxxmm,r`, `ccccc,ACx`, `NNnnnnn,SRx`, TC1, TC2, `aaaaa,ACx`",
1266 "OOOOOOOOMMMMxxxxmm%aaaaa-p$----q-NNnnnnn",
1267 "`aaaaa,ACx` = `q_SAT,(``%,(``$,(``MMMMxxxxmm,r``$,)` << `NNnnnnn,SRx``%,)``q_SAT,)`",
1268 "MOV`q_SAT` `%,(``$,(``MMMMxxxxmm,r``$,)` << `NNnnnnn,SRx``%,)`, `aaaaa,ACx`",
1270 "OOOOOOOOMMMMxxxxmmTaaaaapp-ccccc--------",
1271 "`aaaaa,ACx` = adsc`q_SAT,a`(`MMMMxxxxmm,r`, `ccccc,ACx`, `T`)",
1272 "ADDSUBCC`q_SAT` `MMMMxxxxmm,r`, `ccccc,ACx`, `T`, `aaaaa,ACx`",
1278 "OOOOOOOOMMMMxxxxmm-aaaaapp-ccccc--------",
1279 "`aaaaa,ACx` = adsc`q_SAT,a`(`MMMMxxxxmm,r`, `ccccc,ACx`, TC1, TC2)",
1280 "ADDSUBCC`q_SAT` `MMMMxxxxmm,r`, `ccccc,ACx`, TC1, TC2, `aaaaa,ACx`",
1282 "OOOOOOOOMMMMxxxxmm-aaaaapp-ccccc--------",
1283 "subc(`MMMMxxxxmm,r`, `ccccc,ACx`, `aaaaa,ACx`)",
1284 "SUBC `MMMMxxxxmm,r`, `ccccc,ACx`, `aaaaa,ACx`",
1286 "OOOOOOOOMMMMxxxxmm-aaaaapp-ccccc",
1287 "`aaaaa,ACx` = `q_SAT,(``ccccc,ACx` + (`MMMMxxxxmm,r` << #16)`q_SAT,)`",
1288 "ADD`q_SAT` `MMMMxxxxmm,r` << #16, `ccccc,ACx`, `aaaaa,ACx`",
1290 "OOOOOOOOMMMMxxxxmm-aaaaapp-ccccc",
1291 "`aaaaa,ACx` = `q_SAT,(``ccccc,ACx` - (`MMMMxxxxmm,r` << #16)`q_SAT,)`",
1292 "SUB`q_SAT` `MMMMxxxxmm,r` << #16, `ccccc,ACx`, `aaaaa,ACx`",
1294 "OOOOOOOOMMMMxxxxmm-aaaaapp-ccccc",
1295 "`aaaaa,ACx` = `q_SAT,(`(`MMMMxxxxmm,r` << #16) - `ccccc,ACx``q_SAT,)`",
1296 "SUB`q_SAT` `ccccc,ACx`, `MMMMxxxxmm,r` << #16, `aaaaa,ACx`",
1298 "OOOOOOOOMMMMxxxxmmqaaaaa-po100cc",
1299 "HI(`aaaaa,ACx`) = `q_SAT,(``MMMMxxxxmm,r` + `cc,Tx``q_SAT,)`, LO(`aaaaa,ACx`) = `q_SAT,(``MMMMxxxxmm,r` - `cc,Tx``q_SAT,)`",
1300 "ADDSUB`q_SAT` `cc,Tx`, `MMMMxxxxmm,r`, `aaaaa,ACx`",
1302 "OOOOOOOOMMMMxxxxmmqaaaaa-po100cc",
1303 "HI(`aaaaa,ACx`) = `q_SAT,(``MMMMxxxxmm,r` - `cc,Tx``q_SAT,)`, LO(`aaaaa,ACx`) = `q_SAT,(``MMMMxxxxmm,r` + `cc,Tx``q_SAT,)`",
1304 "SUBADD`q_SAT` `cc,Tx`, `MMMMxxxxmm,r`, `aaaaa,ACx`",
1306 "OOOOOOOOMMMMxxxxmmqaaaaapp$---AA",
1307 "`AAaaaaa,Rx` = `$,(`high_byte(`MMMMxxxxmm,r`)`$,)`",
1308 "MOV `$,(`high_byte(`MMMMxxxxmm,r`)`$,)`, `AAaaaaa,Rx`",
1310 "OOOOOOOOMMMMxxxxmmqaaaaapp$---AA",
1311 "`AAaaaaa,Rx` = `$,(`low_byte(`MMMMxxxxmm,r`)`$,)`",
1312 "MOV `$,(`low_byte(`MMMMxxxxmm,r`)`$,)`, `AAaaaaa,Rx`",
1314 "OOOOOOqqMMMMxxxxmm$aaaaa",
1315 "`aaaaa,ACx` = `$,(``MMMMxxxxmm,r``$,)`",
1316 "MOV `$,(``MMMMxxxxmm,r``$,)`, `aaaaa,ACx`",
1318 "OOOOOOOOMMMMxxxxmm$aaaaappoccccc",
1319 "`aaaaa,ACx` = `q_SAT,(``ccccc,ACx` + `$,(``MMMMxxxxmm,r``$,)` + Carry`q_SAT,)`",
1320 "ADD`q_SAT` `$,(``MMMMxxxxmm,r``$,)`, CARRY, `ccccc,ACx`, `aaaaa,ACx`",
1322 "OOOOOOOOMMMMxxxxmm$aaaaappoccccc",
1323 "`aaaaa,ACx` = `q_SAT,(``ccccc,ACx` - uns(`MMMMxxxxmm,r`) - Borrow`q_SAT,)`",
1324 "SUB`q_SAT` `$,(``MMMMxxxxmm,r``$,)`, BORROW, `ccccc,ACx`, `aaaaa,ACx`",
1326 "OOOOOOOOMMMMxxxxmm1aaaaappoccccc",
1327 "`aaaaa,ACx` = `q_SAT,(``ccccc,ACx` + uns(`MMMMxxxxmm,r`)`q_SAT,)`",
1328 "ADD`q_SAT` uns(`MMMMxxxxmm,r`), `ccccc,ACx`, `aaaaa,ACx`",
1330 "OOOOOOOOMMMMxxxxmm1aaaaappoccccc",
1331 "`aaaaa,ACx` = `q_SAT,(``ccccc,ACx` - uns(`MMMMxxxxmm,r`)`q_SAT,)`",
1332 "SUB`q_SAT` uns(`MMMMxxxxmm,r`), `ccccc,ACx`, `aaaaa,ACx`",
1334 "OOOOOOOOMMMMxxxxmmTcccccppo---CC",
1335 "`T` = bit(`MMMMxxxxmm,r`, `CCccccc,RLHx`)",
1336 "BTST `CCccccc,RLHx`, `MMMMxxxxmm,r`, `T`",
1338 "OOOOOOOOMMMMxxxxmm-aaaaa-p-----q--SSSSSS",
1339 "`aaaaa,ACx` = `q_SAT,(`low_byte(`MMMMxxxxmm,r`) << `SSSSSS``q_SAT,)`",
1340 "MOV`q_SAT` low_byte(`MMMMxxxxmm,r`) << `SSSSSS`, `aaaaa,ACx`",
1342 "OOOOOOOOMMMMxxxxmm-aaaaa-p-----q--SSSSSS",
1343 "`aaaaa,ACx` = `q_SAT,(`high_byte(`MMMMxxxxmm,r`) << `SSSSSS``q_SAT,)`",
1344 "MOV`q_SAT` high_byte(`MMMMxxxxmm,r`) << `SSSSSS`, `aaaaa,ACx`",
1346 "OOOOOOOOMMMMxxxxmmTppo------kkkk",
1347 "`T` = bit(`MMMMxxxxmm,rw`, `kkkk`), bit(`MMMMxxxxmm,rw`, `kkkk`) = #1",
1348 "BTSTSET `kkkk`, `MMMMxxxxmm,rw`, `T`",
1354 "OOOOOOOOMMMMxxxxmmTppo------kkkk",
1355 "`T` = bit(`MMMMxxxxmm,rw`, `kkkk`), bit(`MMMMxxxxmm,rw`, `kkkk`) = #0",
1356 "BTSTCLR `kkkk`, `MMMMxxxxmm,rw`, `T`",
1362 "OOOOOOOOMMMMxxxxmmTppo------kkkk",
1363 "`T` = bit(`MMMMxxxxmm,rw`, `kkkk`), cbit(`MMMMxxxxmm,rw`, `kkkk`)",
1364 "BTSTNOT `kkkk`, `MMMMxxxxmm,rw`, `T`",
1370 "OOOOOOOOMMMMxxxxmmqcccccppo---CC",
1371 "bit(`MMMMxxxxmm,r`, `CCccccc,RLHx`) = #1",
1372 "BSET `CCccccc,RLHx`, `MMMMxxxxmm,r`",
1374 "OOOOOOOOMMMMxxxxmmqcccccppo---CC",
1375 "bit(`MMMMxxxxmm,r`, `CCccccc,RLHx`) = #0",
1376 "BCLR `CCccccc,RLHx`, `MMMMxxxxmm,r`",
1378 "OOOOOOOOMMMMxxxxmm-cccccppo---CC",
1379 "cbit(`MMMMxxxxmm,rw`, `CCccccc,RLHx`)",
1380 "BNOT `CCccccc,RLHx`, `MMMMxxxxmm,rw`",
1382 "OOOOOOOOMMMMxxxxmm-ccccc-p----CC",
1383 "push(`CCccccc,RLHx`, `MMMMxxxxmm,r`)",
1384 "PSH `CCccccc,RLHx`, `MMMMxxxxmm,r`",
1386 "OOOOOOOOMMMMxxxxmm-aaaaa-p----AA",
1387 "`AAaaaaa,RLHx`, `MMMMxxxxmm,w` = pop()",
1388 "POP `AAaaaaa,RLHx`, `MMMMxxxxmm,w`",
1394 "OOOOOOOOMMMMxxxxmmqcccccpp----CC",
1395 "high_byte(`MMMMxxxxmm,w`) = `CCccccc,Rx`",
1396 "MOV `CCccccc,Rx`, high_byte(`MMMMxxxxmm,w`)",
1398 "OOOOOOOOMMMMxxxxmmqcccccpp----CC",
1399 "low_byte(`MMMMxxxxmm,w`) = `CCccccc,Rx`",
1400 "MOV `CCccccc,Rx`, low_byte(`MMMMxxxxmm,w`)",
1486 "OOOOOoKKMMMMxxxxmmKKKKKK",
1487 "`MMMMxxxxmm,w` = `KKKKKKKK`",
1488 "MOV `KKKKKKKK`, `MMMMxxxxmm,w`",
1498 "OOOOOOOOMMMMxxxxmm%ccccc@p$---Iq-NNnnnnn",
1499 "`MMMMxxxxmm,w` = `I`(`@,(``$,(``%,(``ccccc,ACx` << `NNnnnnn,SRx``%,)``$,)``@,)`)",
1500 "MOV `$,(``%,(``I`(`@,(``ccccc,ACx` << `NNnnnnn,SRx``@,)`)`%,)``$,)`, `MMMMxxxxmm,w`",
1506 "OOOOOOOOMMMMxxxxmm%ccccc@p$---Iq",
1507 "`MMMMxxxxmm,w` = `I`(`@,(``$,(``%,(``ccccc,ACx``%,)``$,)``@,)`)",
1508 "MOV `$,(``%,(``I`(`@,(``ccccc,ACx``@,)`)`%,)``$,)`, `MMMMxxxxmm,w`",
1534 "OOOOOOOOMMMMxxxxmm%ccccc@p$----q",
1535 "dbl(`MMMMxxxxmm,dw`) = `@,(``$,(``%,(``ccccc,ACx``%,)``$,)``@,)`",
1536 "MOV `$,(``%,(``@,(``ccccc,ACx``@,)``%,)``$,)`, dbl(`MMMMxxxxmm,dw`)",
1538 "OOOOOOOOMMMMxxxxmmqccccc-p----CC",
1539 "HI(`MMMMxxxxmm,dw`) = `CCccccc,RL`, LO(`MMMMxxxxmm,dw`) = `CCccccc,RLP`",
1540 "MOV pair(`CCccccc,RLHx`), dbl(`MMMMxxxxmm,dw`)",
1542 "OOOOOOOOMMMMxxxxmm-ccccc",
1543 "HI(`MMMMxxxxmm,w`) = HI(`ccccc,ACx`) >> #1, LO(`MMMMxxxxmm,w`) = LO(`ccccc,ACx`) >> #1",
1544 "MOV `ccccc,ACx` >> #1, dbl(`MMMMxxxxmm,w`)",
1554 "OOOOOOOOMMMMxxxxmmqaaaaappo---AA",
1555 "bit(`AAaaaaa,Rx`, `MMMMxxxxmm,baddr`) = #1",
1556 "BSET `MMMMxxxxmm,baddr`, `AAaaaaa,Rx`",
1558 "OOOOOOOOMMMMxxxxmmqaaaaappo---AA",
1559 "bit(`AAaaaaa,Rx`, `MMMMxxxxmm,baddr`) = #0",
1560 "BCLR `MMMMxxxxmm,baddr`, `AAaaaaa,Rx`",
1562 "OOOOOOOOMMMMxxxxmm-cccccppo---CC",
1563 "TC1,TC2 = bit(`CCccccc,Rx`, `MMMMxxxxmm,baddr`)",
1564 "BTSTP `MMMMxxxxmm,baddr`, `CCccccc,Rx`",
1566 "OOOOOOOOMMMMxxxxmm-aaaaappo---AA",
1567 "cbit(`AAaaaaa,Rx`, `MMMMxxxxmm,baddr`)",
1568 "BNOT `MMMMxxxxmm,baddr`, `AAaaaaa,Rx`",
1570 "OOOOOOOOMMMMxxxxmmTcccccppo---CC",
1571 "`T` = bit(`CCccccc,Rx`, `MMMMxxxxmm,baddr`)",
1572 "BTST `MMMMxxxxmm,baddr`, `CCccccc,Rx`, `T`",
1574 "OOOOOOOOMMMMxxxxmmoaaaaa",
1575 "`aaaaa,XDAx` = mar(`MMMMxxxxmm,r`)",
1576 "AMAR `MMMMxxxxmm,r`, `aaaaa,XDAx`",
1578 "OOOOOOOOMMMMxxxxmm-aaaaapp-ccccc",
1579 "`aaaaa,ACx` = `q_SAT,(``ccccc,ACx` + dbl(`MMMMxxxxmm,dr`)`q_SAT,)`",
1580 "ADD`q_SAT` dbl(`MMMMxxxxmm,dr`), `ccccc,ACx`, `aaaaa,ACx`",
1582 "OOOOOOOOMMMMxxxxmm-aaaaapp-ccccc",
1583 "`aaaaa,ACx` = `q_SAT,(``ccccc,ACx` - dbl(`MMMMxxxxmm,dr`)`q_SAT,)`",
1584 "SUB`q_SAT` dbl(`MMMMxxxxmm,dr`), `ccccc,ACx`, `aaaaa,ACx`",
1586 "OOOOOOOOMMMMxxxxmm-aaaaapp-ccccc",
1587 "`aaaaa,ACx` = `q_SAT,(`dbl(`MMMMxxxxmm,dr`) - `ccccc,ACx``q_SAT,)`",
1588 "SUB`q_SAT` `ccccc,ACx`, dbl(`MMMMxxxxmm,dr`), `aaaaa,ACx`",
1594 "OOOOOOOOMMMMxxxxmm4aaaaa",
1595 "`aaaaa,ACx` = `q_SAT,(``4,(`dbl(`MMMMxxxxmm,dr`)`4,)``q_SAT,)`",
1596 "MOV`q_SAT``4` dbl(`MMMMxxxxmm,dr`), `aaaaa,ACx`",
1598 "OOOOOOOOMMMMxxxxmmqaaaaa-p----00",
1599 "`aaaaa,ACx` = `q_SAT,(`HI(`MMMMxxxxmm,dr`)<<#16`q_SAT,)`, `aaaaa,ACxP` = `q_SAT,(`LO(`MMMMxxxxmm,dr`)<<#16`q_SAT,)`",
1600 "MOV`q_SAT` dbl(`MMMMxxxxmm,dr`), pair(HI(`aaaaa,ACx`))",
1606 "OOOOOOOOMMMMxxxxmmqaaaaa-p----AA",
1607 "`AAaaaaa,Rx` = HI(`MMMMxxxxmm,dr`), `AAaaaaa,RxP` = LO(`MMMMxxxxmm,dr`)",
1608 "MOV dbl(`MMMMxxxxmm,dr`), pair(`AAaaaaa,RLHx`)",
1614 "OOOOOOOOMMMMxxxxmm-aaaaappoccccc",
1615 "HI(`aaaaa,ACx`) = `q_SAT,(`HI(`MMMMxxxxmm,r`) + HI(`ccccc,ACx`)`q_SAT,)`, LO(`aaaaa,ACx`) = `q_SAT,(`LO(`MMMMxxxxmm,r`) + LO(`ccccc,ACx`)`q_SAT,)`",
1616 "ADD`q_SAT` dual(`MMMMxxxxmm,r`), `ccccc,ACx`, `aaaaa,ACx`",
1618 "OOOOOOOOMMMMxxxxmm-aaaaappoccccc",
1619 "HI(`aaaaa,ACx`) = `q_SAT,(`HI(`ccccc,ACx`) - HI(`MMMMxxxxmm,r`)`q_SAT,)`, LO(`aaaaa,ACx`) = `q_SAT,(`LO(`ccccc,ACx`) - LO(`MMMMxxxxmm,r`)`q_SAT,)`",
1620 "SUB`q_SAT` dual(`MMMMxxxxmm,r`), `ccccc,ACx`, `aaaaa,ACx`",
1622 "OOOOOOOOMMMMxxxxmm-aaaaappoccccc",
1623 "HI(`aaaaa,ACx`) = `q_SAT,(`HI(`MMMMxxxxmm,r`) - HI(`ccccc,ACx`)`q_SAT,)`, LO(`aaaaa,ACx`) = `q_SAT,(`LO(`MMMMxxxxmm,r`) - LO(`ccccc,ACx`)`q_SAT,)`",
1624 "SUB`q_SAT` `ccccc,ACx`, dual(`MMMMxxxxmm,r`), `aaaaa,ACx`",
1626 "OOOOOOOOMMMMxxxxmm-aaaaappo100cc",
1627 "HI(`aaaaa,ACx`) = `q_SAT,(``cc,Tx` - HI(`MMMMxxxxmm,r`)`q_SAT,)`, LO(`aaaaa,ACx`) = `q_SAT,(``cc,Tx` - LO(`MMMMxxxxmm,r`)`q_SAT,)`",
1628 "SUB`q_SAT` dual(`MMMMxxxxmm,r`), `cc,Tx`, `aaaaa,ACx`",
1630 "OOOOOOOOMMMMxxxxmm-aaaaappo100cc",
1631 "HI(`aaaaa,ACx`) = `q_SAT,(`HI(`MMMMxxxxmm,r`) + `cc,Tx``q_SAT,)`, LO(`aaaaa,ACx`) = `q_SAT,(`LO(`MMMMxxxxmm,r`) + `cc,Tx``q_SAT,)`",
1632 "ADD`q_SAT` dual(`MMMMxxxxmm,r`), `cc,Tx`, `aaaaa,ACx`",
1634 "OOOOOOOOMMMMxxxxmm-aaaaappo100cc",
1635 "HI(`aaaaa,ACx`) = `q_SAT,(`HI(`MMMMxxxxmm,r`) - `cc,Tx``q_SAT,)`, LO(`aaaaa,ACx`) = `q_SAT,(`LO(`MMMMxxxxmm,r`) - `cc,Tx``q_SAT,)`",
1636 "SUB`q_SAT` `cc,Tx`, dual(`MMMMxxxxmm,r`), `aaaaa,ACx`",
1638 "OOOOOOOOMMMMxxxxmmqaaaaa-po100cc",
1639 "HI(`aaaaa,ACx`) = `q_SAT,(`HI(`MMMMxxxxmm,r`) + `cc,Tx``q_SAT,)`, LO(`aaaaa,ACx`) = `q_SAT,(`LO(`MMMMxxxxmm,r`) - `cc,Tx``q_SAT,)`",
1640 "ADDSUB`q_SAT` `cc,Tx`, dual(`MMMMxxxxmm,r`), `aaaaa,ACx`",
1642 "OOOOOOOOMMMMxxxxmmqaaaaa-po100cc",
1643 "HI(`aaaaa,ACx`) = `q_SAT,(`HI(`MMMMxxxxmm,r`) - `cc,Tx``q_SAT,)`, LO(`aaaaa,ACx`) = `q_SAT,(`LO(`MMMMxxxxmm,r`) + `cc,Tx``q_SAT,)`",
1644 "SUBADD`q_SAT` `cc,Tx`, dual(`MMMMxxxxmm,r`), `aaaaa,ACx`",
1646 "OOOOOOOOMMMMxxxxmmq-po---YYYyyyy",
1647 "`MMMMxxxxmm,w` = `YYYyyyy,r`",
1648 "MOV `YYYyyyy,r`, `MMMMxxxxmm,w`",
1650 "OOOOOOOOMMMMxxxxmmq-po---YYYyyyy",
1651 "`YYYyyyy,w` = `MMMMxxxxmm,r`",
1652 "MOV `MMMMxxxxmm,r`, `YYYyyyy,w`",
1654 "OOOOOOOOMMMMxxxxmmq-po---YYYyyyy",
1655 "dbl(`MMMMxxxxmm,dw`) = dbl(`YYYyyyy,r`)",
1656 "MOV dbl(`YYYyyyy,r`), dbl(`MMMMxxxxmm,dw`)",
1658 "OOOOOOOOMMMMxxxxmmq-po---YYYyyyy",
1659 "dbl(`YYYyyyy,w`) = dbl(`MMMMxxxxmm,dr`)",
1660 "MOV dbl(`MMMMxxxxmm,dr`), dbl(`YYYyyyy,w`)",
1662 "OOOOOOOOMMMMxxxxmmT-poJJKKKKKKKKKKKKKKKK",
1663 "`T` = (`MMMMxxxxmm,r` `JJ` `KKKKKKKKKKKKKKKK`)",
1664 "CMP `MMMMxxxxmm,r` `JJ` `KKKKKKKKKKKKKKKK`, `T`",
1670 "OOOOOOOOMMMMxxxxmmT-p---kkkkkkkkkkkkkkkk",
1671 "`T` = `MMMMxxxxmm,r` & `kkkkkkkkkkkkkkkk`",
1672 "BAND `MMMMxxxxmm,r`, `kkkkkkkkkkkkkkkk`, `T`",
1678 "OOOOOOOOMMMMxxxxmmqppo--kkkkkkkkkkkkkkkk",
1679 "`MMMMxxxxmm,rw` = `MMMMxxxxmm,rw` & `kkkkkkkkkkkkkkkk`",
1680 "AND `kkkkkkkkkkkkkkkk`, `MMMMxxxxmm,rw`",
1682 "OOOOOOOOMMMMxxxxmmqppo--kkkkkkkkkkkkkkkk",
1683 "`MMMMxxxxmm,rw` = `MMMMxxxxmm,rw` | `kkkkkkkkkkkkkkkk`",
1684 "OR `kkkkkkkkkkkkkkkk`, `MMMMxxxxmm,rw`",
1686 "OOOOOOOOMMMMxxxxmmqppo--kkkkkkkkkkkkkkkk",
1687 "`MMMMxxxxmm,rw` = `MMMMxxxxmm,rw` ^ `kkkkkkkkkkkkkkkk`",
1688 "XOR `kkkkkkkkkkkkkkkk`, `MMMMxxxxmm,rw`",
1690 "OOOOOOOOMMMMxxxxmmqppo--KKKKKKKKKKKKKKKK",
1691 "`MMMMxxxxmm,rw` = `q_SAT,(``MMMMxxxxmm,rw` + `KKKKKKKKKKKKKKKK``q_SAT,)`",
1692 "ADD`q_SAT` `KKKKKKKKKKKKKKKK`, `MMMMxxxxmm,rw`",
1694 "OOOOOOO3MMMMxxxxmm%aaaaa-p/-----KKKKKKKK",
1695 "`aaaaa,ACx` = `%,(``/,(``MMMMxxxxmm,r` * `KKKKKKKK``/,)``%,)``MMMMxxxxmm3,3r`",
1696 "MPYMK`/``%` `3``MMMMxxxxmm,r`, `KKKKKKKK`, `aaaaa,ACx`",
1698 "OOOOOOO3MMMMxxxxmm%aaaaa-p/cccccKKKKKKKK",
1699 "`aaaaa,ACx` = `q_SAT,(``%,(``ccccc,ACx` + `/,(``MMMMxxxxmm,r` * `KKKKKKKK``/,)``%,)``q_SAT,)``MMMMxxxxmm3,3r`",
1700 "MACMK`/``q_SAT``%` `3``MMMMxxxxmm,r`, `KKKKKKKK`, `ccccc,ACx`, `aaaaa,ACx`",
1702 "OOOOOOOOMMMMxxxxmm$aaaaapp-cccccqqSSSSSS",
1703 "`aaaaa,ACx` = `q_SAT,(``ccccc,ACx` + (`$,(``MMMMxxxxmm,r``$,)` << `SSSSSS`)`q_SAT,)`",
1704 "ADD`q_SAT` `$,(``MMMMxxxxmm,r``$,)` << `SSSSSS`, `ccccc,ACx`, `aaaaa,ACx`",
1706 "OOOOOOOOMMMMxxxxmm$aaaaapp-cccccqqSSSSSS",
1707 "`aaaaa,ACx` = `q_SAT,(``ccccc,ACx` - (`$,(``MMMMxxxxmm,r``$,)` << `SSSSSS`)`q_SAT,)`",
1708 "SUB`q_SAT` `$,(``MMMMxxxxmm,r``$,)` << `SSSSSS`, `ccccc,ACx`, `aaaaa,ACx`",
1710 "OOOOOOOOMMMMxxxxmm$aaaaapp------qqSSSSSS",
1711 "`aaaaa,ACx` = `q_SAT,(``$,(``MMMMxxxxmm,r``$,)` << `SSSSSS``q_SAT,)`",
1712 "MOV`q_SAT` `$,(``MMMMxxxxmm,r``$,)` << `SSSSSS`, `aaaaa,ACx`",
1718 "OOOOOOOOMMMMxxxxmm%ccccc@p$---Iq--SSSSSS",
1719 "`MMMMxxxxmm,w` = `I`(`@,(``$,(``%,(``ccccc,ACx` << `SSSSSS``%,)``$,)``@,)`)",
1720 "MOV `$,(``%,(``I`(`@,(``ccccc,ACx` << `SSSSSS``@,)`)`%,)``$,)`, `MMMMxxxxmm,w`",
1722 "OOOOOOOOMMMMxxxxmmqppo--iiiiiiiiiiiiiiii",
1723 "`MMMMxxxxmm,w` = `iiiiiiiiiiiiiiii`",
1724 "MOV `iiiiiiiiiiiiiiii`, `MMMMxxxxmm,w`",
1726 "OOOOOOOOMMMMxxxxmm------LLLLLLLLLLLLLLLL",
1727 "if (`MMMMxxxxmm,r` != #0) goto `LLLLLLLLLLLLLLLL`",
1728 "BCC `LLLLLLLLLLLLLLLL`, `MMMMxxxxmm,r` != #0",
1730 "OOOOOOOop-Aaaaaap-Cccccc",
1731 "`Aaaaaa,XRx` = `Cccccc,XRx`",
1732 "MOV `Cccccc,XRx`, `Aaaaaa,XRx`",
1782 "OOOOOOOOpXXXxxxxp--aaaaa1YYYyyyy/--bbbbb",
1783 "lmsf`/,a``q_SAT,a`(`XXXxxxx,r`, `YYYyyyy,r`, `aaaaa,ACx`, `bbbbb,ACx`)",
1784 "LMSF`/``q_SAT` `XXXxxxx,r`, `YYYyyyy,r`, `aaaaa,ACx`, `bbbbb,ACx`",
1786 "OOOOOOO3MMMMxxxxmm%aaaaapp$-------#4----/ZZZzzzz",
1787 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``MMMMxxxxmm,r``$,)` * `#,(``ZZZzzzz,r``#,)``/,)``%,)``4,)``q_SAT,)``MMMMxxxxmm3,3r`",
1788 "MPYM`/``q_SAT``%``4` `3``$,(``MMMMxxxxmm,r``$,)`, `#,(``ZZZzzzz,r``#,)`, `aaaaa,ACx`",
1790 "OOOOOOO3MMMMxxxxmm%aaaaapp$-------#4----/ZZZzzzz",
1791 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` + `/,(``$,(``MMMMxxxxmm,r``$,)` * `#,(``ZZZzzzz,r``#,)``/,)``%,)``4,)``q_SAT,)``MMMMxxxxmm3,3r`",
1792 "MACM`/``q_SAT``%``4` `3``$,(``MMMMxxxxmm,r``$,)`, `#,(``ZZZzzzz,r``#,)`, `aaaaa,ACx`",
1794 "OOOOOOO3MMMMxxxxmm%aaaaapp$-------#4----/ZZZzzzz",
1795 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` - `/,(``$,(``MMMMxxxxmm,r``$,)` * `#,(``ZZZzzzz,r``#,)``/,)``%,)``4,)``q_SAT,)``MMMMxxxxmm3,3r`",
1796 "MASM`/``q_SAT``%``4` `3``$,(``MMMMxxxxmm,r``$,)`, `#,(``ZZZzzzz,r``#,)`, `aaaaa,ACx`",
1798 "OOOOOOOoMMMMxxxxmm%aaaaapp$bbbbbqq#4----/ZZZzzzz",
1799 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``MMMMxxxxmm,r``$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``MMMMxxxxmm,r``$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`",
1800 "MPY`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MPY`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`",
1802 "OOOOOOOoMMMMxxxxmm%aaaaapp$bbbbbqq#4----/ZZZzzzz",
1803 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` + `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``MMMMxxxxmm,r``$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`",
1804 "MAC`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MPY`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`",
1806 "OOOOOOOoMMMMxxxxmm%aaaaapp$bbbbbqq#4----/ZZZzzzz",
1807 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``MMMMxxxxmm,r``$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` + `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`",
1808 "MPY`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`",
1810 "OOOOOOOoMMMMxxxxmm%aaaaapp$bbbbbqq#4----/ZZZzzzz",
1811 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` - `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``MMMMxxxxmm,r``$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`",
1812 "MAS`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MPY`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`",
1814 "OOOOOOOoMMMMxxxxmm%aaaaapp$bbbbbqq#4----/ZZZzzzz",
1815 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``MMMMxxxxmm,r``$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` - `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`",
1816 "MPY`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAS`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`",
1818 "OOOOOOOoMMMMxxxxmm%aaaaapp$bbbbbqq#4----/ZZZzzzz",
1819 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` + `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` + `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`",
1820 "MAC`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`",
1822 "OOOOOOOoMMMMxxxxmm%aaaaapp$bbbbbqq#4----/ZZZzzzz",
1823 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` - `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` + `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`",
1824 "MAS`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`",
1826 "OOOOOOOoMMMMxxxxmm%aaaaapp$bbbbbqq#4----/ZZZzzzz",
1827 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` + `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` - `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`",
1828 "MAC`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAS`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`",
1830 "OOOOOOOoMMMMxxxxmm%aaaaapp$bbbbbqq#4----/ZZZzzzz",
1831 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(`(`aaaaa,ACx` >> #16) + `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` + `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`",
1832 "MAC`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` >> #16 :: MAC`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`",
1834 "OOOOOOOoMMMMxxxxmm%aaaaapp$bbbbbqq#4----/ZZZzzzz",
1835 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` - `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(`(`bbbbb,ACx` >> #16) + `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`",
1836 "MAS`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx` >> #16",
1838 "OOOOOOOoMMMMxxxxmm%aaaaapp$bbbbbqq#4----/ZZZzzzz",
1839 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``MMMMxxxxmm,r``$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(`(`bbbbb,ACx` >> #16) + `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`",
1840 "MPY`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx` >> #16",
1842 "OOOOOOOoMMMMxxxxmm%aaaaapp$bbbbbqq#4----/ZZZzzzz",
1843 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(`(`aaaaa,ACx` >> #16) + `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(`(`bbbbb,ACx` >> #16) + `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`",
1844 "MAC`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` >> #16 :: MAC`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx` >> #16",
1846 "OOOOOOOoMMMMxxxxmm%aaaaapp$bbbbbqq#4----/ZZZzzzz",
1847 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` - `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` - `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`",
1848 "MAS`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAS`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`",
1850 "OOOOOOOoMMMMxxxxmm%aaaaapp$bbbbbqq#4----/ZZZzzzz",
1851 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(`LO(`MMMMxxxxmm,r`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(`HI(`MMMMxxxxmm,r`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`",
1852 "MPY`/``q_SAT``%``4` `$,(`LO(`MMMMxxxxmm,r`)`$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MPY`/``q_SAT``%``4` `$,(`HI(`MMMMxxxxmm,r`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`",
1854 "OOOOOOOoMMMMxxxxmm%aaaaapp$bbbbbqq#4----/ZZZzzzz",
1855 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` + `/`(`$,(`LO(`MMMMxxxxmm,r`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(`HI(`MMMMxxxxmm,r`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`",
1856 "MAC`/``q_SAT``%``4` `$,(`LO(`MMMMxxxxmm,r`)`$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MPY`/``q_SAT``%``4` `$,(`HI(`MMMMxxxxmm,r`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`",
1858 "OOOOOOOoMMMMxxxxmm%aaaaapp$bbbbbqq#4----/ZZZzzzz",
1859 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(`LO(`MMMMxxxxmm,r`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` + `/`(`$,(`HI(`MMMMxxxxmm,r`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`",
1860 "MPY`/``q_SAT``%``4` `$,(`LO(`MMMMxxxxmm,r`)`$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(`HI(`MMMMxxxxmm,r`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`",
1862 "OOOOOOOoMMMMxxxxmm%aaaaapp$bbbbbqq#4----/ZZZzzzz",
1863 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` - `/`(`$,(`LO(`MMMMxxxxmm,r`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(`HI(`MMMMxxxxmm,r`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`",
1864 "MAS`/``q_SAT``%``4` `$,(`LO(`MMMMxxxxmm,r`)`$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MPY`/``q_SAT``%``4` `$,(`HI(`MMMMxxxxmm,r`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`",
1866 "OOOOOOOoMMMMxxxxmm%aaaaapp$bbbbbqq#4----/ZZZzzzz",
1867 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(`LO(`MMMMxxxxmm,r`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` - `/`(`$,(`HI(`MMMMxxxxmm,r`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`",
1868 "MPY`/``q_SAT``%``4` `$,(`LO(`MMMMxxxxmm,r`)`$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAS`/``q_SAT``%``4` `$,(`HI(`MMMMxxxxmm,r`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`",
1870 "OOOOOOOoMMMMxxxxmm%aaaaapp$bbbbbqq#4----/ZZZzzzz",
1871 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` + `/`(`$,(`LO(`MMMMxxxxmm,r`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` + `/`(`$,(`HI(`MMMMxxxxmm,r`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`",
1872 "MAC`/``q_SAT``%``4` `$,(`LO(`MMMMxxxxmm,r`)`$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(`HI(`MMMMxxxxmm,r`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`",
1874 "OOOOOOOoMMMMxxxxmm%aaaaapp$bbbbbqq#4----/ZZZzzzz",
1875 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` - `/`(`$,(`LO(`MMMMxxxxmm,r`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` + `/`(`$,(`HI(`MMMMxxxxmm,r`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`",
1876 "MAS`/``q_SAT``%``4` `$,(`LO(`MMMMxxxxmm,r`)`$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(`HI(`MMMMxxxxmm,r`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`",
1878 "OOOOOOOoMMMMxxxxmm%aaaaapp$bbbbbqq#4----/ZZZzzzz",
1879 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` + `/`(`$,(`LO(`MMMMxxxxmm,r`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` - `/`(`$,(`HI(`MMMMxxxxmm,r`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`",
1880 "MAC`/``q_SAT``%``4` `$,(`LO(`MMMMxxxxmm,r`)`$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAS`/``q_SAT``%``4` `$,(`HI(`MMMMxxxxmm,r`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`",
1882 "OOOOOOOoMMMMxxxxmm%aaaaapp$bbbbbqq#4----/ZZZzzzz",
1883 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(`(`aaaaa,ACx` >> #16) + `/`(`$,(`LO(`MMMMxxxxmm,r`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` + `/`(`$,(`HI(`MMMMxxxxmm,r`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`",
1884 "MAC`/``q_SAT``%``4` `$,(`LO(`MMMMxxxxmm,r`)`$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` >> #16 :: MAC`/``q_SAT``%``4` `$,(`HI(`MMMMxxxxmm,r`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`",
1886 "OOOOOOOoMMMMxxxxmm%aaaaapp$bbbbbqq#4----/ZZZzzzz",
1887 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` - `/`(`$,(`LO(`MMMMxxxxmm,r`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(`(`bbbbb,ACx` >> #16) + `/`(`$,(`HI(`MMMMxxxxmm,r`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`",
1888 "MAS`/``q_SAT``%``4` `$,(`LO(`MMMMxxxxmm,r`)`$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(`HI(`MMMMxxxxmm,r`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx` >> #16",
1890 "OOOOOOOoMMMMxxxxmm%aaaaapp$bbbbbqq#4----/ZZZzzzz",
1891 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(`LO(`MMMMxxxxmm,r`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(`(`bbbbb,ACx` >> #16) + `/`(`$,(`HI(`MMMMxxxxmm,r`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`",
1892 "MPY`/``q_SAT``%``4` `$,(`LO(`MMMMxxxxmm,r`)`$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(`HI(`MMMMxxxxmm,r`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx` >> #16",
1894 "OOOOOOOoMMMMxxxxmm%aaaaapp$bbbbbqq#4----/ZZZzzzz",
1895 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(`(`aaaaa,ACx` >> #16) + `/`(`$,(`LO(`MMMMxxxxmm,r`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(`(`bbbbb,ACx` >> #16) + `/`(`$,(`HI(`MMMMxxxxmm,r`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`",
1896 "MAC`/``q_SAT``%``4` `$,(`LO(`MMMMxxxxmm,r`)`$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` >> #16 :: MAC`/``q_SAT``%``4` `$,(`HI(`MMMMxxxxmm,r`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx` >> #16",
1898 "OOOOOOOoMMMMxxxxmm%aaaaapp$bbbbbqq#4----/ZZZzzzz",
1899 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` - `/`(`$,(`LO(`MMMMxxxxmm,r`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` - `/`(`$,(`HI(`MMMMxxxxmm,r`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`",
1900 "MAS`/``q_SAT``%``4` `$,(`LO(`MMMMxxxxmm,r`)`$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAS`/``q_SAT``%``4` `$,(`HI(`MMMMxxxxmm,r`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`",
1906 "OOOOOOOOpp-aaaaakkkkkkkkkkkkkkkkkkkkkkkk",
1907 "mar(`aaaaa,XDAx` + `kkkkkkkkkkkkkkkkkkkkkkkk`)",
1908 "AADD `kkkkkkkkkkkkkkkkkkkkkkkk`, `aaaaa,XDAx`",
1910 "OOOOOOOOpp-aaaaakkkkkkkkkkkkkkkkkkkkkkkk",
1911 "mar(`aaaaa,XDAx` = `kkkkkkkkkkkkkkkkkkkkkkkk`)",
1912 "AMOV `kkkkkkkkkkkkkkkkkkkkkkkk`, `aaaaa,XDAx`",
1914 "OOOOOOOOpp-aaaaakkkkkkkkkkkkkkkkkkkkkkkk",
1915 "mar(`aaaaa,XDAx` - `kkkkkkkkkkkkkkkkkkkkkkkk`)",
1916 "ASUB `kkkkkkkkkkkkkkkkkkkkkkkk`, `aaaaa,XDAx`",
1918 "OOOOOOOOMMMMxxxxmmq--o--",
1919 "mar(byte(`MMMMxxxxmm,br`))",
1920 "AMAR byte(`MMMMxxxxmm,br`)",
1922 "OOOOOOO$JCCcccccJDDdddddLLLLLLLLLLLLLLLL",
1923 "compare (`$,(``CCccccc,RAx` `JJ` `DDddddd,RAx``$,)`) goto `LLLLLLLLLLLLLLLL`",
1924 "BCC`$` `LLLLLLLLLLLLLLLL`, `CCccccc,RAx` `JJ` `DDddddd,RAx`",
1926 "OOOOOOqqMMMMxxxxmm$aaaaa",
1927 "HI(`aaaaa,ACx`) = `q_SAT,(``$,(``MMMMxxxxmm,r``$,)``q_SAT,)`",
1928 "MOV`q_SAT` `$,(``MMMMxxxxmm,r``$,)`, `aaaaa,ACx`.H",
1930 "OOOOOOqqMMMMxxxxmm$aaaaa",
1931 "LO(`aaaaa,ACx`) = `q_SAT,(``$,(``MMMMxxxxmm,r``$,)``q_SAT,)`",
1932 "MOV`q_SAT` `$,(``MMMMxxxxmm,r``$,)`, `aaaaa,ACx`.L",
1934 "OOOOOpAAMMMMxxxxmmAaaaaa",
1935 "copy(`AAAaaaaa,ALLx` = `AAAaaaaa,d(ALLx``MMMMxxxxmm,!AAAaaaaa!r``AAAaaaaa,)ALLx`)",
1936 "COPY `AAAaaaaa,d(ALLx``MMMMxxxxmm,!AAAaaaaa!r``AAAaaaaa,)ALLx`, `AAAaaaaa,ALLx`",
1938 "OOOOOOOOAAAaaaaakkkkkkkkkkkkkkkk",
1939 "`AAAaaaaa,ADRx` = `kkkkkkkkkkkkkkkk`",
1940 "MOV `kkkkkkkkkkkkkkkk`, `AAAaaaaa,ADRx`",
1942 "OOOOOOOpAAAaaaaakkkkkkkkkkkkkkkkkkkkkkkk",
1943 "copy(`AAAaaaaa,ALLx` = `AAAaaaaa,d(ALLx``kkkkkkkkkkkkkkkkkkkkkkkk,m``AAAaaaaa,)ALLx`)",
1944 "COPY `AAAaaaaa,d(ALLx``kkkkkkkkkkkkkkkkkkkkkkkk,m``AAAaaaaa,)ALLx`, `AAAaaaaa,ALLx`",
1946 "OOOOOOOOMMMMxxxxmm-aaaaapp$---AA",
1947 "`AAaaaaa,RA` = `$,(`byte(`MMMMxxxxmm,br`)`$,)`",
1948 "MOV `$,(`byte(`MMMMxxxxmm,br`)`$,)`, `AAaaaaa,RA`",
1954 "OOOOOOOop00aaaaapCCccccc",
1955 "`aaaaa,ACx` = `q_SAT,(``CCccccc,RLHx` << #16`q_SAT,)`",
1956 "MOV`q_SAT` `CCccccc,RLHx` << #16, `aaaaa,ACx`",
1958 "OOOOOOOOMMMMxxxxmmq-po---YYYyyyy",
1959 "byte(`MMMMxxxxmm,bw`) = byte(`YYYyyyy,r`)",
1960 "MOV byte(`YYYyyyy,r`), byte(`MMMMxxxxmm,bw`)",
1962 "OOOOOOOOMMMMxxxxmmq-po---YYYyyyy",
1963 "byte(`YYYyyyy,w`) = byte(`MMMMxxxxmm,br`)",
1964 "MOV byte(`MMMMxxxxmm,br`), byte(`YYYyyyy,w`)",
1966 "OOOOOOOOpCCcccccpkkkkkkko-$-JJ-T",
1967 "`T` = `$`(`CCccccc,Rx` `JJ` `kkkkkkk`)",
1968 "CMP`$` `CCccccc,Rx` `JJ` `kkkkkkk`, `T`",
1970 "OOOOOOOOpXXXxxxxp1Aaaaaa-YYYyyyy",
1971 "`Aaaaaa,ACLHx` = `q_SAT,(``XXXxxxx,r` + `YYYyyyy,r``q_SAT,)`",
1972 "ADD`q_SAT` `XXXxxxx,r`, `YYYyyyy,r`, `Aaaaaa,ACLHx`",
1974 "OOOOOOOOpXXXxxxxp1Aaaaaa-YYYyyyy",
1975 "`Aaaaaa,ACLHx` = `q_SAT,(``XXXxxxx,r` - `YYYyyyy,r``q_SAT,)`",
1976 "SUB`q_SAT` `XXXxxxx,r`, `YYYyyyy,r`, `Aaaaaa,ACLHx`",
1986 "OOOOOpCCMMMMxxxxmmCccccc",
1987 "`CCCccccc,d(ALLx``MMMMxxxxmm,!CCCccccc!w``CCCccccc,)ALLx` = `CCCccccc,ALLx`",
1988 "MOV `CCCccccc,ALLx`, `CCCccccc,d(ALLx``MMMMxxxxmm,!CCCccccc!w``CCCccccc,)ALLx`",
1990 "OOOOOOOpCCCccccckkkkkkkkkkkkkkkkkkkkkkkk",
1991 "`CCCccccc,d(ALLx``kkkkkkkkkkkkkkkkkkkkkkkk,m``CCCccccc,)ALLx` = `CCCccccc,ALLx`",
1992 "MOV `CCCccccc,ALLx`, `CCCccccc,d(ALLx``kkkkkkkkkkkkkkkkkkkkkkkk,m``CCCccccc,)ALLx`",
1994 "OOOOOoiiMMMMxxxxmmiiiiii",
1995 "byte(`MMMMxxxxmm,bw`) = `iiiiiiii`",
1996 "MOV `iiiiiiii`, byte(`MMMMxxxxmm,bw`)",
1998 "OOOOOOOOMMMMxxxxmm-cccccpp----CC",
1999 "byte(`MMMMxxxxmm,bw`) = `CCccccc,RA`",
2000 "MOV `CCccccc,RA`, byte(`MMMMxxxxmm,bw`)",
2003 "if (!TC1) execute(D_unit) ||",
2007 "if (TC1) execute(D_unit) ||",
2027 "ecopr(`kkkkkkkk`)",
2030 "OOOOOOOOp-------p0-000cc0-------qq-000aa0-------kkkkkkkk",
2031 "`aa,ACx` = copr`q_SAT,a`(`kkkkkkkk`, `cc,ACx`, `aa,ACx`)",
2032 "COPR_1`q_SAT` `kkkkkkkk`, `cc,ACx`, `aa,ACx`",
2034 "OOOOOOOOp-------p0-000aa0-------qq-000bb0-------kkkkkkkk",
2035 "`aa,ACx`, `bb,ACx` = copr`q_SAT,a`(`kkkkkkkk`, `aa,ACx`, `bb,ACx`)",
2036 "COPR_2`q_SAT` `kkkkkkkk`, `aa,ACx`, `bb,ACx`",
2038 "OOOOOOOOMMMMxxxxmm-000ccpp-000aaqq------0-------kkkkkkkk",
2039 "`aa,ACx` = copr`q_SAT,a`(`kkkkkkkk`, `cc,ACx`, `MMMMxxxxmm,r`)",
2040 "COPR_M`q_SAT` `kkkkkkkk`, `cc,ACx`, `MMMMxxxxmm,r`, `aa,ACx`",
2042 "OOOOOOOOMMMMxxxxmm1000aapp-000bbqq------1ZZZzzzzkkkkkkkk",
2043 "`aa,ACx`, `bb,ACx` = copr`q_SAT,a`(`kkkkkkkk`, `MMMMxxxxmm,r`, dbl(`ZZZzzzz,r`))",
2044 "COPR_MZ`q_SAT` `kkkkkkkk`, `MMMMxxxxmm,r`, dbl(`ZZZzzzz,r`), `aa,ACx`, `bb,ACx`",
2046 "OOOOOOOOMMMMxxxxmm-000ccpp-000aaqq------0-------kkkkkkkk",
2047 "`aa,ACx` = copr`q_SAT,a`(`kkkkkkkk`, `cc,ACx`, dbl(`MMMMxxxxmm,dr`))",
2048 "COPR_LM`q_SAT` `kkkkkkkk`, `cc,ACx`, dbl(`MMMMxxxxmm,dr`), `aa,ACx`",
2050 "OOOOOOOOMMMMxxxxmm1000aapp-000bbqq------1ZZZzzzzkkkkkkkk",
2051 "`aa,ACx`, `bb,ACx` = copr`q_SAT,a`(`kkkkkkkk`, dbl(`MMMMxxxxmm,dr`), dbl(`ZZZzzzz,r`))",
2052 "COPR_LMZ1`q_SAT` `kkkkkkkk`, dbl(`MMMMxxxxmm,dr`), dbl(`ZZZzzzz,r`), `aa,ACx`, `bb,ACx`",
2054 "OOOOOOOOMMMMxxxxmm1000aapp-000bbqq------1ZZZzzzzkkkkkkkk",
2055 "`aa,ACx`, `bb,ACx` = copr`q_SAT,a`(`kkkkkkkk`, `aa,ACx`, `bb,ACx`, dbl(`MMMMxxxxmm,r`), dbl(`ZZZzzzz,dr`))",
2056 "COPR_LMZ2`q_SAT` `kkkkkkkk`, `aa,ACx`, `bb,ACx`, dbl(`MMMMxxxxmm,dr`), dbl(`ZZZzzzz,r`), `aa,ACx`, `bb,ACx`",
2058 "OOOOOOOOpXXXxxxxp1-000cc1YYYyyyyqq-000aa0-------kkkkkkkk",
2059 "`aa,ACx` = copr`q_SAT,a`(`kkkkkkkk`, `cc,ACx`, `XXXxxxx,r`, `YYYyyyy,r`)",
2060 "COPR_XY1`q_SAT` `kkkkkkkk`, `cc,ACx`, `XXXxxxx,r`, `YYYyyyy,r`, `aa,ACx`",
2062 "OOOOOOOOpXXXxxxxp1-000aa1YYYyyyyqq-000bb0-------kkkkkkkk",
2063 "`aa,ACx`, `bb,ACx` = copr`q_SAT,a`(`kkkkkkkk`, `aa,ACx`, `bb,ACx`, `XXXxxxx,r`, `YYYyyyy,r`)",
2064 "COPR_XY2`q_SAT` `kkkkkkkk`, `aa,ACx`, `bb,ACx`, `XXXxxxx,r`, `YYYyyyy,r`, `aa,ACx`, `bb,ACx`",
2066 "OOOOOOOOpXXXxxxxp10000aa1YYYyyyyqq-000bb1ZZZzzzzkkkkkkkk",
2067 "`aa,ACx`, `bb,ACx` = copr`q_SAT,a`(`kkkkkkkk`, `XXXxxxx,r`, `YYYyyyy,r`, `ZZZzzzz,r`)",
2068 "COPR_XYZ1`q_SAT` `kkkkkkkk`, `XXXxxxx,r`, `YYYyyyy,r`, `ZZZzzzz,r`, `aa,ACx`, `bb,ACx`",
2070 "OOOOOOOOpXXXxxxxp10000aa1YYYyyyyqq-000bb1ZZZzzzzkkkkkkkk",
2071 "`aa,ACx`, `bb,ACx` = copr`q_SAT,a`(`kkkkkkkk`, `aa,ACx`, `XXXxxxx,r`, `YYYyyyy,r`, `ZZZzzzz,r`)",
2072 "COPR_XYZ2`q_SAT` `kkkkkkkk`, `aa,ACx`, `XXXxxxx,r`, `YYYyyyy,r`, `ZZZzzzz,r`, `aa,ACx`, `bb,ACx`",
2074 "OOOOOOOOpXXXxxxxp10000aa1YYYyyyyqq-000bb1ZZZzzzzkkkkkkkk",
2075 "`aa,ACx`, `bb,ACx` = copr`q_SAT,a`(`kkkkkkkk`, `bb,ACx`, `XXXxxxx,r`, `YYYyyyy,r`, `ZZZzzzz,r`)",
2076 "COPR_XYZ3`q_SAT` `kkkkkkkk`, `bb,ACx`, `XXXxxxx,r`, `YYYyyyy,r`, `ZZZzzzz,r`, `aa,ACx`, `bb,ACx`",
2078 "OOOOOOOOpXXXxxxxp10000aa1YYYyyyyqq-000bb1ZZZzzzzkkkkkkkk",
2079 "`aa,ACx`, `bb,ACx` = copr`q_SAT,a`(`kkkkkkkk`, `aa,ACx`, `bb,ACx`, `XXXxxxx,r`, `YYYyyyy,r`, `ZZZzzzz,r`)",
2080 "COPR_XYZ4`q_SAT` `kkkkkkkk`, `aa,ACx`, `bb,ACx`, `XXXxxxx,r`, `YYYyyyy,r`, `ZZZzzzz,r`, `aa,ACx`, `bb,ACx`",
2082 "OOOOOOOOpXXXxxxxp10000aa1YYYyyyyqq-000001ZZZzzzzkkkkkkkk",
2083 "`aa,ACx` = copr`q_SAT,a`(`kkkkkkkk`, `YYYyyyy,r`, `ZZZzzzz,r`), mar(`XXXxxxx,r`)",
2084 "COPR_MARXYZ1`q_SAT` `kkkkkkkk`, `YYYyyyy,r`, `ZZZzzzz,r`, `aa,ACx` :: AMAR `XXXxxxx,r`",
2086 "OOOOOOOOpXXXxxxxp10000aa1YYYyyyyqq-000001ZZZzzzzkkkkkkkk",
2087 "`aa,ACx` = copr`q_SAT,a`(`kkkkkkkk`, `aa,ACx`, `YYYyyyy,r`, `ZZZzzzz,r`), mar(`XXXxxxx,r`)",
2088 "COPR_MARXYZ2`q_SAT` `kkkkkkkk`, `aa,ACx`, `YYYyyyy,r`, `ZZZzzzz,r`, `aa,ACx` :: AMAR `XXXxxxx,r`",
2090 "OOOOOOOOMMMMxxxxmmAaaaaa-pCcccccqqDddddd",
2091 "`Aaaaaa,ACLHx` = field_extract_r(`Cccccc,ACLHx`, `Dddddd,ACLHx`, `MMMMxxxxmm,baddr`)",
2092 "BFXTR `Cccccc,ACLHx`, `Dddddd,ACLHx`, `MMMMxxxxmm,baddr`, `Aaaaaa,ACLHx`",
2094 "OOOOOOOOMMMMxxxxmmAaaaaa-pCcccccqqDddddd",
2095 "`Aaaaaa,ACLHx` = field_extract_l(`Cccccc,ACLHx`, `Dddddd,ACLHx`, `MMMMxxxxmm,baddr`)",
2096 "BFXTL `Cccccc,ACLHx`, `Dddddd,ACLHx`, `MMMMxxxxmm,baddr`, `Aaaaaa,ACLHx`",
2098 "OOOOOOOOMMMMxxxxmm-aaaaa-p-cccccqq-ddddd",
2099 "`aaaaa,ACx` = field_extract_r(`ccccc,ACx`, `ddddd,ACx`, `MMMMxxxxmm,baddr`)",
2100 "DBFXTR `ccccc,ACx`, `ddddd,ACx`, `MMMMxxxxmm,baddr`, `aaaaa,ACx`",
2102 "OOOOOOOOMMMMxxxxmm-aaaaa-p-cccccqq-ddddd",
2103 "`aaaaa,ACx` = field_extract_l(`ccccc,ACx`, `ddddd,ACx`, `MMMMxxxxmm,baddr`)",
2104 "DBFXTL `ccccc,ACx`, `ddddd,ACx`, `MMMMxxxxmm,baddr`, `aaaaa,ACx`",
2106 "OOOOOOOOMMMMxxxxmmAaaaaa-pCcccccqqDddddd",
2107 "`Aaaaaa,ACLHx` = field_insert(`Cccccc,ACLHx`, `Dddddd,ACLHx`, `MMMMxxxxmm,baddr`)",
2108 "BFINS `Cccccc,ACLHx`, `Dddddd,ACLHx`, `MMMMxxxxmm,baddr`, `Aaaaaa,ACLHx`",
2110 "OOOOOOOWp-%aaaaap--bbbbb--$cccccqq#4----/ZZZzzzz",
2111 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(`LO(`ccccc,ACx`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(`HI(`ccccc,ACx`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`",
2112 "MPY`/``q_SAT``%``4` `$,(`LO(`ccccc,ACx`)`$,)`, `#,(`LO(`ZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MPY`/``q_SAT``%``4` `$,(`HI(`ccccc,ACx`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`",
2114 "OOOOOOOWp-%aaaaap--bbbbb--$cccccqq#4----/ZZZzzzz",
2115 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` + `/,(``$,(`LO(`ccccc,ACx`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` +`/,(``$,(`HI(`ccccc,ACx`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`",
2116 "MAC`/``q_SAT``%``4` `$,(`LO(`ccccc,ACx`)`$,)`, `#,(`LO(`ZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(`HI(`ccccc,ACx`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`",
2118 "OOOOOOOWp-%aaaaap--bbbbb--$cccccqq#4----/ZZZzzzz",
2119 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` + `/,(``$,(`LO(`ccccc,ACx`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` -`/,(``$,(`HI(`ccccc,ACx`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`",
2120 "MAC`/``q_SAT``%``4` `$,(`LO(`ccccc,ACx`)`$,)`, `#,(`LO(`ZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAS`/``q_SAT``%``4` `$,(`HI(`ccccc,ACx`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`",
2122 "OOOOOOOWp-%aaaaap--bbbbb--$cccccqq#4----/ZZZzzzz",
2123 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` - `/,(``$,(`LO(`ccccc,ACx`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` +`/,(``$,(`HI(`ccccc,ACx`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`",
2124 "MAS`/``q_SAT``%``4` `$,(`LO(`ccccc,ACx`)`$,)`, `#,(`LO(`ZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(`HI(`ccccc,ACx`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`",
2126 "OOOOOOOWp-%aaaaap--bbbbb--$cccccqq#4----/ZZZzzzz",
2127 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` - `/,(``$,(`LO(`ccccc,ACx`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` -`/,(``$,(`HI(`ccccc,ACx`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`",
2128 "MAS`/``q_SAT``%``4` `$,(`LO(`ccccc,ACx`)`$,)`, `#,(`LO(`ZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAS`/``q_SAT``%``4` `$,(`HI(`ccccc,ACx`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`",
2130 "OOOOOOk$JCCcccccJkkkkkkkLLLLLLLLLLLLLLLL",
2131 "compare (uns(`CCccccc,RAx` `JJ` `kkkkkkkk`)) goto `LLLLLLLLLLLLLLLL`",
2132 "BCCU `LLLLLLLLLLLLLLLL`, `CCccccc,RAx` `JJ` `kkkkkkkk`",
2162 "OOOOOOOOMMMMxxxxmmoaaaaa",
2163 "`aaaaa,XDAx` = mar(byte(`MMMMxxxxmm,r`))",
2164 "AMAR byte(`MMMMxxxxmm,r`), `aaaaa,XDAx`",
2166 "OOOOOOOOMMMMxxxxmmqppo--KKKKKKKKKKKKKKKK",
2167 "dbl(`MMMMxxxxmm,rw`) = `q_SAT,(`dbl(`MMMMxxxxmm,rw`) + `KKKKKKKKKKKKKKKK``q_SAT,)`",
2168 "ADD`q_SAT` `KKKKKKKKKKKKKKKK`, dbl(`MMMMxxxxmm,rw`)",
2170 "OOOOOOOOMMMMxxxxmmqppo--iiiiiiiiiiiiiiii",
2171 "dbl(`MMMMxxxxmm,w`) = `iiiiiiiiiiiiiiii`",
2172 "MOV `iiiiiiiiiiiiiiii`, dbl(`MMMMxxxxmm,w`)",
2174 "OOOOOOOOMMMMxxxxmmqppo--kkkkkkkkkkkkkkkk",
2175 "dbl(`MMMMxxxxmm,rw`) = dbl(`MMMMxxxxmm,rw`) & `kkkkkkkkkkkkkkkk`",
2176 "AND `kkkkkkkkkkkkkkkk`, dbl(`MMMMxxxxmm,rw`)",
2178 "OOOOOOOOMMMMxxxxmmqppo--kkkkkkkkkkkkkkkk",
2179 "dbl(`MMMMxxxxmm,rw`) = dbl(`MMMMxxxxmm,rw`) | `kkkkkkkkkkkkkkkk`",
2180 "OR `kkkkkkkkkkkkkkkk`, dbl(`MMMMxxxxmm,rw`)",
2182 "OOOOOOOOMMMMxxxxmmqppo--kkkkkkkkkkkkkkkk",
2183 "dbl(`MMMMxxxxmm,rw`) = dbl(`MMMMxxxxmm,rw`) ^ `kkkkkkkkkkkkkkkk`",
2184 "XOR `kkkkkkkkkkkkkkkk`, dbl(`MMMMxxxxmm,rw`)",
2186 "OOOOOOOOMMMMxxxxmm$aaaaapp-cccccqqSSSSSS",
2187 "`aaaaa,ACx` = `q_SAT,(``ccccc,ACx` + (`$,(`dbl(`MMMMxxxxmm,r`)`$,)` << `SSSSSS`)`q_SAT,)`",
2188 "ADD`q_SAT` `$,(`dbl(`MMMMxxxxmm,r`)`$,)` << `SSSSSS`, `ccccc,ACx`, `aaaaa,ACx`",
2190 "OOOOOOOOMMMMxxxxmm$aaaaapp-cccccqqSSSSSS",
2191 "`aaaaa,ACx` = `q_SAT,(``ccccc,ACx` - (`$,(`dbl(`MMMMxxxxmm,r`)`$,)` << `SSSSSS`)`q_SAT,)`",
2192 "SUB`q_SAT` `$,(`dbl(`MMMMxxxxmm,r`)`$,)` << `SSSSSS`, `ccccc,ACx`, `aaaaa,ACx`",
2194 "OOOOOOOOMMMMxxxxmm$aaaaapp------qqSSSSSS",
2195 "`aaaaa,ACx` = `q_SAT,(``$,(`dbl(`MMMMxxxxmm,r`)`$,)` << `SSSSSS``q_SAT,)`",
2196 "MOV`q_SAT` `$,(`dbl(`MMMMxxxxmm,r`)`$,)` << `SSSSSS`, `aaaaa,ACx`",
2198 "OOOOOOOOMMMMxxxxmm%ccccc@p$----q-NNnnnnn",
2199 "dbl(`MMMMxxxxmm,w`) = `@,(``$,(``%,(``ccccc,ACx` << `NNnnnnn,SRx``%,)``$,)``@,)`",
2200 "MOV `$,(``%,(``@,(``ccccc,ACx` << `NNnnnnn,SRx``@,)``%,)``$,)`), dbl(`MMMMxxxxmm,w`",
2202 "OOOOOOOOMMMMxxxxmm%ccccc@p$----q--SSSSSS",
2203 "dbl(`MMMMxxxxmm,w`) = `@,(``$,(``%,(``ccccc,ACx` << `SSSSSS``%,)``$,)``@,)`",
2204 "MOV `$,(``%,(``@,(``ccccc,ACx` << `SSSSSS``@,)``%,)``$,)`), dbl(`MMMMxxxxmm,w`",
2206 "OOOOOOOOMMMMxxxxmmT-poJJKKKKKKKKKKKKKKKK",
2207 "`T` = (dbl(`MMMMxxxxmm,r`) `JJ` `KKKKKKKKKKKKKKKK`)",
2208 "CMP dbl(`MMMMxxxxmm,r`) `JJ` `KKKKKKKKKKKKKKKK`, `T`",
2210 "OOOOOOOOMMMMxxxxmmTppo-----kkkkk",
2211 "`T` = bit(dbl(`MMMMxxxxmm,rw`), `kkkkk`), bit(dbl(`MMMMxxxxmm,rw`), `kkkkk`) = #0",
2212 "BTSTCLR `kkkkk`, dbl(`MMMMxxxxmm,rw`), `T`",
2214 "OOOOOOOOMMMMxxxxmmTppo-----kkkkk",
2215 "`T` = bit(dbl(`MMMMxxxxmm,rw`), `kkkkk`), bit(dbl(`MMMMxxxxmm,rw`), `kkkkk`) = #1",
2216 "BTSTSET `kkkkk`, dbl(`MMMMxxxxmm,rw`), `T`",
2218 "OOOOOOOOMMMMxxxxmmTppo-----kkkkk",
2219 "`T` = bit(dbl(`MMMMxxxxmm,r`), `kkkkk`)",
2220 "BTST `kkkkk`, dbl(`MMMMxxxxmm,r`), `T`",
2222 "OOOOOOOOMMMMxxxxmmTppo-----kkkkk",
2223 "`T` = bit(dbl(`MMMMxxxxmm,rw`), `kkkkk`), cbit(dbl(`MMMMxxxxmm,rw`), `kkkkk`)",
2224 "BTSTNOT `kkkkk`, dbl(`MMMMxxxxmm,rw`), `T`",
2226 "OOOOOOOWpXXXxxxxp4$aaaaa%YYYyyyyqq#bbbbb/ZZZzzzz",
2227 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``XXXxxxx,r``$,)` * `#,(``W,L(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` + `/,(``$,(``YYYyyyy,r``$,)` * `#,(``W,H(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`",
2228 "MPY`/``q_SAT``%``4` `$,(``XXXxxxx,r``$,)`, `#,(``W,L(``ZZZzzzz,r``W,)``#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``W,H(``ZZZzzzz,r``W,)``#,)`, `bbbbb,ACx`",
2230 "OOOOOOOWpXXXxxxxp4$aaaaa%YYYyyyyqq#bbbbb/ZZZzzzz",
2231 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``XXXxxxx,r``$,)` * `#,(``W,L(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` - `/,(``$,(``YYYyyyy,r``$,)` * `#,(``W,H(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`",
2232 "MPY`/``q_SAT``%``4` `$,(``XXXxxxx,r``$,)`, `#,(``W,L(``ZZZzzzz,r``W,)``#,)`, `aaaaa,ACx` :: MAS`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``W,H(``ZZZzzzz,r``W,)``#,)`, `bbbbb,ACx`",
2234 "OOOOOOOWpXXXxxxxp4$aaaaa%YYYyyyyqq#bbbbb/ZZZzzzz",
2235 "`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` + `/,(``$,(``XXXxxxx,r``$,)` * `#,(``W,L(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` - `/,(``$,(``YYYyyyy,r``$,)` * `#,(``W,H(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`",
2236 "MAC`/``q_SAT``%``4` `$,(``XXXxxxx,r``$,)`, `#,(``W,L(``ZZZzzzz,r``W,)``#,)`, `aaaaa,ACx` :: MAS`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``W,H(``ZZZzzzz,r``W,)``#,)`, `bbbbb,ACx`",
2321 "@(#) $Id: dasm_header,v 1.51 2007/01/31 21:42:44 brett Exp $",
2322 "@(#) $Id: tbl_encoding,v 1.9 2007/01/31 21:42:44 brett Exp $",
2323 "@(#) $Id: tbl_lengths,v 1.7 2007/01/31 21:42:44 brett Exp $",
2324 "@(#) $Id: tbl_opcodes,v 1.10 2007/01/31 21:42:44 brett Exp $",
2325 "@(#) $Id: dasm_vars,v 1.3 2004/09/24 19:48:27 brett Exp $"
_Use_decl_annotations_ int __cdecl printf(const char *const _Format,...)
ut32 get_ins_part(ut32 pos, ut32 len)
ut32 get_ins_len(ut8 opcode)
static unsigned int has_failed