Subversion Repositories pentevo

Rev

Blame | Last modification | View Log | Download | RSS feed | ?url?

  1.         page    0
  2.         z80syntax on
  3.  
  4.         switch  momcpuname
  5.          case   "78C06"
  6.           ; EA & V do not exist and are treated as ordinary symbols:
  7.           ; locate on 'impossible' addresses so usage triggers errors:
  8. ea        equ   10000h
  9. eal       equ   ea
  10. eah       equ   eal+1
  11. v         equ   10002h
  12. zcm       equ   10003h
  13.          case   "7801"
  14.           ; EA does not exist and is treated as ordinary symbols:
  15.           ; locate on 'impossible' address so usage triggers errors:
  16. ea        equ   10000h
  17. eal       equ   ea
  18. eah       equ   eal+1
  19.           assume v:0ffh
  20.          case   "7807"
  21.          case   "78C10"
  22.           assume v:0ffh
  23.          elsecase
  24.           error "unknown CPU set"
  25.         endcase
  26.  
  27. ;--------------------------------------------
  28. ; MOV r1,A -> LD r1,A (all cores, EAL/EAH on 07/10)
  29.  
  30.         mov     eah,a           ; 18
  31.         ld      eah,a
  32.         mov     eal,a           ; 19
  33.         ld      eal,a
  34.         mov     b,a             ; 1A
  35.         ld      b,a
  36.         mov     c,a             ; 1B
  37.         ld      c,a
  38.         mov     d,a             ; 1C
  39.         ld      d,a
  40.         mov     e,a             ; 1D
  41.         ld      e,a
  42.         mov     h,a             ; 1E
  43.         ld      h,a
  44.         mov     l,a             ; 1F
  45.         ld      l,a
  46.  
  47. ;--------------------------------------------
  48. ; MOV A,r1 -> LD A,r1 (all cores, EAL/EAH on 07/10)
  49.  
  50.         mov     a,eah           ; 08
  51.         ld      a,eah
  52.         mov     a,eal           ; 09
  53.         ld      a,eal
  54.         mov     a,b             ; 0A
  55.         ld      a,b
  56.         mov     a,c             ; 0B
  57.         ld      a,c
  58.         mov     a,d             ; 0C
  59.         ld      a,d
  60.         mov     a,e             ; 0D
  61.         ld      a,e
  62.         mov     a,h             ; 0E
  63.         ld      a,h
  64.         mov     a,l             ; 0F
  65.         ld      a,l
  66.  
  67.         expect  1350,1350,1350
  68.         ld      a,a
  69.         ld      a,v
  70.         ld      v,a
  71.         endexpect
  72.  
  73. ;--------------------------------------------
  74. ; MOV sr,A -> LD sr,A (all cores)
  75.  
  76.         mov     pb,a            ; 4D C1
  77.         ld      pb,a
  78.  
  79. ;--------------------------------------------
  80. ; MOV A,sr1 -> LD A,sr1 (all cores)
  81.  
  82.         mov     a,pb            ; 4C C1
  83.         ld      a,pb
  84.  
  85. ;--------------------------------------------
  86. ; MOV r,word -> LD r,(word) (all cores, V on Hi/07/10)
  87.  
  88.         mov     v,1234h         ; 70 68 34 12
  89.         ld      v,(1234h)
  90.         mov     a,1234h         ; 70 69 34 12
  91.         ld      a,(1234h)
  92.         mov     b,1234h         ; 70 6A 34 12
  93.         ld      b,(1234h)
  94.         mov     c,1234h         ; 70 6B 34 12
  95.         ld      c,(1234h)
  96.         mov     d,1234h         ; 70 6C 34 12
  97.         ld      d,(1234h)
  98.         mov     e,1234h         ; 70 6D 34 12
  99.         ld      e,(1234h)
  100.         mov     h,1234h         ; 70 6E 34 12
  101.         ld      h,(1234h)
  102.         mov     l,1234h         ; 70 6F 34 12
  103.         ld      l,(1234h)
  104.  
  105. ;--------------------------------------------
  106. ; MOV word,r -> LD (word),r (all cores, V on Hi/07/10)
  107.  
  108.         mov     1234h,v         ; 70 78 34 12
  109.         ld      (1234h),v
  110.         mov     1234h,a         ; 70 79 34 12
  111.         ld      (1234h),a
  112.         mov     1234h,b         ; 70 7A 34 12
  113.         ld      (1234h),b
  114.         mov     1234h,c         ; 70 7B 34 12
  115.         ld      (1234h),c
  116.         mov     1234h,d         ; 70 7C 34 12
  117.         ld      (1234h),d
  118.         mov     1234h,e         ; 70 7D 34 12
  119.         ld      (1234h),e
  120.         mov     1234h,h         ; 70 7E 34 12
  121.         ld      (1234h),h
  122.         mov     1234h,l         ; 70 7F 34 12
  123.         ld      (1234h),l
  124.  
  125. ;--------------------------------------------
  126. ; MVI r,byte -> LD r,byte (all cores, V on Hi/07/10)
  127.  
  128.         mvi     v,12h           ; 68 12
  129.         ld      v,12h
  130.         mvi     a,12h           ; 69 12
  131.         ld      a,12h
  132.         mvi     b,12h           ; 6A 12
  133.         ld      b,12h
  134.         mvi     c,12h           ; 6B 12
  135.         ld      c,12h
  136.         mvi     d,12h           ; 6C 12
  137.         ld      d,12h
  138.         mvi     e,12h           ; 6D 12
  139.         ld      e,12h
  140.         mvi     h,12h           ; 6E 12
  141.         ld      h,12h
  142.         mvi     l,12h           ; 6F 12
  143.         ld      l,12h
  144.  
  145.         expect  1320
  146.         ld      a,1234h
  147.         endexpect
  148.  
  149. ;--------------------------------------------
  150. ; MVI sr2,byte -> LD sr2,byte (Hi/07/10)
  151.  
  152.         mvi     smh,12h         ; 64 81 12
  153.         ld      smh,12h
  154.  
  155. ;--------------------------------------------
  156. ; MVIW wa,byte -> LD (wa),byte (Hi/07/10)
  157.  
  158.         mviw    0ff12h,34h      ; 71 12 34
  159.         ld      (0ff12h),34h
  160.  
  161. ;--------------------------------------------
  162. ; MVIX rpa1,byte -> LD (rpa1),byte (Hi/07/10)
  163.  
  164.         mvix    b,12h           ; 49 12
  165.         mvix    bc,12h
  166.         mvix    (b),12h
  167.         mvix    (bc),12h
  168.         ld      (b),12h
  169.         ld      (bc),12h
  170.         mvix    d,12h           ; 4A 12
  171.         mvix    de,12h
  172.         mvix    (d),12h
  173.         mvix    (de),12h
  174.         ld      (d),12h
  175.         ld      (de),12h
  176.         mvix    h,12h           ; 4B 12
  177.         mvix    hl,12h
  178.         mvix    (h),12h
  179.         mvix    (hl),12h
  180.         ld      (h),12h
  181.         ld      (hl),12h
  182.  
  183. ;--------------------------------------------
  184. ; STAW wa -> LD (wa),A (all cores)
  185.  
  186.         staw    0ff12h          ; 63 12 or 38 12
  187.         ld      (0ff12h),a
  188.         ld      (0ff12h),b      ; 70 7A 12 FF (changed to absolute)
  189.  
  190. ;--------------------------------------------
  191. ; LDAW wa -> LD A,(wa) (all cores)
  192.  
  193.         ldaw    0ff12h          ; 01 12 or 28 12
  194.         ld      a,(0ff12h)
  195.         ld      b,(0ff12h)      ; 70 6A 12 FF (changed to absolute)
  196.  
  197. ;--------------------------------------------
  198. ; STAX rpa2 -> LD (rpa2),A (all cores, not all modes on Lo/Hi)
  199.  
  200.         stax    b               ; 39
  201.         stax    bc
  202.         stax    (b)
  203.         stax    (bc)
  204.         ld      (b),a
  205.         ld      (bc),a
  206.         stax    d               ; 3A
  207.         stax    de
  208.         stax    (d)
  209.         stax    (de)
  210.         ld      (d),a
  211.         ld      (de),a
  212.         stax    h               ; 3B
  213.         stax    hl
  214.         stax    (h)
  215.         stax    (hl)
  216.         ld      (h),a
  217.         ld      (hl),a
  218.         stax    d+              ; 3C
  219.         stax    de+
  220.         stax    (d)+
  221.         stax    (de)+
  222.         ld      (d)+,a
  223.         ld      (de)+,a
  224.         ld      d+,a
  225.         ld      de+,a
  226.         stax    h+              ; 3D
  227.         stax    hl+
  228.         stax    (h)+
  229.         stax    (hl)+
  230.         ld      h+,a
  231.         ld      hl+,a
  232.         ld      (h)+,a
  233.         ld      (hl)+,a
  234.         stax    d-              ; 3E
  235.         stax    de-
  236.         stax    (d)-
  237.         stax    (de)-
  238.         ld      (d)-,a
  239.         ld      (de)-,a
  240.         ld      d-,a
  241.         ld      de-,a
  242.         stax    h-              ; 3F
  243.         stax    hl-
  244.         stax    (h)-
  245.         stax    (hl)-
  246.         ld      h-,a
  247.         ld      hl-,a
  248.         ld      (h)-,a
  249.         ld      (hl)-,a
  250.         stax    d+12h           ; BB 12
  251.         stax    (d+12h)
  252.         stax    de+12h
  253.         stax    (de+12h)
  254.         ld      (d+12h),a
  255.         ld      (de+12h),a
  256.         ld      ( 12h + d ) , a
  257.         ld      ( 12h + de ) , a
  258.         stax    h+a             ; BC
  259.         stax    (h+a)
  260.         stax    hl+a
  261.         stax    (hl+a)
  262.         ld      (h+a),a
  263.         ld      (hl+a),a
  264.         ld      ( a + h ) , a
  265.         ld      ( a + hl ) , a
  266.         stax    h+b             ; BD
  267.         stax    (h+b)
  268.         stax    hl+b
  269.         stax    (hl+b)
  270.         ld      (h+b),a
  271.         ld      (hl+b),a
  272.         ld      ( b + h ) , a
  273.         ld      ( b + hl ) , a
  274.         stax    h+ea            ; BE
  275.         stax    (h+ea)
  276.         stax    hl+ea
  277.         stax    (hl+ea)
  278.         ld      (h+ea),a
  279.         ld      (hl+ea),a
  280.         ld      ( ea + h ) , a
  281.         ld      ( ea + hl ) , a
  282.         stax    h+12h           ; BF 12
  283.         stax    (h+12h)
  284.         stax    hl+12h
  285.         stax    (hl+12h)
  286.         ld      (h+12h),a
  287.         ld      (hl+12h),a
  288.         ld      ( 12h + h ) , a
  289.         ld      ( 12h + hl ) , a
  290.  
  291. ;--------------------------------------------
  292. ; LDAX rpa2 -> LD A,(rpa2) (all cores, not all modes on Lo/Hi)
  293.  
  294.         ldax    b               ; 29
  295.         ldax    bc
  296.         ldax    (b)
  297.         ldax    (bc)
  298.         ld      a,(b)
  299.         ld      a,(bc)
  300.         ldax    d               ; 2A
  301.         ldax    de
  302.         ldax    (d)
  303.         ldax    (de)
  304.         ld      a,(d)
  305.         ld      a,(de)
  306.         ldax    h               ; 2B
  307.         ldax    hl
  308.         ldax    (h)
  309.         ldax    (hl)
  310.         ld      a,(h)
  311.         ld      a,(hl)
  312.         ldax    d+              ; 2C
  313.         ldax    de+
  314.         ldax    (d)+
  315.         ldax    (de)+
  316.         ld      a,(d)+
  317.         ld      a,(de)+
  318.         ld      a,d+
  319.         ld      a,de+
  320.         ldax    h+              ; 2D
  321.         ldax    hl+
  322.         ldax    (h)+
  323.         ldax    (hl)+
  324.         ld      a,h+
  325.         ld      a,hl+
  326.         ld      a,(h)+
  327.         ld      a,(hl)+
  328.         ldax    d-              ; 2E
  329.         ldax    de-
  330.         ldax    (d)-
  331.         ldax    (de)-
  332.         ld      a,(d)-
  333.         ld      a,(de)-
  334.         ld      a,d-
  335.         ld      a,de-
  336.         ldax    h-              ; 2F
  337.         ldax    hl-
  338.         ldax    (h)-
  339.         ldax    (hl)-
  340.         ld      a,h-
  341.         ld      a,hl-
  342.         ld      a,(h)-
  343.         ld      a,(hl)-
  344.         ldax    d+12h           ; AB 12
  345.         ldax    (d+12h)
  346.         ldax    de+12h
  347.         ldax    (de+12h)
  348.         ld      a,(d+12h)
  349.         ld      a,(de+12h)
  350.         ld      a, ( 12h + d )
  351.         ld      a, ( 12h + de )
  352.         ldax    h+a             ; AC
  353.         ldax    (h+a)
  354.         ldax    hl+a
  355.         ldax    (hl+a)
  356.         ld      a,(h+a)
  357.         ld      a,(hl+a)
  358.         ld      a, ( a + h )
  359.         ld      a, ( a + hl )
  360.         ldax    h+b             ; AD
  361.         ldax    (h+b)
  362.         ldax    hl+b
  363.         ldax    (hl+b)
  364.         ld      a,(h+b)
  365.         ld      a,(hl+b)
  366.         ld      a, ( b + h )
  367.         ld      a, ( b + hl )
  368.         ldax    h+ea            ; AE
  369.         ldax    (h+ea)
  370.         ldax    hl+ea
  371.         ldax    (hl+ea)
  372.         ld      a,(h+ea)
  373.         ld      a,(hl+ea)
  374.         ld      a, ( ea + h )
  375.         ld      a, ( ea + hl )
  376.         ldax    h+12h           ; AF 12
  377.         ldax    (h+12h)
  378.         ldax    hl+12h
  379.         ldax    (hl+12h)
  380.         ld      a,(h+12h)
  381.         ld      a,(hl+12h)
  382.         ld      a, ( 12h + h )
  383.         ld      a, ( 12h + hl )
  384.  
  385. ;--------------------------------------------
  386. ; DMOV rp3,EA -> LD rp3,EA (07/10)
  387.  
  388.         dmov    bc,ea           ; B5
  389.         ld      bc,ea
  390.         dmov    de,ea           ; B6
  391.         ld      de,ea
  392.         dmov    hl,ea           ; B7
  393.         ld      hl,ea
  394.  
  395. ;--------------------------------------------
  396. ; DMOV sr3,EA -> LD EA,sr3 (07/10)
  397.  
  398.         dmov    etm0,ea         ; 48 D2
  399.         ld      etm0,ea
  400.         dmov    etm1,ea         ; 48 D3
  401.         ld      etm1,ea
  402.  
  403. ;--------------------------------------------
  404. ; DMOV EA,sr4 -> LD EA,sr4 (07/10)
  405.  
  406.         dmov    ea,ecnt         ; 48 C0
  407.         ld      ea,ecnt
  408.         dmov    ea,ecpt         ; 48 C1
  409.         ld      ea,ecpt
  410.  
  411. ;--------------------------------------------
  412. ; DMOV EA,rp3 -> LD EA,rp3 (07/10)
  413.  
  414.         dmov    ea,bc           ; A5
  415.         ld      ea,bc
  416.         dmov    ea,de           ; A6
  417.         ld      ea,de
  418.         dmov    ea,hl           ; A7
  419.         ld      ea,hl
  420.  
  421. ;--------------------------------------------
  422. ; SBCD word -> LD (word),BC (all cores)
  423.  
  424.         sbcd    1234h           ; 70 1E 34 12
  425.         ld      (1234h),bc
  426.         ld      (0ff12h),bc     ; 70 1E 12 FF (WA changed to absolute)
  427.  
  428. ;--------------------------------------------
  429. ; SDED word -> LD (word),DE (all cores)
  430.  
  431.         sded    1234h           ; 70 2E 34 12
  432.         ld      (1234h),de
  433.  
  434. ;--------------------------------------------
  435. ; SHLD word -> LD (word),HL (all cores)
  436.  
  437.         shld    1234h           ; 70 3E 34 12
  438.         ld      (1234h),hl
  439.  
  440. ;--------------------------------------------
  441. ; SSPD word -> LD (word),SP (all cores)
  442.  
  443.         sspd    1234h           ; 70 0E 34 12
  444.         ld      (1234h),sp
  445.  
  446. ;--------------------------------------------
  447. ; STEAX rpa3 -> LD (rpa3),EA (07/10)
  448.  
  449.         steax   d               ; 48 92
  450.         steax   de
  451.         steax   (d)
  452.         steax   (de)
  453.         ld      (d),ea
  454.         ld      (de),ea
  455.         steax   h               ; 48 93
  456.         steax   hl
  457.         steax   (h)
  458.         steax   (hl)
  459.         ld      (h),ea
  460.         ld      (hl),ea
  461.         steax   d++             ; 48 94
  462.         steax   de++
  463.         steax   (d)++
  464.         steax   (de++)
  465.         ld      (d)++,ea
  466.         ld      (de)++,ea
  467.         steax   h++             ; 48 95
  468.         steax   hl++
  469.         steax   (h)++
  470.         steax   (hl++)
  471.         ld      (h)++,ea
  472.         ld      (hl)++,ea
  473.         steax   d+12h           ; 48 9B 12
  474.         steax   de+12h
  475.         steax   (d+12h)
  476.         steax   (de+12h)
  477.         ld      (d+12h),ea
  478.         ld      (de+12h),ea
  479.         ld      (12h+d),ea
  480.         ld      (12h+de),ea
  481.         steax   h+a             ; 48 9C
  482.         steax   (h+a)
  483.         steax   hl+a
  484.         steax   (hl+a)
  485.         steax   a+h
  486.         steax   (a+h)
  487.         steax   a+hl
  488.         steax   (a+hl)
  489.         ld      (h+a),ea
  490.         ld      (hl+a),ea
  491.         ld      (a+h),ea
  492.         ld      (a+hl),ea
  493.         steax   h+b             ; 48 9D
  494.         steax   (h+b)
  495.         steax   hl+b
  496.         steax   (hl+b)
  497.         steax   b+h
  498.         steax   (b+h)
  499.         steax   b+hl
  500.         steax   (b+hl)
  501.         ld      (h+b),ea
  502.         ld      (hl+b),ea
  503.         ld      (b+h),ea
  504.         ld      (b+hl),ea
  505.         steax   h+ea            ; 48 9E
  506.         steax   (h+ea)
  507.         steax   hl+ea
  508.         steax   (hl+ea)
  509.         steax   ea+h
  510.         steax   (ea+h)
  511.         steax   ea+hl
  512.         steax   (ea+hl)
  513.         ld      (h+ea),ea
  514.         ld      (hl+ea),ea
  515.         ld      (ea+h),ea
  516.         ld      (ea+hl),ea
  517.         steax   h+12h           ; 48 9F 12
  518.         steax   hl+12h
  519.         steax   (h+12h)
  520.         steax   (hl+12h)
  521.         ld      (h+12h),ea
  522.         ld      (hl+12h),ea
  523.         ld      (12h+h),ea
  524.         ld      (12h+hl),ea
  525.  
  526. ;--------------------------------------------
  527. ; LBCD word -> LD BC,(word) (all cores)
  528.  
  529.         lbcd    1234h           ; 70 1F 34 12
  530.         ld      bc,(1234h)
  531.  
  532. ;--------------------------------------------
  533. ; LDED word -> LD DE,(word) (all cores)
  534.  
  535.         lded    1234h           ; 70 2F 34 12
  536.         ld      de,(1234h)
  537.  
  538. ;--------------------------------------------
  539. ; LHLD word -> LD HL,(word) (all cores)
  540.  
  541.         lhld    1234h           ; 70 3F 34 12
  542.         ld      hl,(1234h)
  543.  
  544. ;--------------------------------------------
  545. ; LSPD word -> LD SP,(word) (all cores)
  546.  
  547.         lspd    1234h           ; 70 0F 34 12
  548.         ld      sp,(1234h)
  549.  
  550. ;--------------------------------------------
  551. ; LDEAX rpa3 -> LD EA,(rpa3) (07/10)
  552.  
  553.         ldeax   d               ; 48 82
  554.         ldeax   de
  555.         ldeax   (d)
  556.         ldeax   (de)
  557.         ld      ea,(d)
  558.         ld      ea,(de)
  559.         ldeax   h               ; 48 83
  560.         ldeax   hl
  561.         ldeax   (h)
  562.         ldeax   (hl)
  563.         ld      ea,(h)
  564.         ld      ea,(hl)
  565.         ldeax   d++             ; 48 84
  566.         ldeax   de++
  567.         ldeax   (d)++
  568.         ldeax   (de++)
  569.         ld      ea,(d)++
  570.         ld      ea,(de)++
  571.         ldeax   h++             ; 48 85
  572.         ldeax   hl++
  573.         ldeax   (h)++
  574.         ldeax   (hl++)
  575.         ld      ea,(h)++
  576.         ld      ea,(hl)++
  577.         ldeax   d+12h           ; 48 8B 12
  578.         ldeax   de+12h
  579.         ldeax   (d+12h)
  580.         ldeax   (de+12h)
  581.         ld      ea,(d+12h)
  582.         ld      ea,(de+12h)
  583.         ld      ea,(12h+d)
  584.         ld      ea,(12h+de)
  585.         ldeax   h+a             ; 48 8C
  586.         ldeax   (h+a)
  587.         ldeax   hl+a
  588.         ldeax   (hl+a)
  589.         ldeax   a+h
  590.         ldeax   (a+h)
  591.         ldeax   a+hl
  592.         ldeax   (a+hl)
  593.         ld      ea,(h+a)
  594.         ld      ea,(hl+a)
  595.         ld      ea,(a+h)
  596.         ld      ea,(a+hl)
  597.         ldeax   h+b             ; 48 8D
  598.         ldeax   (h+b)
  599.         ldeax   hl+b
  600.         ldeax   (hl+b)
  601.         ldeax   b+h
  602.         ldeax   (b+h)
  603.         ldeax   b+hl
  604.         ldeax   (b+hl)
  605.         ld      ea,(h+b)
  606.         ld      ea,(hl+b)
  607.         ld      ea,(b+h)
  608.         ld      ea,(b+hl)
  609.         ldeax   h+ea            ; 48 8E
  610.         ldeax   (h+ea)
  611.         ldeax   hl+ea
  612.         ldeax   (hl+ea)
  613.         ldeax   ea+h
  614.         ldeax   (ea+h)
  615.         ldeax   ea+hl
  616.         ldeax   (ea+hl)
  617.         ld      ea,(h+ea)
  618.         ld      ea,(hl+ea)
  619.         ld      ea,(ea+h)
  620.         ld      ea,(ea+hl)
  621.         ldeax   h+12h           ; 48 8F 12
  622.         ldeax   hl+12h
  623.         ldeax   (h+12h)
  624.         ldeax   (hl+12h)
  625.         ld      ea,(h+12h)
  626.         ld      ea,(hl+12h)
  627.         ld      ea,(12h+h)
  628.         ld      ea,(12h+hl)
  629.  
  630. ;--------------------------------------------
  631. ; LXI rp2,word -> LD rp2,word (all cores, EA on 07/10)
  632.  
  633.         lxi     sp,1234h        ; 04 34 12
  634.         ld      sp,1234h
  635.         lxi     b,1234h         ; 14 34 12
  636.         ld      bc,1234h
  637.         lxi     d,1234h         ; 24 34 12
  638.         ld      de,1234h
  639.         lxi     h,1234h         ; 34 34 12
  640.         ld      hl,1234h
  641.         lxi     ea,1234h        ; 44 34 12
  642.         ld      ea,1234h
  643.  
  644. ;--------------------------------------------
  645. ; ADD A,r (remains unchanged) (all cores, V on Hi/07/10)
  646.  
  647.         add     a,v             ; 60 C0
  648.         add     a,a             ; 60 C1
  649.         add     a,b             ; 60 C2
  650.         add     a,c             ; 60 C3
  651.         add     a,d             ; 60 C4
  652.         add     a,e             ; 60 C5
  653.         add     a,h             ; 60 C6
  654.         add     a,l             ; 60 C7
  655.  
  656. ;--------------------------------------------
  657. ; ADD r,A (remains unchanged) (Hi/07/10)
  658.  
  659.         add     v,a             ; 60 40
  660.         add     >a,a            ; 60 41
  661.         add     b,a             ; 60 42
  662.         add     c,a             ; 60 43
  663.         add     d,a             ; 60 44
  664.         add     e,a             ; 60 45
  665.         add     h,a             ; 60 46
  666.         add     l,a             ; 60 47
  667.  
  668. ;--------------------------------------------
  669. ; ADC A,r (remains unchanged) (all cores, V on Hi/07/10)
  670.  
  671.         adc     a,v             ; 60 D0
  672.         adc     a,a             ; 60 D1
  673.         adc     a,b             ; 60 D2
  674.         adc     a,c             ; 60 D3
  675.         adc     a,d             ; 60 D4
  676.         adc     a,e             ; 60 D5
  677.         adc     a,h             ; 60 D6
  678.         adc     a,l             ; 60 D7
  679.  
  680. ;--------------------------------------------
  681. ; ADC r,A (remains unchanged) (Hi/07/10)
  682.  
  683.         adc     v,a             ; 60 50
  684.         adc     >a,a            ; 60 51
  685.         adc     b,a             ; 60 52
  686.         adc     c,a             ; 60 53
  687.         adc     d,a             ; 60 54
  688.         adc     e,a             ; 60 55
  689.         adc     h,a             ; 60 56
  690.         adc     l,a             ; 60 57
  691.  
  692. ;--------------------------------------------
  693. ; ADDNC A,r (remains unchanged) (all cores, V on Hi/07/10)
  694.  
  695.         addnc   a,v             ; 60 A0
  696.         addnc   a,a             ; 60 A1
  697.         addnc   a,b             ; 60 A2
  698.         addnc   a,c             ; 60 A3
  699.         addnc   a,d             ; 60 A4
  700.         addnc   a,e             ; 60 A5
  701.         addnc   a,h             ; 60 A6
  702.         addnc   a,l             ; 60 A7
  703.  
  704. ;--------------------------------------------
  705. ; ADDNC r,A (remains unchanged) (Hi/07/10)
  706.  
  707.         addnc   v,a             ; 60 20
  708.         addnc   >a,a            ; 60 21
  709.         addnc   b,a             ; 60 22
  710.         addnc   c,a             ; 60 23
  711.         addnc   d,a             ; 60 24
  712.         addnc   e,a             ; 60 25
  713.         addnc   h,a             ; 60 26
  714.         addnc   l,a             ; 60 27
  715.  
  716. ;--------------------------------------------
  717. ; SUB A,r (remains unchanged) (all cores, V on Hi/07/10)
  718.  
  719.         sub     a,v             ; 60 E0
  720.         sub     a,a             ; 60 E1
  721.         sub     a,b             ; 60 E2
  722.         sub     a,c             ; 60 E3
  723.         sub     a,d             ; 60 E4
  724.         sub     a,e             ; 60 E5
  725.         sub     a,h             ; 60 E6
  726.         sub     a,l             ; 60 E7
  727.  
  728. ;--------------------------------------------
  729. ; SUB r,A (remains unchanged) (Hi/07/10)
  730.  
  731.         sub     v,a             ; 60 60
  732.         sub     >a,a            ; 60 61
  733.         sub     b,a             ; 60 62
  734.         sub     c,a             ; 60 63
  735.         sub     d,a             ; 60 64
  736.         sub     e,a             ; 60 65
  737.         sub     h,a             ; 60 66
  738.         sub     l,a             ; 60 67
  739.  
  740. ;--------------------------------------------
  741. ; SBB A,r (remains unchanged) (all cores, V on Hi/07/10)
  742.  
  743.         sbb     a,v             ; 60 F0
  744.         sbb     a,a             ; 60 F1
  745.         sbb     a,b             ; 60 F2
  746.         sbb     a,c             ; 60 F3
  747.         sbb     a,d             ; 60 F4
  748.         sbb     a,e             ; 60 F5
  749.         sbb     a,h             ; 60 F6
  750.         sbb     a,l             ; 60 F7
  751.  
  752. ;--------------------------------------------
  753. ; SBB r,A (remains unchanged) (Hi/07/10)
  754.  
  755.         sbb     v,a             ; 60 70
  756.         sbb     >a,a            ; 60 71
  757.         sbb     b,a             ; 60 72
  758.         sbb     c,a             ; 60 73
  759.         sbb     d,a             ; 60 74
  760.         sbb     e,a             ; 60 75
  761.         sbb     h,a             ; 60 76
  762.         sbb     l,a             ; 60 77
  763.  
  764. ;--------------------------------------------
  765. ; SUBNB A,r (remains unchanged) (all cores, V on Hi/07/10)
  766.  
  767.         subnb   a,v             ; 60 B0
  768.         subnb   a,a             ; 60 B1
  769.         subnb   a,b             ; 60 B2
  770.         subnb   a,c             ; 60 B3
  771.         subnb   a,d             ; 60 B4
  772.         subnb   a,e             ; 60 B5
  773.         subnb   a,h             ; 60 B6
  774.         subnb   a,l             ; 60 B7
  775.  
  776. ;--------------------------------------------
  777. ; SUBNB r,A (remains unchanged) (Hi/07/10)
  778.  
  779.         subnb   v,a             ; 60 30
  780.         subnb   >a,a            ; 60 31
  781.         subnb   b,a             ; 60 32
  782.         subnb   c,a             ; 60 33
  783.         subnb   d,a             ; 60 34
  784.         subnb   e,a             ; 60 35
  785.         subnb   h,a             ; 60 36
  786.         subnb   l,a             ; 60 37
  787.  
  788. ;--------------------------------------------
  789. ; ANA A,r -> AND A,r (all cores, V on Hi/07/10)
  790.  
  791.         ana     a,v             ; 60 88
  792.         and     a,v
  793.         ana     a,a             ; 60 89
  794.         and     a,a
  795.         ana     a,b             ; 60 8A
  796.         and     a,b
  797.         ana     a,c             ; 60 8B
  798.         and     a,c
  799.         ana     a,d             ; 60 8C
  800.         and     a,d
  801.         ana     a,e             ; 60 8D
  802.         and     a,e
  803.         ana     a,h             ; 60 8E
  804.         and     a,h
  805.         ana     a,l             ; 60 8F
  806.         and     a,l
  807.  
  808. ;--------------------------------------------
  809. ; ANA r,A -> AND r,A (Hi/07/10)
  810.  
  811.         ana     v,a             ; 60 08
  812.         and     v,a
  813.         ana     >a,a            ; 60 09
  814.         and     >a,a
  815.         ana     b,a             ; 60 0A
  816.         and     b,a
  817.         ana     c,a             ; 60 0B
  818.         and     c,a
  819.         ana     d,a             ; 60 0C
  820.         and     d,a
  821.         ana     e,a             ; 60 0D
  822.         and     e,a
  823.         ana     h,a             ; 60 0E
  824.         and     h,a
  825.         ana     l,a             ; 60 0F
  826.         and     l,a
  827.  
  828. ;--------------------------------------------
  829. ; ORA A,r -> OR A,r (all cores, V on Hi/07/10)
  830.  
  831.         ora     a,v             ; 60 98
  832.         or      a,v
  833.         ora     a,a             ; 60 99
  834.         or      a,a
  835.         ora     a,b             ; 60 9A
  836.         or      a,b
  837.         ora     a,c             ; 60 9B
  838.         or      a,c
  839.         ora     a,d             ; 60 9C
  840.         or      a,d
  841.         ora     a,e             ; 60 9D
  842.         or      a,e
  843.         ora     a,h             ; 60 9E
  844.         or      a,h
  845.         ora     a,l             ; 60 9F
  846.         or      a,l
  847.  
  848. ;--------------------------------------------
  849. ; ORA r,A -> OR r,A (Hi/07/10)
  850.  
  851.         ora     v,a             ; 60 18
  852.         or      v,a
  853.         ora     >a,a            ; 60 19
  854.         or      >a,a
  855.         ora     b,a             ; 60 1A
  856.         or      b,a
  857.         ora     c,a             ; 60 1B
  858.         or      c,a
  859.         ora     d,a             ; 60 1C
  860.         or      d,a
  861.         ora     e,a             ; 60 1D
  862.         or      e,a
  863.         ora     h,a             ; 60 1E
  864.         or      h,a
  865.         ora     l,a             ; 60 1F
  866.         or      l,a
  867.  
  868. ;--------------------------------------------
  869. ; XRA A,r -> XOR A,r (all cores, V on Hi/07/10)
  870.  
  871.         xra     a,v             ; 60 90
  872.         xor     a,v
  873.         xra     a,a             ; 60 91
  874.         xor     a,a
  875.         xra     a,b             ; 60 92
  876.         xor     a,b
  877.         xra     a,c             ; 60 93
  878.         xor     a,c
  879.         xra     a,d             ; 60 94
  880.         xor     a,d
  881.         xra     a,e             ; 60 95
  882.         xor     a,e
  883.         xra     a,h             ; 60 96
  884.         xor     a,h
  885.         xra     a,l             ; 60 97
  886.         xor     a,l
  887.  
  888. ;--------------------------------------------
  889. ; XRA r,A -> XOR r,A (Hi/07/10)
  890.  
  891.         xra     v,a             ; 60 10
  892.         xor     v,a
  893.         xra     >a,a            ; 60 11
  894.         xor     >a,a
  895.         xra     b,a             ; 60 12
  896.         xor     b,a
  897.         xra     c,a             ; 60 13
  898.         xor     c,a
  899.         xra     d,a             ; 60 14
  900.         xor     d,a
  901.         xra     e,a             ; 60 15
  902.         xor     e,a
  903.         xra     h,a             ; 60 16
  904.         xor     h,a
  905.         xra     l,a             ; 60 17
  906.         xor     l,a
  907.  
  908. ;--------------------------------------------
  909. ; GTA A,r -> SKGT A,r (all cores, V on Hi/07/10)
  910.  
  911.         gta     a,v             ; 60 A8
  912.         skgt    a,v
  913.         gta     a,a             ; 60 A9
  914.         skgt    a,a
  915.         gta     a,b             ; 60 AA
  916.         skgt    a,b
  917.         gta     a,c             ; 60 AB
  918.         skgt    a,c
  919.         gta     a,d             ; 60 AC
  920.         skgt    a,d
  921.         gta     a,e             ; 60 AD
  922.         skgt    a,e
  923.         gta     a,h             ; 60 AE
  924.         skgt    a,h
  925.         gta     a,l             ; 60 AF
  926.         skgt    a,l
  927.  
  928. ;--------------------------------------------
  929. ; GTA r,A -> SKGT r,A (Hi/07/10)
  930.  
  931.         gta     v,a             ; 60 28
  932.         skgt    v,a
  933.         gta     >a,a            ; 60 29
  934.         skgt    >a,a
  935.         gta     b,a             ; 60 2A
  936.         skgt    b,a
  937.         gta     c,a             ; 60 2B
  938.         skgt    c,a
  939.         gta     d,a             ; 60 2C
  940.         skgt    d,a
  941.         gta     e,a             ; 60 2D
  942.         skgt    e,a
  943.         gta     h,a             ; 60 2E
  944.         skgt    h,a
  945.         gta     l,a             ; 60 2F
  946.         skgt    l,a
  947.  
  948. ;--------------------------------------------
  949. ; LTA A,r -> SKLT A,r (all cores, V on Hi/07/10)
  950.  
  951.         lta     a,v             ; 60 B8
  952.         sklt    a,v
  953.         lta     a,a             ; 60 B9
  954.         sklt    a,a
  955.         lta     a,b             ; 60 BA
  956.         sklt    a,b
  957.         lta     a,c             ; 60 BB
  958.         sklt    a,c
  959.         lta     a,d             ; 60 BC
  960.         sklt    a,d
  961.         lta     a,e             ; 60 BD
  962.         sklt    a,e
  963.         lta     a,h             ; 60 BE
  964.         sklt    a,h
  965.         lta     a,l             ; 60 BF
  966.         sklt    a,l
  967.  
  968. ;--------------------------------------------
  969. ; LTA r,A -> SKLT r,A (Hi/07/10)
  970.  
  971.         lta     v,a             ; 60 38
  972.         sklt    v,a
  973.         lta     >a,a            ; 60 39
  974.         sklt    >a,a
  975.         lta     b,a             ; 60 3A
  976.         sklt    b,a
  977.         lta     c,a             ; 60 3B
  978.         sklt    c,a
  979.         lta     d,a             ; 60 3C
  980.         sklt    d,a
  981.         lta     e,a             ; 60 3D
  982.         sklt    e,a
  983.         lta     h,a             ; 60 3E
  984.         sklt    h,a
  985.         lta     l,a             ; 60 3F
  986.         sklt    l,a
  987.  
  988. ;--------------------------------------------
  989. ; NEA A,r -> SKNE A,r (all cores, V on Hi/07/10)
  990.  
  991.         nea     a,v             ; 60 E8
  992.         skne    a,v
  993.         nea     a,a             ; 60 E9
  994.         skne    a,a
  995.         nea     a,b             ; 60 EA
  996.         skne    a,b
  997.         nea     a,c             ; 60 EB
  998.         skne    a,c
  999.         nea     a,d             ; 60 EC
  1000.         skne    a,d
  1001.         nea     a,e             ; 60 ED
  1002.         skne    a,e
  1003.         nea     a,h             ; 60 EE
  1004.         skne    a,h
  1005.         nea     a,l             ; 60 EF
  1006.         skne    a,l
  1007.  
  1008. ;--------------------------------------------
  1009. ; NEA r,A -> SKNE r,A (Hi/07/10)
  1010.  
  1011.         nea     v,a             ; 60 68
  1012.         skne    v,a
  1013.         nea     >a,a            ; 60 69
  1014.         skne    >a,a
  1015.         nea     b,a             ; 60 AA
  1016.         skne    b,a
  1017.         nea     c,a             ; 60 AB
  1018.         skne    c,a
  1019.         nea     d,a             ; 60 AC
  1020.         skne    d,a
  1021.         nea     e,a             ; 60 AD
  1022.         skne    e,a
  1023.         nea     h,a             ; 60 AE
  1024.         skne    h,a
  1025.         nea     l,a             ; 60 AF
  1026.         skne    l,a
  1027.  
  1028. ;--------------------------------------------
  1029. ; EQA A,r -> SKEQ A,r (all cores, V on Hi/07/10)
  1030.  
  1031.         eqa     a,v             ; 60 F8
  1032.         skeq    a,v
  1033.         eqa     a,a             ; 60 F9
  1034.         skeq    a,a
  1035.         eqa     a,b             ; 60 FA
  1036.         skeq    a,b
  1037.         eqa     a,c             ; 60 FB
  1038.         skeq    a,c
  1039.         eqa     a,d             ; 60 FC
  1040.         skeq    a,d
  1041.         eqa     a,e             ; 60 FD
  1042.         skeq    a,e
  1043.         eqa     a,h             ; 60 FE
  1044.         skeq    a,h
  1045.         eqa     a,l             ; 60 FF
  1046.         skeq    a,l
  1047.  
  1048. ;--------------------------------------------
  1049. ; EQA r,A -> SKEQ r,A (Hi/07/10)
  1050.  
  1051.         eqa     v,a             ; 60 78
  1052.         skeq    v,a
  1053.         eqa     >a,a            ; 60 79
  1054.         skeq    >a,a
  1055.         eqa     b,a             ; 60 7A
  1056.         skeq    b,a
  1057.         eqa     c,a             ; 60 7B
  1058.         skeq    c,a
  1059.         eqa     d,a             ; 60 7C
  1060.         skeq    d,a
  1061.         eqa     e,a             ; 60 7D
  1062.         skeq    e,a
  1063.         eqa     h,a             ; 60 7E
  1064.         skeq    h,a
  1065.         eqa     l,a             ; 60 7F
  1066.         skeq    l,a
  1067.  
  1068. ;--------------------------------------------
  1069. ; ONA A,r -> SKON A,r (Hi/07/10)
  1070.  
  1071.         ona     a,v             ; 60 C8
  1072.         skon    a,v
  1073.         ona     a,a             ; 60 C9
  1074.         skon    a,a
  1075.         ona     a,b             ; 60 CA
  1076.         skon    a,b
  1077.         ona     a,c             ; 60 CB
  1078.         skon    a,c
  1079.         ona     a,d             ; 60 CC
  1080.         skon    a,d
  1081.         ona     a,e             ; 60 CD
  1082.         skon    a,e
  1083.         ona     a,h             ; 60 CE
  1084.         skon    a,h
  1085.         ona     a,l             ; 60 CF
  1086.         skon    a,l
  1087.  
  1088. ;--------------------------------------------
  1089. ; ONA r,A -> SKON r,A (Hi/07/10)
  1090.  
  1091.         ona     v,a             ; 60 C8
  1092.         skon    v,a
  1093.         ona     >a,a            ; 60 C9
  1094.         skon    >a,a
  1095.         ona     b,a             ; 60 CA
  1096.         skon    b,a
  1097.         ona     c,a             ; 60 CB
  1098.         skon    c,a
  1099.         ona     d,a             ; 60 CC
  1100.         skon    d,a
  1101.         ona     e,a             ; 60 CD
  1102.         skon    e,a
  1103.         ona     h,a             ; 60 CE
  1104.         skon    h,a
  1105.         ona     l,a             ; 60 CF
  1106.         skon    l,a
  1107.  
  1108. ;--------------------------------------------
  1109. ; OFFA A,r -> SKOFF A,r (Hi/07/10)
  1110.  
  1111.         offa    a,v             ; 60 D8
  1112.         skoff   a,v
  1113.         offa    a,a             ; 60 D9
  1114.         skoff   a,a
  1115.         offa    a,b             ; 60 DA
  1116.         skoff   a,b
  1117.         offa    a,c             ; 60 DB
  1118.         skoff   a,c
  1119.         offa    a,d             ; 60 DC
  1120.         skoff   a,d
  1121.         offa    a,e             ; 60 DD
  1122.         skoff   a,e
  1123.         offa    a,h             ; 60 DE
  1124.         skoff   a,h
  1125.         offa    a,l             ; 60 DF
  1126.         skoff   a,l
  1127.  
  1128. ;--------------------------------------------
  1129. ; OFFA r,A -> SKOFF r,A (Hi/07/10)
  1130.  
  1131.         offa    v,a             ; 60 D8
  1132.         skoff   v,a
  1133.         offa    >a,a            ; 60 D9
  1134.         skoff   >a,a
  1135.         offa    b,a             ; 60 DA
  1136.         skoff   b,a
  1137.         offa    c,a             ; 60 DB
  1138.         skoff   c,a
  1139.         offa    d,a             ; 60 DC
  1140.         skoff   d,a
  1141.         offa    e,a             ; 60 DD
  1142.         skoff   e,a
  1143.         offa    h,a             ; 60 DE
  1144.         skoff   h,a
  1145.         offa    l,a             ; 60 DF
  1146.         skoff   l,a
  1147.  
  1148. ;--------------------------------------------
  1149. ; ADDX rpa -> ADD a,(rpa) (all cores)
  1150.  
  1151.         addx    b               ; 70 C1
  1152.         addx    bc
  1153.         addx    (b)
  1154.         addx    (bc)
  1155.         add     a,(b)
  1156.         add     a,(bc)
  1157.         addx    d               ; 70 C2
  1158.         addx    de
  1159.         addx    (d)
  1160.         addx    (de)
  1161.         add     a,(d)
  1162.         add     a,(de)
  1163.         addx    h               ; 70 C3
  1164.         addx    hl
  1165.         addx    (h)
  1166.         addx    (hl)
  1167.         add     a,(h)
  1168.         add     a,(hl)
  1169.         addx    d+              ; 70 C4
  1170.         addx    de+
  1171.         addx    (d)+
  1172.         addx    (de)+
  1173.         add     a,(d)+
  1174.         add     a,(de)+
  1175.         addx    h+              ; 70 C5
  1176.         addx    hl+
  1177.         addx    (h)+
  1178.         addx    (hl)+
  1179.         add     a,(h)+
  1180.         add     a,(hl)+
  1181.         addx    d-              ; 70 C6
  1182.         addx    de-
  1183.         addx    (d)-
  1184.         addx    (de)-
  1185.         add     a,(d)-
  1186.         add     a,(de)-
  1187.         addx    h-              ; 70 C7
  1188.         addx    hl-
  1189.         addx    (h)-
  1190.         addx    (hl)-
  1191.         add     a,(h)-
  1192.         add     a,(hl)-
  1193.  
  1194. ;--------------------------------------------
  1195. ; ADCX rpa -> ADC a,(rpa) (all cores)
  1196.  
  1197.         adcx    b               ; 70 D1
  1198.         adcx    bc
  1199.         adcx    (b)
  1200.         adcx    (bc)
  1201.         adc     a,(b)
  1202.         adc     a,(bc)
  1203.         adcx    d               ; 70 D2
  1204.         adcx    de
  1205.         adcx    (d)
  1206.         adcx    (de)
  1207.         adc     a,(d)
  1208.         adc     a,(de)
  1209.         adcx    h               ; 70 D3
  1210.         adcx    hl
  1211.         adcx    (h)
  1212.         adcx    (hl)
  1213.         adc     a,(h)
  1214.         adc     a,(hl)
  1215.         adcx    d+              ; 70 D4
  1216.         adcx    de+
  1217.         adcx    (d)+
  1218.         adcx    (de)+
  1219.         adc     a,(d)+
  1220.         adc     a,(de)+
  1221.         adcx    h+              ; 70 D5
  1222.         adcx    hl+
  1223.         adcx    (h)+
  1224.         adcx    (hl)+
  1225.         adc     a,(h)+
  1226.         adc     a,(hl)+
  1227.         adcx    d-              ; 70 D6
  1228.         adcx    de-
  1229.         adcx    (d)-
  1230.         adcx    (de)-
  1231.         adc     a,(d)-
  1232.         adc     a,(de)-
  1233.         adcx    h-              ; 70 D7
  1234.         adcx    hl-
  1235.         adcx    (h)-
  1236.         adcx    (hl)-
  1237.         adc     a,(h)-
  1238.         adc     a,(hl)-
  1239.  
  1240. ;--------------------------------------------
  1241. ; ADDNCX rpa -> ADDNC a,(rpa) (all cores)
  1242.  
  1243.         addncx  b               ; 70 A1
  1244.         addncx  bc
  1245.         addncx  (b)
  1246.         addncx  (bc)
  1247.         addnc   a,(b)
  1248.         addnc   a,(bc)
  1249.         addncx  d               ; 70 A2
  1250.         addncx  de
  1251.         addncx  (d)
  1252.         addncx  (de)
  1253.         addnc   a,(d)
  1254.         addnc   a,(de)
  1255.         addncx  h               ; 70 A3
  1256.         addncx  hl
  1257.         addncx  (h)
  1258.         addncx  (hl)
  1259.         addnc   a,(h)
  1260.         addnc   a,(hl)
  1261.         addncx  d+              ; 70 A4
  1262.         addncx  de+
  1263.         addncx  (d)+
  1264.         addncx  (de)+
  1265.         addnc   a,(d)+
  1266.         addnc   a,(de)+
  1267.         addncx  h+              ; 70 A5
  1268.         addncx  hl+
  1269.         addncx  (h)+
  1270.         addncx  (hl)+
  1271.         addnc   a,(h)+
  1272.         addnc   a,(hl)+
  1273.         addncx  d-              ; 70 A6
  1274.         addncx  de-
  1275.         addncx  (d)-
  1276.         addncx  (de)-
  1277.         addnc   a,(d)-
  1278.         addnc   a,(de)-
  1279.         addncx  h-              ; 70 A7
  1280.         addncx  hl-
  1281.         addncx  (h)-
  1282.         addncx  (hl)-
  1283.         addnc   a,(h)-
  1284.         addnc   a,(hl)-
  1285.  
  1286. ;--------------------------------------------
  1287. ; SUBX rpa -> SUB a,(rpa) (all cores)
  1288.  
  1289.         subx    b               ; 70 E1
  1290.         subx    bc
  1291.         subx    (b)
  1292.         subx    (bc)
  1293.         sub     a,(b)
  1294.         sub     a,(bc)
  1295.         subx    d               ; 70 E2
  1296.         subx    de
  1297.         subx    (d)
  1298.         subx    (de)
  1299.         sub     a,(d)
  1300.         sub     a,(de)
  1301.         subx    h               ; 70 E3
  1302.         subx    hl
  1303.         subx    (h)
  1304.         subx    (hl)
  1305.         sub     a,(h)
  1306.         sub     a,(hl)
  1307.         subx    d+              ; 70 E4
  1308.         subx    de+
  1309.         subx    (d)+
  1310.         subx    (de)+
  1311.         sub     a,(d)+
  1312.         sub     a,(de)+
  1313.         subx    h+              ; 70 E5
  1314.         subx    hl+
  1315.         subx    (h)+
  1316.         subx    (hl)+
  1317.         sub     a,(h)+
  1318.         sub     a,(hl)+
  1319.         subx    d-              ; 70 E6
  1320.         subx    de-
  1321.         subx    (d)-
  1322.         subx    (de)-
  1323.         sub     a,(d)-
  1324.         sub     a,(de)-
  1325.         subx    h-              ; 70 E7
  1326.         subx    hl-
  1327.         subx    (h)-
  1328.         subx    (hl)-
  1329.         sub     a,(h)-
  1330.         sub     a,(hl)-
  1331.  
  1332. ;--------------------------------------------
  1333. ; SBBX rpa -> SBB a,(rpa) (all cores)
  1334.  
  1335.         sbbx    b               ; 70 F1
  1336.         sbbx    bc
  1337.         sbbx    (b)
  1338.         sbbx    (bc)
  1339.         sbb     a,(b)
  1340.         sbb     a,(bc)
  1341.         sbbx    d               ; 70 F2
  1342.         sbbx    de
  1343.         sbbx    (d)
  1344.         sbbx    (de)
  1345.         sbb     a,(d)
  1346.         sbb     a,(de)
  1347.         sbbx    h               ; 70 F3
  1348.         sbbx    hl
  1349.         sbbx    (h)
  1350.         sbbx    (hl)
  1351.         sbb     a,(h)
  1352.         sbb     a,(hl)
  1353.         sbbx    d+              ; 70 F4
  1354.         sbbx    de+
  1355.         sbbx    (d)+
  1356.         sbbx    (de)+
  1357.         sbb     a,(d)+
  1358.         sbb     a,(de)+
  1359.         sbbx    h+              ; 70 F5
  1360.         sbbx    hl+
  1361.         sbbx    (h)+
  1362.         sbbx    (hl)+
  1363.         sbb     a,(h)+
  1364.         sbb     a,(hl)+
  1365.         sbbx    d-              ; 70 F6
  1366.         sbbx    de-
  1367.         sbbx    (d)-
  1368.         sbbx    (de)-
  1369.         sbb     a,(d)-
  1370.         sbb     a,(de)-
  1371.         sbbx    h-              ; 70 F7
  1372.         sbbx    hl-
  1373.         sbbx    (h)-
  1374.         sbbx    (hl)-
  1375.         sbb     a,(h)-
  1376.         sbb     a,(hl)-
  1377.  
  1378. ;--------------------------------------------
  1379. ; SUBNBX rpa -> SUBNB a,(rpa) (all cores)
  1380.  
  1381.         subnbx  b               ; 70 B1
  1382.         subnbx  bc
  1383.         subnbx  (b)
  1384.         subnbx  (bc)
  1385.         subnb   a,(b)
  1386.         subnb   a,(bc)
  1387.         subnbx  d               ; 70 B2
  1388.         subnbx  de
  1389.         subnbx  (d)
  1390.         subnbx  (de)
  1391.         subnb   a,(d)
  1392.         subnb   a,(de)
  1393.         subnbx  h               ; 70 B3
  1394.         subnbx  hl
  1395.         subnbx  (h)
  1396.         subnbx  (hl)
  1397.         subnb   a,(h)
  1398.         subnb   a,(hl)
  1399.         subnbx  d+              ; 70 B4
  1400.         subnbx  de+
  1401.         subnbx  (d)+
  1402.         subnbx  (de)+
  1403.         subnb   a,(d)+
  1404.         subnb   a,(de)+
  1405.         subnbx  h+              ; 70 B5
  1406.         subnbx  hl+
  1407.         subnbx  (h)+
  1408.         subnbx  (hl)+
  1409.         subnb   a,(h)+
  1410.         subnb   a,(hl)+
  1411.         subnbx  d-              ; 70 B6
  1412.         subnbx  de-
  1413.         subnbx  (d)-
  1414.         subnbx  (de)-
  1415.         subnb   a,(d)-
  1416.         subnb   a,(de)-
  1417.         subnbx  h-              ; 70 B7
  1418.         subnbx  hl-
  1419.         subnbx  (h)-
  1420.         subnbx  (hl)-
  1421.         subnb   a,(h)-
  1422.         subnb   a,(hl)-
  1423.  
  1424. ;--------------------------------------------
  1425. ; ANAX rpa -> AND a,(rpa) (all cores)
  1426.  
  1427.         anax    b               ; 70 89
  1428.         anax    bc
  1429.         anax    (b)
  1430.         anax    (bc)
  1431.         and     a,(b)
  1432.         and     a,(bc)
  1433.         anax    d               ; 70 8A
  1434.         anax    de
  1435.         anax    (d)
  1436.         anax    (de)
  1437.         and     a,(d)
  1438.         and     a,(de)
  1439.         anax    h               ; 70 8B
  1440.         anax    hl
  1441.         anax    (h)
  1442.         anax    (hl)
  1443.         and     a,(h)
  1444.         and     a,(hl)
  1445.         anax    d+              ; 70 8C
  1446.         anax    de+
  1447.         anax    (d)+
  1448.         anax    (de)+
  1449.         and     a,(d)+
  1450.         and     a,(de)+
  1451.         anax    h+              ; 70 8D
  1452.         anax    hl+
  1453.         anax    (h)+
  1454.         anax    (hl)+
  1455.         and     a,(h)+
  1456.         and     a,(hl)+
  1457.         anax    d-              ; 70 8E
  1458.         anax    de-
  1459.         anax    (d)-
  1460.         anax    (de)-
  1461.         and     a,(d)-
  1462.         and     a,(de)-
  1463.         anax    h-              ; 70 8F
  1464.         anax    hl-
  1465.         anax    (h)-
  1466.         anax    (hl)-
  1467.         and     a,(h)-
  1468.         and     a,(hl)-
  1469.  
  1470. ;--------------------------------------------
  1471. ; ORAX rpa -> OR a,(rpa) (all cores)
  1472.  
  1473.         orax    b               ; 70 99
  1474.         orax    bc
  1475.         orax    (b)
  1476.         orax    (bc)
  1477.         or      a,(b)
  1478.         or      a,(bc)
  1479.         orax    d               ; 70 9A
  1480.         orax    de
  1481.         orax    (d)
  1482.         orax    (de)
  1483.         or      a,(d)
  1484.         or      a,(de)
  1485.         orax    h               ; 70 9B
  1486.         orax    hl
  1487.         orax    (h)
  1488.         orax    (hl)
  1489.         or      a,(h)
  1490.         or      a,(hl)
  1491.         orax    d+              ; 70 9C
  1492.         orax    de+
  1493.         orax    (d)+
  1494.         orax    (de)+
  1495.         or      a,(d)+
  1496.         or      a,(de)+
  1497.         orax    h+              ; 70 9D
  1498.         orax    hl+
  1499.         orax    (h)+
  1500.         orax    (hl)+
  1501.         or      a,(h)+
  1502.         or      a,(hl)+
  1503.         orax    d-              ; 70 9E
  1504.         orax    de-
  1505.         orax    (d)-
  1506.         orax    (de)-
  1507.         or      a,(d)-
  1508.         or      a,(de)-
  1509.         orax    h-              ; 70 9F
  1510.         orax    hl-
  1511.         orax    (h)-
  1512.         orax    (hl)-
  1513.         or      a,(h)-
  1514.         or      a,(hl)-
  1515.  
  1516. ;--------------------------------------------
  1517. ; XRAX rpa -> XOR a,(rpa) (all cores)
  1518.  
  1519.         xrax    b               ; 70 91
  1520.         xrax    bc
  1521.         xrax    (b)
  1522.         xrax    (bc)
  1523.         xor     a,(b)
  1524.         xor     a,(bc)
  1525.         xrax    d               ; 70 92
  1526.         xrax    de
  1527.         xrax    (d)
  1528.         xrax    (de)
  1529.         xor     a,(d)
  1530.         xor     a,(de)
  1531.         xrax    h               ; 70 93
  1532.         xrax    hl
  1533.         xrax    (h)
  1534.         xrax    (hl)
  1535.         xor     a,(h)
  1536.         xor     a,(hl)
  1537.         xrax    d+              ; 70 94
  1538.         xrax    de+
  1539.         xrax    (d)+
  1540.         xrax    (de)+
  1541.         xor     a,(d)+
  1542.         xor     a,(de)+
  1543.         xrax    h+              ; 70 95
  1544.         xrax    hl+
  1545.         xrax    (h)+
  1546.         xrax    (hl)+
  1547.         xor     a,(h)+
  1548.         xor     a,(hl)+
  1549.         xrax    d-              ; 70 96
  1550.         xrax    de-
  1551.         xrax    (d)-
  1552.         xrax    (de)-
  1553.         xor     a,(d)-
  1554.         xor     a,(de)-
  1555.         xrax    h-              ; 70 97
  1556.         xrax    hl-
  1557.         xrax    (h)-
  1558.         xrax    (hl)-
  1559.         xor     a,(h)-
  1560.         xor     a,(hl)-
  1561.  
  1562. ;--------------------------------------------
  1563. ; GTAX rpa -> SKGT a,(rpa) (all cores)
  1564.  
  1565.         gtax    b               ; 70 A9
  1566.         gtax    bc
  1567.         gtax    (b)
  1568.         gtax    (bc)
  1569.         skgt    a,(b)
  1570.         skgt    a,(bc)
  1571.         gtax    d               ; 70 AA
  1572.         gtax    de
  1573.         gtax    (d)
  1574.         gtax    (de)
  1575.         skgt    a,(d)
  1576.         skgt    a,(de)
  1577.         gtax    h               ; 70 AB
  1578.         gtax    hl
  1579.         gtax    (h)
  1580.         gtax    (hl)
  1581.         skgt    a,(h)
  1582.         skgt    a,(hl)
  1583.         gtax    d+              ; 70 AC
  1584.         gtax    de+
  1585.         gtax    (d)+
  1586.         gtax    (de)+
  1587.         skgt    a,(d)+
  1588.         skgt    a,(de)+
  1589.         gtax    h+              ; 70 AD
  1590.         gtax    hl+
  1591.         gtax    (h)+
  1592.         gtax    (hl)+
  1593.         skgt    a,(h)+
  1594.         skgt    a,(hl)+
  1595.         gtax    d-              ; 70 AE
  1596.         gtax    de-
  1597.         gtax    (d)-
  1598.         gtax    (de)-
  1599.         skgt    a,(d)-
  1600.         skgt    a,(de)-
  1601.         gtax    h-              ; 70 AF
  1602.         gtax    hl-
  1603.         gtax    (h)-
  1604.         gtax    (hl)-
  1605.         skgt    a,(h)-
  1606.         skgt    a,(hl)-
  1607.  
  1608. ;--------------------------------------------
  1609. ; LTAX rpa -> SKLT a,(rpa) (all cores)
  1610.  
  1611.         ltax    b               ; 70 B9
  1612.         ltax    bc
  1613.         ltax    (b)
  1614.         ltax    (bc)
  1615.         sklt    a,(b)
  1616.         sklt    a,(bc)
  1617.         ltax    d               ; 70 BA
  1618.         ltax    de
  1619.         ltax    (d)
  1620.         ltax    (de)
  1621.         sklt    a,(d)
  1622.         sklt    a,(de)
  1623.         ltax    h               ; 70 BB
  1624.         ltax    hl
  1625.         ltax    (h)
  1626.         ltax    (hl)
  1627.         sklt    a,(h)
  1628.         sklt    a,(hl)
  1629.         ltax    d+              ; 70 BC
  1630.         ltax    de+
  1631.         ltax    (d)+
  1632.         ltax    (de)+
  1633.         sklt    a,(d)+
  1634.         sklt    a,(de)+
  1635.         ltax    h+              ; 70 BD
  1636.         ltax    hl+
  1637.         ltax    (h)+
  1638.         ltax    (hl)+
  1639.         sklt    a,(h)+
  1640.         sklt    a,(hl)+
  1641.         ltax    d-              ; 70 BE
  1642.         ltax    de-
  1643.         ltax    (d)-
  1644.         ltax    (de)-
  1645.         sklt    a,(d)-
  1646.         sklt    a,(de)-
  1647.         ltax    h-              ; 70 BF
  1648.         ltax    hl-
  1649.         ltax    (h)-
  1650.         ltax    (hl)-
  1651.         sklt    a,(h)-
  1652.         sklt    a,(hl)-
  1653.  
  1654. ;--------------------------------------------
  1655. ; NEAX rpa -> SKNE a,(rpa) (all cores)
  1656.  
  1657.         neax    b               ; 70 E9
  1658.         neax    bc
  1659.         neax    (b)
  1660.         neax    (bc)
  1661.         skne    a,(b)
  1662.         skne    a,(bc)
  1663.         neax    d               ; 70 EA
  1664.         neax    de
  1665.         neax    (d)
  1666.         neax    (de)
  1667.         skne    a,(d)
  1668.         skne    a,(de)
  1669.         neax    h               ; 70 EB
  1670.         neax    hl
  1671.         neax    (h)
  1672.         neax    (hl)
  1673.         skne    a,(h)
  1674.         skne    a,(hl)
  1675.         neax    d+              ; 70 EC
  1676.         neax    de+
  1677.         neax    (d)+
  1678.         neax    (de)+
  1679.         skne    a,(d)+
  1680.         skne    a,(de)+
  1681.         neax    h+              ; 70 ED
  1682.         neax    hl+
  1683.         neax    (h)+
  1684.         neax    (hl)+
  1685.         skne    a,(h)+
  1686.         skne    a,(hl)+
  1687.         neax    d-              ; 70 EE
  1688.         neax    de-
  1689.         neax    (d)-
  1690.         neax    (de)-
  1691.         skne    a,(d)-
  1692.         skne    a,(de)-
  1693.         neax    h-              ; 70 EF
  1694.         neax    hl-
  1695.         neax    (h)-
  1696.         neax    (hl)-
  1697.         skne    a,(h)-
  1698.         skne    a,(hl)-
  1699.  
  1700. ;--------------------------------------------
  1701. ; EQAX rpa -> SKEQ a,(rpa) (all cores)
  1702.  
  1703.         eqax    b               ; 70 F9
  1704.         eqax    bc
  1705.         eqax    (b)
  1706.         eqax    (bc)
  1707.         skeq    a,(b)
  1708.         skeq    a,(bc)
  1709.         eqax    d               ; 70 FA
  1710.         eqax    de
  1711.         eqax    (d)
  1712.         eqax    (de)
  1713.         skeq    a,(d)
  1714.         skeq    a,(de)
  1715.         eqax    h               ; 70 FB
  1716.         eqax    hl
  1717.         eqax    (h)
  1718.         eqax    (hl)
  1719.         skeq    a,(h)
  1720.         skeq    a,(hl)
  1721.         eqax    d+              ; 70 FC
  1722.         eqax    de+
  1723.         eqax    (d)+
  1724.         eqax    (de)+
  1725.         skeq    a,(d)+
  1726.         skeq    a,(de)+
  1727.         eqax    h+              ; 70 FD
  1728.         eqax    hl+
  1729.         eqax    (h)+
  1730.         eqax    (hl)+
  1731.         skeq    a,(h)+
  1732.         skeq    a,(hl)+
  1733.         eqax    d-              ; 70 FE
  1734.         eqax    de-
  1735.         eqax    (d)-
  1736.         eqax    (de)-
  1737.         skeq    a,(d)-
  1738.         skeq    a,(de)-
  1739.         eqax    h-              ; 70 FF
  1740.         eqax    hl-
  1741.         eqax    (h)-
  1742.         eqax    (hl)-
  1743.         skeq    a,(h)-
  1744.         skeq    a,(hl)-
  1745.  
  1746. ;--------------------------------------------
  1747. ; ONAX rpa -> SKON a,(rpa) (all cores)
  1748.  
  1749.         onax    b               ; 70 C9
  1750.         onax    bc
  1751.         onax    (b)
  1752.         onax    (bc)
  1753.         skon    a,(b)
  1754.         skon    a,(bc)
  1755.         onax    d               ; 70 CA
  1756.         onax    de
  1757.         onax    (d)
  1758.         onax    (de)
  1759.         skon    a,(d)
  1760.         skon    a,(de)
  1761.         onax    h               ; 70 CB
  1762.         onax    hl
  1763.         onax    (h)
  1764.         onax    (hl)
  1765.         skon    a,(h)
  1766.         skon    a,(hl)
  1767.         onax    d+              ; 70 CC
  1768.         onax    de+
  1769.         onax    (d)+
  1770.         onax    (de)+
  1771.         skon    a,(d)+
  1772.         skon    a,(de)+
  1773.         onax    h+              ; 70 CD
  1774.         onax    hl+
  1775.         onax    (h)+
  1776.         onax    (hl)+
  1777.         skon    a,(h)+
  1778.         skon    a,(hl)+
  1779.         onax    d-              ; 70 CE
  1780.         onax    de-
  1781.         onax    (d)-
  1782.         onax    (de)-
  1783.         skon    a,(d)-
  1784.         skon    a,(de)-
  1785.         onax    h-              ; 70 CF
  1786.         onax    hl-
  1787.         onax    (h)-
  1788.         onax    (hl)-
  1789.         skon    a,(h)-
  1790.         skon    a,(hl)-
  1791.  
  1792. ;--------------------------------------------
  1793. ; OFFAX rpa -> SKOFF a,(rpa) (all cores)
  1794.  
  1795.         offax   b               ; 70 D9
  1796.         offax   bc
  1797.         offax   (b)
  1798.         offax   (bc)
  1799.         skoff   a,(b)
  1800.         skoff   a,(bc)
  1801.         offax   d               ; 70 DA
  1802.         offax   de
  1803.         offax   (d)
  1804.         offax   (de)
  1805.         skoff   a,(d)
  1806.         skoff   a,(de)
  1807.         offax   h               ; 70 DB
  1808.         offax   hl
  1809.         offax   (h)
  1810.         offax   (hl)
  1811.         skoff   a,(h)
  1812.         skoff   a,(hl)
  1813.         offax   d+              ; 70 DC
  1814.         offax   de+
  1815.         offax   (d)+
  1816.         offax   (de)+
  1817.         skoff   a,(d)+
  1818.         skoff   a,(de)+
  1819.         offax   h+              ; 70 DD
  1820.         offax   hl+
  1821.         offax   (h)+
  1822.         offax   (hl)+
  1823.         skoff   a,(h)+
  1824.         skoff   a,(hl)+
  1825.         offax   d-              ; 70 DE
  1826.         offax   de-
  1827.         offax   (d)-
  1828.         offax   (de)-
  1829.         skoff   a,(d)-
  1830.         skoff   a,(de)-
  1831.         offax   h-              ; 70 DF
  1832.         offax   hl-
  1833.         offax   (h)-
  1834.         offax   (hl)-
  1835.         skoff   a,(h)-
  1836.         skoff   a,(hl)-
  1837.  
  1838. ;--------------------------------------------
  1839. ; ADI A,byte -> ADD a,byte (all cores)
  1840.  
  1841.         adi     a,12h           ; 46 12
  1842.         add     a,12h
  1843.  
  1844. ;--------------------------------------------
  1845. ; ADI r,byte -> ADD r,byte (Hi/07/10)
  1846.  
  1847.         adi     v,12h           ; 74 40 12
  1848.         add     v,12h
  1849.         adi     >a,12h          ; 74 41 12
  1850.         add     >a,12h
  1851.         adi     b,12h           ; 74 42 12
  1852.         add     b,12h
  1853.         adi     c,12h           ; 74 43 12
  1854.         add     c,12h
  1855.         adi     d,12h           ; 74 44 12
  1856.         add     d,12h
  1857.         adi     e,12h           ; 74 45 12
  1858.         add     e,12h
  1859.         adi     h,12h           ; 74 46 12
  1860.         add     h,12h
  1861.         adi     l,12h           ; 74 47 12
  1862.         add     l,12h
  1863.  
  1864. ;--------------------------------------------
  1865. ; ADI sr2,byte -> ADD sr2,byte (Hi/07/10)
  1866.  
  1867.         adi     pa,12h          ; 64 40 12
  1868.         add     pa,12h
  1869.         adi     pb,12h          ; 64 41 12
  1870.         add     pb,12h
  1871.         adi     pc,12h          ; 64 42 12
  1872.         add     pc,12h
  1873.         adi     pd,12h          ; 64 43 12
  1874.         add     pd,12h
  1875.         adi     pf,12h          ; 64 45 12
  1876.         add     pf,12h
  1877.         adi     mkh,12h         ; 64 46 12
  1878.         add     mkh,12h
  1879.         adi     mkl,12h         ; 64 47 12
  1880.         add     mkl,12h
  1881.         adi     anm,12h         ; 64 C0 12
  1882.         add     anm,12h
  1883.         adi     smh,12h         ; 64 C1 12
  1884.         add     smh,12h
  1885.         adi     eom,12h         ; 64 C3 12
  1886.         add     eom,12h
  1887.         adi     tmm,12h         ; 64 C5 12
  1888.         add     tmm,12h
  1889.  
  1890. ;--------------------------------------------
  1891. ; ACI A,byte -> ADC a,byte (all cores)
  1892.  
  1893.         aci     a,12h           ; 56 12
  1894.         adc     a,12h
  1895.  
  1896. ;--------------------------------------------
  1897. ; ACI r,byte -> ADC r,byte (Hi/07/10)
  1898.  
  1899.         aci     v,12h           ; 74 50 12
  1900.         adc     v,12h
  1901.         aci     >a,12h          ; 74 51 12
  1902.         adc     >a,12h
  1903.         aci     b,12h           ; 74 52 12
  1904.         adc     b,12h
  1905.         aci     c,12h           ; 74 53 12
  1906.         adc     c,12h
  1907.         aci     d,12h           ; 74 54 12
  1908.         adc     d,12h
  1909.         aci     e,12h           ; 74 55 12
  1910.         adc     e,12h
  1911.         aci     h,12h           ; 74 56 12
  1912.         adc     h,12h
  1913.         aci     l,12h           ; 74 57 12
  1914.         adc     l,12h
  1915.  
  1916. ;--------------------------------------------
  1917. ; ACI sr2,byte -> ADC sr2,byte (Hi/07/10)
  1918.  
  1919.         aci     pa,12h          ; 64 50 12
  1920.         adc     pa,12h
  1921.         aci     pb,12h          ; 64 51 12
  1922.         adc     pb,12h
  1923.         aci     pc,12h          ; 64 52 12
  1924.         adc     pc,12h
  1925.         aci     pd,12h          ; 64 53 12
  1926.         adc     pd,12h
  1927.         aci     pf,12h          ; 64 55 12
  1928.         adc     pf,12h
  1929.         aci     mkh,12h         ; 64 56 12
  1930.         adc     mkh,12h
  1931.         aci     mkl,12h         ; 64 57 12
  1932.         adc     mkl,12h
  1933.         aci     anm,12h         ; 64 D0 12
  1934.         adc     anm,12h
  1935.         aci     smh,12h         ; 64 D1 12
  1936.         adc     smh,12h
  1937.         aci     eom,12h         ; 64 D3 12
  1938.         adc     eom,12h
  1939.         aci     tmm,12h         ; 64 D5 12
  1940.         adc     tmm,12h
  1941.  
  1942. ;--------------------------------------------
  1943. ; ADINC A,byte -> ADDNC a,byte (all cores)
  1944.  
  1945.         adinc   a,12h           ; 26 12
  1946.         addnc   a,12h
  1947.  
  1948. ;--------------------------------------------
  1949. ; ADINC r,byte -> ADDNC r,byte (Hi/07/10)
  1950.  
  1951.         adinc   v,12h           ; 74 20 12
  1952.         addnc   v,12h
  1953.         adinc   >a,12h          ; 74 21 12
  1954.         addnc   >a,12h
  1955.         adinc   b,12h           ; 74 22 12
  1956.         addnc   b,12h
  1957.         adinc   c,12h           ; 74 23 12
  1958.         addnc   c,12h
  1959.         adinc   d,12h           ; 74 24 12
  1960.         addnc   d,12h
  1961.         adinc   e,12h           ; 74 25 12
  1962.         addnc   e,12h
  1963.         adinc   h,12h           ; 74 26 12
  1964.         addnc   h,12h
  1965.         adinc   l,12h           ; 74 27 12
  1966.         addnc   l,12h
  1967.  
  1968. ;--------------------------------------------
  1969. ; ADINC sr2,byte -> ADDNC sr2,byte (Hi/07/10)
  1970.  
  1971.         adinc   pa,12h          ; 64 20 12
  1972.         addnc   pa,12h
  1973.         adinc   pb,12h          ; 64 21 12
  1974.         addnc   pb,12h
  1975.         adinc   pc,12h          ; 64 22 12
  1976.         addnc   pc,12h
  1977.         adinc   pd,12h          ; 64 23 12
  1978.         addnc   pd,12h
  1979.         adinc   pf,12h          ; 64 25 12
  1980.         addnc   pf,12h
  1981.         adinc   mkh,12h         ; 64 26 12
  1982.         addnc   mkh,12h
  1983.         adinc   mkl,12h         ; 64 27 12
  1984.         addnc   mkl,12h
  1985.         adinc   anm,12h         ; 64 A0 12
  1986.         addnc   anm,12h
  1987.         adinc   smh,12h         ; 64 A1 12
  1988.         addnc   smh,12h
  1989.         adinc   eom,12h         ; 64 A3 12
  1990.         addnc   eom,12h
  1991.         adinc   tmm,12h         ; 64 A5 12
  1992.         addnc   tmm,12h
  1993.  
  1994. ;--------------------------------------------
  1995. ; SUI A,byte -> SUB a,byte (all cores)
  1996.  
  1997.         sui     a,12h           ; 66 12
  1998.         sub     a,12h
  1999.  
  2000. ;--------------------------------------------
  2001. ; SUI r,byte -> SUB r,byte (Hi/07/10)
  2002.  
  2003.         sui     v,12h           ; 74 60 12
  2004.         sub     v,12h
  2005.         sui     >a,12h          ; 74 61 12
  2006.         sub     >a,12h
  2007.         sui     b,12h           ; 74 62 12
  2008.         sub     b,12h
  2009.         sui     c,12h           ; 74 63 12
  2010.         sub     c,12h
  2011.         sui     d,12h           ; 74 64 12
  2012.         sub     d,12h
  2013.         sui     e,12h           ; 74 65 12
  2014.         sub     e,12h
  2015.         sui     h,12h           ; 74 66 12
  2016.         sub     h,12h
  2017.         sui     l,12h           ; 74 67 12
  2018.         sub     l,12h
  2019.  
  2020. ;--------------------------------------------
  2021. ; SUI sr2,byte -> SUB sr2,byte (Hi/07/10)
  2022.  
  2023.         sui     pa,12h          ; 64 60 12
  2024.         sub     pa,12h
  2025.         sui     pb,12h          ; 64 61 12
  2026.         sub     pb,12h
  2027.         sui     pc,12h          ; 64 62 12
  2028.         sub     pc,12h
  2029.         sui     pd,12h          ; 64 63 12
  2030.         sub     pd,12h
  2031.         sui     pf,12h          ; 64 65 12
  2032.         sub     pf,12h
  2033.         sui     mkh,12h         ; 64 66 12
  2034.         sub     mkh,12h
  2035.         sui     mkl,12h         ; 64 67 12
  2036.         sub     mkl,12h
  2037.         sui     anm,12h         ; 64 E0 12
  2038.         sub     anm,12h
  2039.         sui     smh,12h         ; 64 E1 12
  2040.         sub     smh,12h
  2041.         sui     eom,12h         ; 64 E3 12
  2042.         sub     eom,12h
  2043.         sui     tmm,12h         ; 64 E5 12
  2044.         sub     tmm,12h
  2045.  
  2046. ;--------------------------------------------
  2047. ; SBI A,byte -> SBB a,byte (all cores)
  2048.  
  2049.         sbi     a,12h           ; 76 12
  2050.         sbb     a,12h
  2051.  
  2052. ;--------------------------------------------
  2053. ; SBI r,byte -> SBB r,byte (Hi/07/10)
  2054.  
  2055.         sbi     v,12h           ; 74 70 12
  2056.         sbb     v,12h
  2057.         sbi     >a,12h          ; 74 71 12
  2058.         sbb     >a,12h
  2059.         sbi     b,12h           ; 74 72 12
  2060.         sbb     b,12h
  2061.         sbi     c,12h           ; 74 73 12
  2062.         sbb     c,12h
  2063.         sbi     d,12h           ; 74 74 12
  2064.         sbb     d,12h
  2065.         sbi     e,12h           ; 74 75 12
  2066.         sbb     e,12h
  2067.         sbi     h,12h           ; 74 76 12
  2068.         sbb     h,12h
  2069.         sbi     l,12h           ; 74 77 12
  2070.         sbb     l,12h
  2071.  
  2072. ;--------------------------------------------
  2073. ; SBI sr2,byte -> SBB sr2,byte (Hi/07/10)
  2074.  
  2075.         sbi     pa,12h          ; 64 70 12
  2076.         sbb     pa,12h
  2077.         sbi     pb,12h          ; 64 71 12
  2078.         sbb     pb,12h
  2079.         sbi     pc,12h          ; 64 72 12
  2080.         sbb     pc,12h
  2081.         sbi     pd,12h          ; 64 73 12
  2082.         sbb     pd,12h
  2083.         sbi     pf,12h          ; 64 75 12
  2084.         sbb     pf,12h
  2085.         sbi     mkh,12h         ; 64 76 12
  2086.         sbb     mkh,12h
  2087.         sbi     mkl,12h         ; 64 77 12
  2088.         sbb     mkl,12h
  2089.         sbi     anm,12h         ; 64 F0 12
  2090.         sbb     anm,12h
  2091.         sbi     smh,12h         ; 64 F1 12
  2092.         sbb     smh,12h
  2093.         sbi     eom,12h         ; 64 F3 12
  2094.         sbb     eom,12h
  2095.         sbi     tmm,12h         ; 64 F5 12
  2096.         sbb     tmm,12h
  2097.  
  2098. ;--------------------------------------------
  2099. ; SUINB A,byte -> SUBNB a,byte (all cores)
  2100.  
  2101.         suinb   a,12h           ; 36 12
  2102.         subnb   a,12h
  2103.  
  2104. ;--------------------------------------------
  2105. ; SUINB r,byte -> SUBNB r,byte (Hi/07/10)
  2106.  
  2107.         suinb   v,12h           ; 74 30 12
  2108.         subnb   v,12h
  2109.         suinb   >a,12h          ; 74 31 12
  2110.         subnb   >a,12h
  2111.         suinb   b,12h           ; 74 32 12
  2112.         subnb   b,12h
  2113.         suinb   c,12h           ; 74 33 12
  2114.         subnb   c,12h
  2115.         suinb   d,12h           ; 74 34 12
  2116.         subnb   d,12h
  2117.         suinb   e,12h           ; 74 35 12
  2118.         subnb   e,12h
  2119.         suinb   h,12h           ; 74 36 12
  2120.         subnb   h,12h
  2121.         suinb   l,12h           ; 74 37 12
  2122.         subnb   l,12h
  2123.  
  2124. ;--------------------------------------------
  2125. ; SUINB sr2,byte -> SUBNB sr2,byte (Hi/07/10)
  2126.  
  2127.         suinb   pa,12h          ; 64 30 12
  2128.         subnb   pa,12h
  2129.         suinb   pb,12h          ; 64 31 12
  2130.         subnb   pb,12h
  2131.         suinb   pc,12h          ; 64 32 12
  2132.         subnb   pc,12h
  2133.         suinb   pd,12h          ; 64 33 12
  2134.         subnb   pd,12h
  2135.         suinb   pf,12h          ; 64 35 12
  2136.         subnb   pf,12h
  2137.         suinb   mkh,12h         ; 64 36 12
  2138.         subnb   mkh,12h
  2139.         suinb   mkl,12h         ; 64 37 12
  2140.         subnb   mkl,12h
  2141.         suinb   anm,12h         ; 64 B0 12
  2142.         subnb   anm,12h
  2143.         suinb   smh,12h         ; 64 B1 12
  2144.         subnb   smh,12h
  2145.         suinb   eom,12h         ; 64 B3 12
  2146.         subnb   eom,12h
  2147.         suinb   tmm,12h         ; 64 B5 12
  2148.         subnb   tmm,12h
  2149.  
  2150. ;--------------------------------------------
  2151. ; ANI A,byte -> AND a,byte (all cores)
  2152.  
  2153.         ani     a,12h           ; 07 12
  2154.         and     a,12h
  2155.  
  2156. ;--------------------------------------------
  2157. ; ANI r,byte -> AND r,byte (Hi/07/10)
  2158.  
  2159.         ani     v,12h           ; 74 08 12
  2160.         and     v,12h
  2161.         ani     >a,12h          ; 74 09 12
  2162.         and     >a,12h
  2163.         ani     b,12h           ; 74 0A 12
  2164.         and     b,12h
  2165.         ani     c,12h           ; 74 0B 12
  2166.         and     c,12h
  2167.         ani     d,12h           ; 74 0C 12
  2168.         and     d,12h
  2169.         ani     e,12h           ; 74 0D 12
  2170.         and     e,12h
  2171.         ani     h,12h           ; 74 0E 12
  2172.         and     h,12h
  2173.         ani     l,12h           ; 74 0F 12
  2174.         and     l,12h
  2175.  
  2176. ;--------------------------------------------
  2177. ; ANI sr2,byte -> AND sr2,byte (all cores)
  2178.  
  2179.         ani     pa,12h          ; 64 08 12 or 64 88 12
  2180.         and     pa,12h
  2181.         ani     pb,12h          ; 64 09 12 or 64 89 12
  2182.         and     pb,12h
  2183.         ani     pc,12h          ; 64 0A 12 or 64 8A 12
  2184.         and     pc,12h
  2185.         ani     pd,12h          ; 64 0B 12
  2186.         and     pd,12h
  2187.         ani     pf,12h          ; 64 0D 12
  2188.         and     pf,12h
  2189.         ani     mkh,12h         ; 64 0E 12
  2190.         and     mkh,12h
  2191.         ani     mkl,12h         ; 64 0F 12
  2192.         and     mkl,12h
  2193.         ani     anm,12h         ; 64 88 12
  2194.         and     anm,12h
  2195.         ani     smh,12h         ; 64 89 12
  2196.         and     smh,12h
  2197.         ani     eom,12h         ; 64 8B 12
  2198.         and     eom,12h
  2199.         ani     tmm,12h         ; 64 8D 12
  2200.         and     tmm,12h
  2201.  
  2202. ;--------------------------------------------
  2203. ; ORI A,byte -> OR a,byte (all cores)
  2204.  
  2205.         ori     a,12h           ; 17 12
  2206.         or      a,12h
  2207.  
  2208. ;--------------------------------------------
  2209. ; ORI r,byte -> OR r,byte (Hi/07/10)
  2210.  
  2211.         ori     v,12h           ; 74 18 12
  2212.         or      v,12h
  2213.         ori     >a,12h          ; 74 19 12
  2214.         or      >a,12h
  2215.         ori     b,12h           ; 74 1A 12
  2216.         or      b,12h
  2217.         ori     c,12h           ; 74 1B 12
  2218.         or      c,12h
  2219.         ori     d,12h           ; 74 1C 12
  2220.         or      d,12h
  2221.         ori     e,12h           ; 74 1D 12
  2222.         or      e,12h
  2223.         ori     h,12h           ; 74 1E 12
  2224.         or      h,12h
  2225.         ori     l,12h           ; 74 1F 12
  2226.         or      l,12h
  2227.  
  2228. ;--------------------------------------------
  2229. ; ORI sr2,byte -> OR sr2,byte (all cores)
  2230.  
  2231.         ori     pa,12h          ; 64 18 12 or 64 98 12
  2232.         or      pa,12h
  2233.         ori     pb,12h          ; 64 19 12 or 64 99 12
  2234.         or      pb,12h
  2235.         ori     pc,12h          ; 64 1A 12 or 64 9A 12
  2236.         or      pc,12h
  2237.         ori     pd,12h          ; 64 1B 12
  2238.         or      pd,12h
  2239.         ori     pf,12h          ; 64 1D 12
  2240.         or      pf,12h
  2241.         ori     mkh,12h         ; 64 1E 12
  2242.         or      mkh,12h
  2243.         ori     mkl,12h         ; 64 1F 12
  2244.         or      mkl,12h
  2245.         ori     anm,12h         ; 64 98 12
  2246.         or      anm,12h
  2247.         ori     smh,12h         ; 64 99 12
  2248.         or      smh,12h
  2249.         ori     eom,12h         ; 64 9B 12
  2250.         or      eom,12h
  2251.         ori     tmm,12h         ; 64 9D 12
  2252.         or      tmm,12h
  2253.  
  2254. ;--------------------------------------------
  2255. ; XRI A,byte -> XOR a,byte (Hi/07/10)
  2256.  
  2257.         xri     a,12h           ; 17 12
  2258.         xor     a,12h
  2259.  
  2260. ;--------------------------------------------
  2261. ; XRI r,byte -> XOR r,byte (Hi/07/10)
  2262.  
  2263.         xri     v,12h           ; 74 10 12
  2264.         xor     v,12h
  2265.         xri     >a,12h          ; 74 11 12
  2266.         xor     >a,12h
  2267.         xri     b,12h           ; 74 12 12
  2268.         xor     b,12h
  2269.         xri     c,12h           ; 74 13 12
  2270.         xor     c,12h
  2271.         xri     d,12h           ; 74 14 12
  2272.         xor     d,12h
  2273.         xri     e,12h           ; 74 15 12
  2274.         xor     e,12h
  2275.         xri     h,12h           ; 74 16 12
  2276.         xor     h,12h
  2277.         xri     l,12h           ; 74 17 12
  2278.         xor     l,12h
  2279.  
  2280. ;--------------------------------------------
  2281. ; XRI sr2,byte -> XOR sr2,byte (Hi/07/10)
  2282.  
  2283.         xri     pa,12h          ; 64 10 12
  2284.         xor     pa,12h
  2285.         xri     pb,12h          ; 64 11 12
  2286.         xor     pb,12h
  2287.         xri     pc,12h          ; 64 12 12
  2288.         xor     pc,12h
  2289.         xri     pd,12h          ; 64 13 12
  2290.         xor     pd,12h
  2291.         xri     pf,12h          ; 64 15 12
  2292.         xor     pf,12h
  2293.         xri     mkh,12h         ; 64 16 12
  2294.         xor     mkh,12h
  2295.         xri     mkl,12h         ; 64 17 12
  2296.         xor     mkl,12h
  2297.         xri     anm,12h         ; 64 90 12
  2298.         xor     anm,12h
  2299.         xri     smh,12h         ; 64 91 12
  2300.         xor     smh,12h
  2301.         xri     eom,12h         ; 64 93 12
  2302.         xor     eom,12h
  2303.         xri     tmm,12h         ; 64 95 12
  2304.         xor     tmm,12h
  2305.  
  2306. ;--------------------------------------------
  2307. ; GTI A,byte -> SKGT a,byte (all cores)
  2308.  
  2309.         gti     a,12h           ; 27 12
  2310.         skgt    a,12h
  2311.  
  2312. ;--------------------------------------------
  2313. ; GTI r,byte -> SKGT r,byte (Hi/07/10)
  2314.  
  2315.         gti     v,12h           ; 74 28 12
  2316.         skgt    v,12h
  2317.         gti     >a,12h          ; 74 29 12
  2318.         skgt    >a,12h
  2319.         gti     b,12h           ; 74 2A 12
  2320.         skgt    b,12h
  2321.         gti     c,12h           ; 74 2B 12
  2322.         skgt    c,12h
  2323.         gti     d,12h           ; 74 2C 12
  2324.         skgt    d,12h
  2325.         gti     e,12h           ; 74 2D 12
  2326.         skgt    e,12h
  2327.         gti     h,12h           ; 74 2E 12
  2328.         skgt    h,12h
  2329.         gti     l,12h           ; 74 2F 12
  2330.         skgt    l,12h
  2331.  
  2332. ;--------------------------------------------
  2333. ; GTI sr2,byte -> SKGT sr2,byte (Hi/07/10)
  2334.  
  2335.         gti     pa,12h          ; 64 28 12
  2336.         skgt    pa,12h
  2337.         gti     pb,12h          ; 64 29 12
  2338.         skgt    pb,12h
  2339.         gti     pc,12h          ; 64 2A 12
  2340.         skgt    pc,12h
  2341.         gti     pd,12h          ; 64 2B 12
  2342.         skgt    pd,12h
  2343.         gti     pf,12h          ; 64 2D 12
  2344.         skgt    pf,12h
  2345.         gti     mkh,12h         ; 64 2E 12
  2346.         skgt    mkh,12h
  2347.         gti     mkl,12h         ; 64 2F 12
  2348.         skgt    mkl,12h
  2349.         gti     anm,12h         ; 64 A8 12
  2350.         skgt    anm,12h
  2351.         gti     smh,12h         ; 64 A9 12
  2352.         skgt    smh,12h
  2353.         gti     eom,12h         ; 64 AB 12
  2354.         skgt    eom,12h
  2355.         gti     tmm,12h         ; 64 AD 12
  2356.         skgt    tmm,12h
  2357.  
  2358. ;--------------------------------------------
  2359. ; LTI A,byte -> SKLT a,byte (all cores)
  2360.  
  2361.         lti     a,12h           ; 37 12
  2362.         sklt    a,12h
  2363.  
  2364. ;--------------------------------------------
  2365. ; LTI r,byte -> SKLT r,byte (Hi/07/10)
  2366.  
  2367.         lti     v,12h           ; 74 38 12
  2368.         sklt    v,12h
  2369.         lti     >a,12h          ; 74 39 12
  2370.         sklt    >a,12h
  2371.         lti     b,12h           ; 74 3A 12
  2372.         sklt    b,12h
  2373.         lti     c,12h           ; 74 3B 12
  2374.         sklt    c,12h
  2375.         lti     d,12h           ; 74 3C 12
  2376.         sklt    d,12h
  2377.         lti     e,12h           ; 74 3D 12
  2378.         sklt    e,12h
  2379.         lti     h,12h           ; 74 3E 12
  2380.         sklt    h,12h
  2381.         lti     l,12h           ; 74 3F 12
  2382.         sklt    l,12h
  2383.  
  2384. ;--------------------------------------------
  2385. ; LTI sr2,byte -> SKLT sr2,byte (Hi/07/10)
  2386.  
  2387.         lti     pa,12h          ; 64 38 12
  2388.         sklt    pa,12h
  2389.         lti     pb,12h          ; 64 39 12
  2390.         sklt    pb,12h
  2391.         lti     pc,12h          ; 64 3A 12
  2392.         sklt    pc,12h
  2393.         lti     pd,12h          ; 64 3B 12
  2394.         sklt    pd,12h
  2395.         lti     pf,12h          ; 64 3D 12
  2396.         sklt    pf,12h
  2397.         lti     mkh,12h         ; 64 3E 12
  2398.         sklt    mkh,12h
  2399.         lti     mkl,12h         ; 64 3F 12
  2400.         sklt    mkl,12h
  2401.         lti     anm,12h         ; 64 B8 12
  2402.         sklt    anm,12h
  2403.         lti     smh,12h         ; 64 B9 12
  2404.         sklt    smh,12h
  2405.         lti     eom,12h         ; 64 BB 12
  2406.         sklt    eom,12h
  2407.         lti     tmm,12h         ; 64 BD 12
  2408.         sklt    tmm,12h
  2409.  
  2410. ;--------------------------------------------
  2411. ; NEI A,byte -> SKNE a,byte (all cores)
  2412.  
  2413.         nei     a,12h           ; 67 12
  2414.         skne    a,12h
  2415.  
  2416. ;--------------------------------------------
  2417. ; NEI r,byte -> SKNE r,byte (Hi/07/10)
  2418.  
  2419.         nei     v,12h           ; 74 68 12
  2420.         skne    v,12h
  2421.         nei     >a,12h          ; 74 69 12
  2422.         skne    >a,12h
  2423.         nei     b,12h           ; 74 6A 12
  2424.         skne    b,12h
  2425.         nei     c,12h           ; 74 6B 12
  2426.         skne    c,12h
  2427.         nei     d,12h           ; 74 6C 12
  2428.         skne    d,12h
  2429.         nei     e,12h           ; 74 6D 12
  2430.         skne    e,12h
  2431.         nei     h,12h           ; 74 6E 12
  2432.         skne    h,12h
  2433.         nei     l,12h           ; 74 6F 12
  2434.         skne    l,12h
  2435.  
  2436. ;--------------------------------------------
  2437. ; NEI sr2,byte -> SKNE sr2,byte (Hi/07/10)
  2438.  
  2439.         nei     pa,12h          ; 64 68 12
  2440.         skne    pa,12h
  2441.         nei     pb,12h          ; 64 69 12
  2442.         skne    pb,12h
  2443.         nei     pc,12h          ; 64 6A 12
  2444.         skne    pc,12h
  2445.         nei     pd,12h          ; 64 6B 12
  2446.         skne    pd,12h
  2447.         nei     pf,12h          ; 64 6D 12
  2448.         skne    pf,12h
  2449.         nei     mkh,12h         ; 64 6E 12
  2450.         skne    mkh,12h
  2451.         nei     mkl,12h         ; 64 6F 12
  2452.         skne    mkl,12h
  2453.         nei     anm,12h         ; 64 E8 12
  2454.         skne    anm,12h
  2455.         nei     smh,12h         ; 64 E9 12
  2456.         skne    smh,12h
  2457.         nei     eom,12h         ; 64 EB 12
  2458.         skne    eom,12h
  2459.         nei     tmm,12h         ; 64 ED 12
  2460.         skne    tmm,12h
  2461.  
  2462. ;--------------------------------------------
  2463. ; EQI A,byte -> SKEQ a,byte (all cores)
  2464.  
  2465.         eqi     a,12h           ; 77 12
  2466.         skeq    a,12h
  2467.  
  2468. ;--------------------------------------------
  2469. ; EQI r,byte -> SKEQ r,byte (Hi/07/10)
  2470.  
  2471.         eqi     v,12h           ; 74 78 12
  2472.         skeq    v,12h
  2473.         eqi     >a,12h          ; 74 79 12
  2474.         skeq    >a,12h
  2475.         eqi     b,12h           ; 74 7A 12
  2476.         skeq    b,12h
  2477.         eqi     c,12h           ; 74 7B 12
  2478.         skeq    c,12h
  2479.         eqi     d,12h           ; 74 7C 12
  2480.         skeq    d,12h
  2481.         eqi     e,12h           ; 74 7D 12
  2482.         skeq    e,12h
  2483.         eqi     h,12h           ; 74 7E 12
  2484.         skeq    h,12h
  2485.         eqi     l,12h           ; 74 7F 12
  2486.         skeq    l,12h
  2487.  
  2488. ;--------------------------------------------
  2489. ; EQI sr2,byte -> SKEQ sr2,byte (Hi/07/10)
  2490.  
  2491.         eqi     pa,12h          ; 64 78 12
  2492.         skeq    pa,12h
  2493.         eqi     pb,12h          ; 64 79 12
  2494.         skeq    pb,12h
  2495.         eqi     pc,12h          ; 64 7A 12
  2496.         skeq    pc,12h
  2497.         eqi     pd,12h          ; 64 7B 12
  2498.         skeq    pd,12h
  2499.         eqi     pf,12h          ; 64 7D 12
  2500.         skeq    pf,12h
  2501.         eqi     mkh,12h         ; 64 7E 12
  2502.         skeq    mkh,12h
  2503.         eqi     mkl,12h         ; 64 7F 12
  2504.         skeq    mkl,12h
  2505.         eqi     anm,12h         ; 64 F8 12
  2506.         skeq    anm,12h
  2507.         eqi     smh,12h         ; 64 F9 12
  2508.         skeq    smh,12h
  2509.         eqi     eom,12h         ; 64 FB 12
  2510.         skeq    eom,12h
  2511.         eqi     tmm,12h         ; 64 FD 12
  2512.         skeq    tmm,12h
  2513.  
  2514. ;--------------------------------------------
  2515. ; ONI A,byte -> SKON a,byte (all cores)
  2516.  
  2517.         oni     a,12h           ; 47 12
  2518.         skon    a,12h
  2519.  
  2520. ;--------------------------------------------
  2521. ; ONI r,byte -> SKON r,byte (Hi/07/10)
  2522.  
  2523.         oni     v,12h           ; 74 48 12 or 64 C8 12
  2524.         skon    v,12h
  2525.         oni     >a,12h          ; 74 49 12 or 64 C9 12
  2526.         skon    >a,12h
  2527.         oni     b,12h           ; 74 4A 12 or 64 CA 12
  2528.         skon    b,12h
  2529.         oni     c,12h           ; 74 4B 12
  2530.         skon    c,12h
  2531.         oni     d,12h           ; 74 4C 12
  2532.         skon    d,12h
  2533.         oni     e,12h           ; 74 4D 12
  2534.         skon    e,12h
  2535.         oni     h,12h           ; 74 4E 12
  2536.         skon    h,12h
  2537.         oni     l,12h           ; 74 4F 12
  2538.         skon    l,12h
  2539.  
  2540. ;--------------------------------------------
  2541. ; ONI sr2,byte -> SKON sr2,byte (Hi/07/10)
  2542.  
  2543.         oni     pa,12h          ; 64 48 12
  2544.         skon    pa,12h
  2545.         oni     pb,12h          ; 64 49 12
  2546.         skon    pb,12h
  2547.         oni     pc,12h          ; 64 4A 12
  2548.         skon    pc,12h
  2549.         oni     pd,12h          ; 64 4B 12
  2550.         skon    pd,12h
  2551.         oni     pf,12h          ; 64 4D 12
  2552.         skon    pf,12h
  2553.         oni     mkh,12h         ; 64 4E 12
  2554.         skon    mkh,12h
  2555.         oni     mkl,12h         ; 64 4F 12
  2556.         skon    mkl,12h
  2557.         oni     anm,12h         ; 64 C8 12
  2558.         skon    anm,12h
  2559.         oni     smh,12h         ; 64 C9 12
  2560.         skon    smh,12h
  2561.         oni     eom,12h         ; 64 CB 12
  2562.         skon    eom,12h
  2563.         oni     tmm,12h         ; 64 CD 12
  2564.         skon    tmm,12h
  2565.  
  2566. ;--------------------------------------------
  2567. ; OFFI A,byte -> SKOFF a,byte (all cores)
  2568.  
  2569.         offi    a,12h           ; 57 12
  2570.         skoff   a,12h
  2571.  
  2572. ;--------------------------------------------
  2573. ; OFFI r,byte -> SKOFF r,byte (Hi/07/10)
  2574.  
  2575.         offi    v,12h           ; 74 58 12
  2576.         skoff   v,12h
  2577.         offi    >a,12h          ; 74 59 12
  2578.         skoff   >a,12h
  2579.         offi    b,12h           ; 74 5A 12
  2580.         skoff   b,12h
  2581.         offi    c,12h           ; 74 5B 12
  2582.         skoff   c,12h
  2583.         offi    d,12h           ; 74 5C 12
  2584.         skoff   d,12h
  2585.         offi    e,12h           ; 74 5D 12
  2586.         skoff   e,12h
  2587.         offi    h,12h           ; 74 5E 12
  2588.         skoff   h,12h
  2589.         offi    l,12h           ; 74 5F 12
  2590.         skoff   l,12h
  2591.  
  2592. ;--------------------------------------------
  2593. ; OFFI sr2,byte -> SKOFF sr2,byte (Hi/07/10)
  2594.  
  2595.         offi    pa,12h          ; 64 58 12 or 64 D8 12
  2596.         skoff   pa,12h
  2597.         offi    pb,12h          ; 64 59 12 or 64 D9 12
  2598.         skoff   pb,12h
  2599.         offi    pc,12h          ; 64 5A 12 or 64 DA 12
  2600.         skoff   pc,12h
  2601.         offi    pd,12h          ; 64 5B 12
  2602.         skoff   pd,12h
  2603.         offi    pf,12h          ; 64 5D 12
  2604.         skoff   pf,12h
  2605.         offi    mkh,12h         ; 64 5E 12
  2606.         skoff   mkh,12h
  2607.         offi    mkl,12h         ; 64 5F 12
  2608.         skoff   mkl,12h
  2609.         offi    anm,12h         ; 64 D8 12
  2610.         skoff   anm,12h
  2611.         offi    smh,12h         ; 64 D9 12
  2612.         skoff   smh,12h
  2613.         offi    eom,12h         ; 64 DB 12
  2614.         skoff   eom,12h
  2615.         offi    tmm,12h         ; 64 DD 12
  2616.         skoff   tmm,12h
  2617.  
  2618. ;--------------------------------------------
  2619. ; ADDW wa -> ADD A,(wa) (Hi/07/10)
  2620.  
  2621.         addw    0ff12h          ; 74 C0 12
  2622.         add     a,(0ff12h)
  2623.  
  2624. ;--------------------------------------------
  2625. ; ADCW wa -> ADC A,(wa) (Hi/07/10)
  2626.  
  2627.         adcw    0ff12h          ; 74 D0 12
  2628.         adc     a,(0ff12h)
  2629.  
  2630. ;--------------------------------------------
  2631. ; ADDNCW wa -> ADDNC A,(wa) (Hi/07/10)
  2632.  
  2633.         addncw  0ff12h          ; 74 A0 12
  2634.         addnc   a,(0ff12h)
  2635.  
  2636. ;--------------------------------------------
  2637. ; SUBW wa -> SUB A,(wa) (Hi/07/10)
  2638.  
  2639.         subw    0ff12h          ; 74 E0 12
  2640.         sub     a,(0ff12h)
  2641.  
  2642. ;--------------------------------------------
  2643. ; SBBW wa -> SBB A,(wa) (Hi/07/10)
  2644.  
  2645.         sbbw    0ff12h          ; 74 F0 12
  2646.         sbb     a,(0ff12h)
  2647.  
  2648. ;--------------------------------------------
  2649. ; SUBNBW wa -> SUBNB A,(wa) (Hi/07/10)
  2650.  
  2651.         subnbw  0ff12h          ; 74 B0 12
  2652.         subnb   a,(0ff12h)
  2653.  
  2654. ;--------------------------------------------
  2655. ; ANAW wa -> AND A,(wa) (Hi/07/10)
  2656.  
  2657.         anaw    0ff12h          ; 74 88 12
  2658.         and     a,(0ff12h)
  2659.  
  2660. ;--------------------------------------------
  2661. ; ORAW wa -> OR A,(wa) (Hi/07/10)
  2662.  
  2663.         oraw    0ff12h          ; 74 98 12
  2664.         or      a,(0ff12h)
  2665.  
  2666. ;--------------------------------------------
  2667. ; XRAW wa -> XOR A,(wa) (Hi/07/10)
  2668.  
  2669.         xraw    0ff12h          ; 74 90 12
  2670.         xor     a,(0ff12h)
  2671.  
  2672. ;--------------------------------------------
  2673. ; GTAW wa -> SKGT A,(wa) (Hi/07/10)
  2674.  
  2675.         gtaw    0ff12h          ; 74 A8 12
  2676.         skgt    a,(0ff12h)
  2677.  
  2678. ;--------------------------------------------
  2679. ; LTAW wa -> SKLT A,(wa) (Hi/07/10)
  2680.  
  2681.         ltaw    0ff12h          ; 74 B8 12
  2682.         sklt    a,(0ff12h)
  2683.  
  2684. ;--------------------------------------------
  2685. ; NEAW wa -> SKNE A,(wa) (Hi/07/10)
  2686.  
  2687.         neaw    0ff12h          ; 74 E8 12
  2688.         skne    a,(0ff12h)
  2689.  
  2690. ;--------------------------------------------
  2691. ; EQAW wa -> SKEQ A,(wa) (Hi/07/10)
  2692.  
  2693.         eqaw    0ff12h          ; 74 F8 12
  2694.         skeq    a,(0ff12h)
  2695.  
  2696. ;--------------------------------------------
  2697. ; ONAW wa -> SKON A,(wa) (Hi/07/10)
  2698.  
  2699.         onaw    0ff12h          ; 74 C8 12
  2700.         skon    a,(0ff12h)
  2701.  
  2702. ;--------------------------------------------
  2703. ; OFFAW wa -> SKOFF A,(wa) (Hi/07/10)
  2704.  
  2705.         offaw   0ff12h          ; 74 D8 12
  2706.         skoff   a,(0ff12h)
  2707.  
  2708. ;--------------------------------------------
  2709. ; ADIW wa,byte -> ADD (wa),byte (does not exist)
  2710.  
  2711.         if      0
  2712.         adiw    0ff12h,34h      ; XX XX XX
  2713.         add     (0ff12h),34h
  2714.         endif
  2715.  
  2716. ;--------------------------------------------
  2717. ; ACIW wa,byte -> ADC (wa),byte (does not exist)
  2718.  
  2719.         if      0
  2720.         aciw    0ff12h,34h      ; XX XX XX
  2721.         adc     (0ff12h),34h
  2722.         endif
  2723.  
  2724. ;--------------------------------------------
  2725. ; ADINCW wa,byte -> ADDNC (wa),byte (does not exist)
  2726.  
  2727.         if      0
  2728.         adincw  0ff12h,34h      ; XX XX XX
  2729.         addnc   (0ff12h),34h
  2730.         endif
  2731.  
  2732. ;--------------------------------------------
  2733. ; SUIW wa,byte -> SUB (wa),byte (does not exist)
  2734.  
  2735.         if      0
  2736.         suiw    0ff12h,34h      ; XX XX XX
  2737.         sub     (0ff12h),34h
  2738.         endif
  2739.  
  2740. ;--------------------------------------------
  2741. ; SBIW wa,byte -> SBB (wa),byte (does not exist)
  2742.  
  2743.         if      0
  2744.         sbiw    0ff12h,34h      ; XX XX XX
  2745.         sbb     (0ff12h),34h
  2746.         endif
  2747.  
  2748. ;--------------------------------------------
  2749. ; SUINBW wa,byte -> SUBNB (wa),byte (does not exist)
  2750.  
  2751.         if      0
  2752.         suinbw  0ff12h,34h      ; XX XX XX
  2753.         subnb   (0ff12h),34h
  2754.         endif
  2755.  
  2756. ;--------------------------------------------
  2757. ; ANIW wa,byte -> AND (wa),byte (all cores)
  2758.  
  2759.         aniw    0ff12h,34h      ; 05 12 34
  2760.         and     (0ff12h),34h
  2761.  
  2762. ;--------------------------------------------
  2763. ; ORIW wa,byte -> OR (wa),byte (all cores)
  2764.  
  2765.         oriw    0ff12h,34h      ; 15 12 34
  2766.         or      (0ff12h),34h
  2767.  
  2768. ;--------------------------------------------
  2769. ; XRIW wa,byte -> XOR (wa),byte (does not exist)
  2770.  
  2771.         if      0
  2772.         xriw    0ff12h,34h      ; XX XX XX
  2773.         xor     (0ff12h),34h
  2774.         endif
  2775.  
  2776. ;--------------------------------------------
  2777. ; GTIW wa,byte -> SKGT (wa),byte (all cores)
  2778.  
  2779.         gtiw    0ff12h,34h      ; 25 12 34
  2780.         skgt    (0ff12h),34h
  2781.  
  2782. ;--------------------------------------------
  2783. ; LTIW wa,byte -> SKLT (wa),byte (all cores)
  2784.  
  2785.         ltiw    0ff12h,34h      ; 35 12 34
  2786.         sklt    (0ff12h),34h
  2787.  
  2788. ;--------------------------------------------
  2789. ; NEIW wa,byte -> SKNE (wa),byte (all cores)
  2790.  
  2791.         neiw    0ff12h,34h      ; 65 12 34
  2792.         skne    (0ff12h),34h
  2793.  
  2794. ;--------------------------------------------
  2795. ; EQIW wa,byte -> SKEQ (wa),byte (all cores)
  2796.  
  2797.         eqiw    0ff12h,34h      ; 75 12 34
  2798.         skeq    (0ff12h),34h
  2799.  
  2800. ;--------------------------------------------
  2801. ; ONIW wa,byte -> SKON (wa),byte (all cores)
  2802.  
  2803.         oniw    0ff12h,34h      ; 45 12 34
  2804.         skon    (0ff12h),34h
  2805.  
  2806. ;--------------------------------------------
  2807. ; OFFIW wa,byte -> SKOFF (wa),byte (all cores)
  2808.  
  2809.         offiw   0ff12h,34h      ; 55 12 34
  2810.         skoff   (0ff12h),34h
  2811.  
  2812. ;--------------------------------------------
  2813. ; EADD EA,r2 -> ADD EA,r2 (07/10)
  2814.  
  2815.         eadd    ea,a            ; 70 41
  2816.         add     ea,a
  2817.         eadd    ea,b            ; 70 42
  2818.         add     ea,b
  2819.         eadd    ea,c            ; 70 43
  2820.         add     ea,c
  2821.  
  2822. ;--------------------------------------------
  2823. ; DADD EA,rp3 -> ADD EA,rp3 (07/10)
  2824.  
  2825.         dadd    ea,b            ; 74 C5
  2826.         dadd    ea,bc
  2827.         add     ea,bc
  2828.         dadd    ea,d            ; 74 C6
  2829.         dadd    ea,de
  2830.         add     ea,de
  2831.         dadd    ea,h            ; 74 C7
  2832.         dadd    ea,hl
  2833.         add     ea,hl
  2834.  
  2835. ;--------------------------------------------
  2836. ; EADC EA,r2 -> ADC EA,r2 (does not exist)
  2837.  
  2838.         if      0
  2839.         eadc    ea,a            ; XX XX
  2840.         adc     ea,a
  2841.         eadc    ea,b            ; XX XX
  2842.         adc     ea,b
  2843.         eadc    ea,c            ; XX XX
  2844.         adc     ea,c
  2845.         endif
  2846.  
  2847. ;--------------------------------------------
  2848. ; DADC EA,rp3 -> ADC EA,rp3 (07/10)
  2849.  
  2850.         dadc    ea,b            ; 74 D5
  2851.         dadc    ea,bc
  2852.         adc     ea,bc
  2853.         dadc    ea,d            ; 74 D6
  2854.         dadc    ea,de
  2855.         adc     ea,de
  2856.         dadc    ea,h            ; 74 D7
  2857.         dadc    ea,hl
  2858.         adc     ea,hl
  2859.  
  2860. ;--------------------------------------------
  2861. ; EADDNC EA,r2 -> ADDNC EA,r2 (does not exist)
  2862.  
  2863.         if      0
  2864.         eaddnc  ea,a            ; XX XX
  2865.         addnc   ea,a
  2866.         eaddnc  ea,b            ; XX XX
  2867.         addnc   ea,b
  2868.         eaddnc  ea,c            ; XX XX
  2869.         addnc   ea,c
  2870.         endif
  2871.  
  2872. ;--------------------------------------------
  2873. ; DADDNC EA,rp3 -> ADDNC EA,rp3 (07/10)
  2874.  
  2875.         daddnc  ea,b            ; 74 A5
  2876.         daddnc  ea,bc
  2877.         addnc   ea,bc
  2878.         daddnc  ea,d            ; 74 A6
  2879.         daddnc  ea,de
  2880.         addnc   ea,de
  2881.         daddnc  ea,h            ; 74 A7
  2882.         daddnc  ea,hl
  2883.         addnc   ea,hl
  2884.  
  2885. ;--------------------------------------------
  2886. ; ESUB EA,r2 -> SUB EA,r2 (07/10)
  2887.  
  2888.         esub    ea,a            ; 70 61
  2889.         sub     ea,a
  2890.         esub    ea,b            ; 70 62
  2891.         sub     ea,b
  2892.         esub    ea,c            ; 70 63
  2893.         sub     ea,c
  2894.  
  2895. ;--------------------------------------------
  2896. ; DSUB EA,rp3 -> SUB EA,rp3 (07/10)
  2897.  
  2898.         dsub    ea,b            ; 74 E5
  2899.         dsub    ea,bc
  2900.         sub     ea,bc
  2901.         dsub    ea,d            ; 74 E6
  2902.         dsub    ea,de
  2903.         sub     ea,de
  2904.         dsub    ea,h            ; 74 E7
  2905.         dsub    ea,hl
  2906.         sub     ea,hl
  2907.  
  2908. ;--------------------------------------------
  2909. ; ESBB EA,r2 -> SBB EA,r2 (does not exist)
  2910.  
  2911.         if 0
  2912.         esbb    ea,a            ; XX XX
  2913.         sbb     ea,a
  2914.         esbb    ea,b            ; XX XX
  2915.         sbb     ea,b
  2916.         esbb    ea,c            ; XX XX
  2917.         sbb     ea,c
  2918.         endif
  2919.  
  2920. ;--------------------------------------------
  2921. ; DSBB EA,rp3 -> SBB EA,rp3 (07/10)
  2922.  
  2923.         dsbb    ea,b            ; 74 F5
  2924.         dsbb    ea,bc
  2925.         sbb     ea,bc
  2926.         dsbb    ea,d            ; 74 F6
  2927.         dsbb    ea,de
  2928.         sbb     ea,de
  2929.         dsbb    ea,h            ; 74 F7
  2930.         dsbb    ea,hl
  2931.         sbb     ea,hl
  2932.  
  2933. ;--------------------------------------------
  2934. ; ESUBNB EA,r2 -> SUBNB EA,r2 (does not exist)
  2935.  
  2936.         if 0
  2937.         esubnb  ea,a            ; XX XX
  2938.         subnb   ea,a
  2939.         esubnb  ea,b            ; XX XX
  2940.         subnb   ea,b
  2941.         esubnb  ea,c            ; XX XX
  2942.         subnb   ea,c
  2943.         endif
  2944.  
  2945. ;--------------------------------------------
  2946. ; DSUBNB EA,rp3 -> SUBNB EA,rp3 (07/10)
  2947.  
  2948.         dsubnb  ea,b            ; 74 B5
  2949.         dsubnb  ea,bc
  2950.         subnb   ea,bc
  2951.         dsubnb  ea,d            ; 74 B6
  2952.         dsubnb  ea,de
  2953.         subnb   ea,de
  2954.         dsubnb  ea,h            ; 74 B7
  2955.         dsubnb  ea,hl
  2956.         subnb   ea,hl
  2957.  
  2958. ;--------------------------------------------
  2959. ; EAN EA,r2 -> AND EA,r2 (does not exist)
  2960.  
  2961.         if 0
  2962.         ean     ea,a            ; XX XX
  2963.         and     ea,a
  2964.         ean     ea,b            ; XX XX
  2965.         and     ea,b
  2966.         ean     ea,c            ; XX XX
  2967.         and     ea,c
  2968.         endif
  2969.  
  2970. ;--------------------------------------------
  2971. ; DAN EA,rp3 -> AND EA,rp3 (07/10)
  2972.  
  2973.         dan     ea,b            ; 74 8D
  2974.         dan     ea,bc
  2975.         and     ea,bc
  2976.         dan     ea,d            ; 74 8E
  2977.         dan     ea,de
  2978.         and     ea,de
  2979.         dan     ea,h            ; 74 8F
  2980.         dan     ea,hl
  2981.         and     ea,hl
  2982.  
  2983. ;--------------------------------------------
  2984. ; EOR EA,r2 -> OR EA,r2 (does not exist)
  2985.  
  2986.         if 0
  2987.         eor     ea,a            ; XX XX
  2988.         or      ea,a
  2989.         eor     ea,b            ; XX XX
  2990.         or      ea,b
  2991.         eor     ea,c            ; XX XX
  2992.         or      ea,c
  2993.         endif
  2994.  
  2995. ;--------------------------------------------
  2996. ; DOR EA,rp3 -> OR EA,rp3 (07/10)
  2997.  
  2998.         dor     ea,b            ; 74 9D
  2999.         dor     ea,bc
  3000.         or      ea,bc
  3001.         dor     ea,d            ; 74 9E
  3002.         dor     ea,de
  3003.         or      ea,de
  3004.         dor     ea,h            ; 74 9F
  3005.         dor     ea,hl
  3006.         or      ea,hl
  3007.  
  3008. ;--------------------------------------------
  3009. ; EXR EA,r2 -> XOR EA,r2 (does not exist)
  3010.  
  3011.         if 0
  3012.         exr     ea,a            ; XX XX
  3013.         xor     ea,a
  3014.         exr     ea,b            ; XX XX
  3015.         xor     ea,b
  3016.         exr     ea,c            ; XX XX
  3017.         xor     ea,c
  3018.         endif
  3019.  
  3020. ;--------------------------------------------
  3021. ; DXR EA,rp3 -> XOR EA,rp3 (07/10)
  3022.  
  3023.         dxr     ea,b            ; 74 95
  3024.         dxr     ea,bc
  3025.         xor     ea,bc
  3026.         dxr     ea,d            ; 74 96
  3027.         dxr     ea,de
  3028.         xor     ea,de
  3029.         dxr     ea,h            ; 74 97
  3030.         dxr     ea,hl
  3031.         xor     ea,hl
  3032.  
  3033. ;--------------------------------------------
  3034. ; EGT EA,r2 -> SKGT EA,r2 (does not exist)
  3035.  
  3036.         if 0
  3037.         egt     ea,a            ; XX XX
  3038.         skgt    ea,a
  3039.         egt     ea,b            ; XX XX
  3040.         skgt    ea,b
  3041.         egt     ea,c            ; XX XX
  3042.         skgt    ea,c
  3043.         endif
  3044.  
  3045. ;--------------------------------------------
  3046. ; DGT EA,rp3 -> SKGT EA,rp3 (07/10)
  3047.  
  3048.         dgt     ea,b            ; 74 AD
  3049.         dgt     ea,bc
  3050.         skgt    ea,bc
  3051.         dgt     ea,d            ; 74 AE
  3052.         dgt     ea,de
  3053.         skgt    ea,de
  3054.         dgt     ea,h            ; 74 AF
  3055.         dgt     ea,hl
  3056.         skgt    ea,hl
  3057.  
  3058. ;--------------------------------------------
  3059. ; ELT EA,r2 -> SKLT EA,r2 (does not exist)
  3060.  
  3061.         if 0
  3062.         elt     ea,a            ; XX XX
  3063.         sklt    ea,a
  3064.         elt     ea,b            ; XX XX
  3065.         sklt    ea,b
  3066.         elt     ea,c            ; XX XX
  3067.         sklt    ea,c
  3068.         endif
  3069.  
  3070. ;--------------------------------------------
  3071. ; DLT EA,rp3 -> SKLT EA,rp3 (07/10)
  3072.  
  3073.         dlt     ea,b            ; 74 BD
  3074.         dlt     ea,bc
  3075.         sklt    ea,bc
  3076.         dlt     ea,d            ; 74 BE
  3077.         dlt     ea,de
  3078.         sklt    ea,de
  3079.         dlt     ea,h            ; 74 BF
  3080.         dlt     ea,hl
  3081.         sklt    ea,hl
  3082.  
  3083. ;--------------------------------------------
  3084. ; ENE EA,r2 -> SKNE EA,r2 (does not exist)
  3085.  
  3086.         if 0
  3087.         ene     ea,a            ; XX XX
  3088.         skne    ea,a
  3089.         ene     ea,b            ; XX XX
  3090.         skne    ea,b
  3091.         ene     ea,c            ; XX XX
  3092.         skne    ea,c
  3093.         endif
  3094.  
  3095. ;--------------------------------------------
  3096. ; DNE EA,rp3 -> SKNE EA,rp3 (07/10)
  3097.  
  3098.         dne     ea,b            ; 74 ED
  3099.         dne     ea,bc
  3100.         skne    ea,bc
  3101.         dne     ea,d            ; 74 EE
  3102.         dne     ea,de
  3103.         skne    ea,de
  3104.         dne     ea,h            ; 74 EF
  3105.         dne     ea,hl
  3106.         skne    ea,hl
  3107.  
  3108. ;--------------------------------------------
  3109. ; EEQ EA,r2 -> SKEQ EA,r2 (does not exist)
  3110.  
  3111.         if 0
  3112.         eeq     ea,a            ; XX XX
  3113.         skeq    ea,a
  3114.         eeq     ea,b            ; XX XX
  3115.         skeq    ea,b
  3116.         eeq     ea,c            ; XX XX
  3117.         skeq    ea,c
  3118.         endif
  3119.  
  3120. ;--------------------------------------------
  3121. ; DEQ EA,rp3 -> SKEQ EA,rp3 (07/10)
  3122.  
  3123.         deq     ea,b            ; 74 FD
  3124.         deq     ea,bc
  3125.         skeq    ea,bc
  3126.         deq     ea,d            ; 74 FE
  3127.         deq     ea,de
  3128.         skeq    ea,de
  3129.         deq     ea,h            ; 74 FF
  3130.         deq     ea,hl
  3131.         skeq    ea,hl
  3132.  
  3133. ;--------------------------------------------
  3134. ; EON EA,r2 -> SKON EA,r2 (does not exist)
  3135.  
  3136.         if 0
  3137.         eon     ea,a            ; XX XX
  3138.         skon    ea,a
  3139.         eon     ea,b            ; XX XX
  3140.         skon    ea,b
  3141.         eon     ea,c            ; XX XX
  3142.         skon    ea,c
  3143.         endif
  3144.  
  3145. ;--------------------------------------------
  3146. ; DON EA,rp3 -> SKON EA,rp3 (07/10)
  3147.  
  3148.         don     ea,b            ; 74 CD
  3149.         don     ea,bc
  3150.         skon    ea,bc
  3151.         don     ea,d            ; 74 CE
  3152.         don     ea,de
  3153.         skon    ea,de
  3154.         don     ea,h            ; 74 CF
  3155.         don     ea,hl
  3156.         skon    ea,hl
  3157.  
  3158. ;--------------------------------------------
  3159. ; EOFF EA,r2 -> SKOFF EA,r2 (does not exist)
  3160.  
  3161.         if 0
  3162.         eoff    ea,a            ; XX XX
  3163.         skoff   ea,a
  3164.         eoff    ea,b            ; XX XX
  3165.         skoff   ea,b
  3166.         eoff    ea,c            ; XX XX
  3167.         skoff   ea,c
  3168.         endif
  3169.  
  3170. ;--------------------------------------------
  3171. ; DOFF EA,rp3 -> SKOFF EA,rp3 (07/10)
  3172.  
  3173.         doff    ea,b            ; 74 DD
  3174.         doff    ea,bc
  3175.         skoff   ea,bc
  3176.         doff    ea,d            ; 74 DE
  3177.         doff    ea,de
  3178.         skoff   ea,de
  3179.         doff    ea,h            ; 74 DF
  3180.         doff    ea,hl
  3181.         skoff   ea,hl
  3182.  
  3183. ;--------------------------------------------
  3184. ; INR r2 -> INC r2 (all cores)
  3185.  
  3186.         inr     a               ; 41
  3187.         inc     a
  3188.         inr     b               ; 42
  3189.         inc     b
  3190.         inr     c               ; 43
  3191.         inc     c
  3192.  
  3193. ;--------------------------------------------
  3194. ; INRW wa -> INC (wa) (all cores)
  3195.  
  3196.         inrw    0ff12h          ; 20 12
  3197.         inc     (0ff12h)       
  3198.  
  3199. ;--------------------------------------------
  3200. ; INX rp -> INC rp (all cores)
  3201.  
  3202.         inx     sp              ; 02
  3203.         inc     sp
  3204.         inx     bc              ; 12
  3205.         inc     bc
  3206.         inx     de              ; 22
  3207.         inc     de
  3208.         inx     hl              ; 32
  3209.         inc     hl
  3210.  
  3211. ;--------------------------------------------
  3212. ; INX EA -> INC EA (07/10)
  3213.  
  3214.         inx     ea              ; A8
  3215.         inc     ea
  3216.  
  3217. ;--------------------------------------------
  3218. ; DCR r2 -> DEC r2 (all cores)
  3219.  
  3220.         dcr     a               ; 51
  3221.         dec     a
  3222.         dcr     b               ; 52
  3223.         dec     b
  3224.         dcr     c               ; 53
  3225.         dec     c
  3226.  
  3227. ;--------------------------------------------
  3228. ; DCRW wa -> DEC (wa) (all cores)
  3229.  
  3230.         dcrw    0ff12h          ; 30 12
  3231.         dec     (0ff12h)
  3232.  
  3233. ;--------------------------------------------
  3234. ; DCX rp -> DEC rp (all cores)
  3235.  
  3236.         dcx     sp              ; 03
  3237.         dec     sp
  3238.         dcx     bc              ; 13
  3239.         dec     bc
  3240.         dcx     de              ; 23
  3241.         dec     de
  3242.         dcx     hl              ; 33
  3243.         dec     hl
  3244.  
  3245. ;--------------------------------------------
  3246. ; DCX EA -> DEC EA (07/10)
  3247.  
  3248.         dcx     ea              ; A9
  3249.         dec     ea
  3250.