8.1.16. CMOVE

section id="ff1802.cmove" xreflabel="CMOVE", xref.ff1802.cmove, link.ff1802.CMOVE

000562 023E 85434D4F56C5             .DB H'85,"CMOV",H'C5 ; CMOVE
000563 0244 01F4                     .DW ENCL-10
000564 0246 0248             CMOVE:  .DW * + 2
000565 0248 49                       LDA R9
000566 0249 FC01                     ADI H'01
000567 024B B7                       PHI R7
000568 024C 09                       LDN R9
000569 024D A7                       PLO R7
000570 024E 27                       DEC R7
000571 024F 29                       DEC R9
000572 0250 29                       DEC R9
000573 0251 29                       DEC R9
000574 0252 9A                       GHI RA              ; PUSH RA
000575 0253 52                       STR R2
000576 0254 22                       DEC R2
000577 0255 8A                       GLO RA
000578 0256 52                       STR R2
000579 0257 49                       LDA R9              ; RA IS "TO"
000580 0258 BA                       PHI RA
000581 0259 09                       LDN R9
000582 025A AA                       PLO RA
000583 025B 29                       DEC R9
000584 025C 29                       DEC R9
000585 025D 29                       DEC R9
000586 025E 49                       LDA R9              ; R8 IS "FROM"
000587 025F B8                       PHI R8
000588 0260 09                       LDN R9
000589 0261 A8                       PLO R8
000590 0262 29                       DEC R9
000591 0263 29                       DEC R9
000592 0264 29                       DEC R9
000593 0265 97               LUUP:   GHI R7
000594 0266 326E                     BZ END2
000595 0268 48                       LDA R8
000596 0269 5A                       STR RA
000597 026A 1A                       INC RA
000598 026B 27                       DEC R7
000599 026C 3065                     BR LUUP
000600 026E 42               END2:   LDA R2              ; POP RA
000601 026F AA                       PLO RA
000602 0270 02                       LDN R2
000603 0271 BA                       PHI RA
000604 0272 DC                       SEP RC          ; next