Subversion Repositories pentevo

Rev

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

  1.         cpu     7807
  2.         page    0
  3.         assume  v:0feh
  4.  
  5.         mov     eah,a           ; 18
  6.         mov     eal,a           ; 19
  7.         mov     b,a             ; 1a
  8.         mov     c,a             ; 1b
  9.         mov     d,a             ; 1c
  10.         mov     e,a             ; 1d
  11.         mov     h,a             ; 1e
  12.         mov     l,a             ; 1f
  13.  
  14.         mov     a,eah           ; 08
  15.         mov     a,eal           ; 09
  16.         mov     a,b             ; 0a
  17.         mov     a,c             ; 0b
  18.         mov     a,d             ; 0c
  19.         mov     a,e             ; 0d
  20.         mov     a,h             ; 0e
  21.         mov     a,l             ; 0f
  22.  
  23.         mov     pa,a            ; 4d c0
  24.         mov     pb,a            ; 4d c1
  25.         mov     pc,a            ; 4d c2
  26.         mov     pd,a            ; 4d c3
  27.         mov     pf,a            ; 4d c5
  28.         mov     mkh,a           ; 4d c6
  29.         mov     mkl,a           ; 4d c7
  30.         mov     smh,a           ; 4d c9
  31.         mov     sml,a           ; 4d ca
  32.         mov     eom,a           ; 4d cb
  33.         mov     etmm,a          ; 4d cc
  34.         mov     tmm,a           ; 4d cd
  35.         mov     mm,a            ; 4d d0
  36.         mov     mcc,a           ; 4d d1
  37.         mov     ma,a            ; 4d d2
  38.         mov     mb,a            ; 4d d3
  39.         mov     mc,a            ; 4d d4
  40.         mov     mf,a            ; 4d d7
  41.         mov     txb,a           ; 4d d8
  42.         mov     tm0,a           ; 4d da
  43.         mov     tm1,a           ; 4d db
  44.         mov     wdm,a           ; 4d e0
  45.         mov     mt,a            ; 4d e1
  46.  
  47.         mov     a,pa            ; 4c c0
  48.         mov     a,pb            ; 4c c1
  49.         mov     a,pc            ; 4c c2
  50.         mov     a,pd            ; 4c c3
  51.         mov     a,pf            ; 4c c5
  52.         mov     a,mkh           ; 4c c6
  53.         mov     a,mkl           ; 4c c7
  54.         mov     a,smh           ; 4c c9
  55.         mov     a,eom           ; 4c cb
  56.         mov     a,tmm           ; 4c cd
  57.         mov     a,rxb           ; 4c d9
  58.         mov     a,pt            ; 4c ce
  59.         mov     a,wdm           ; 4c e0
  60.  
  61.         mov     v,1234h         ; 70 68 34 12
  62.         mov     a,1234h         ; 70 69 34 12
  63.         mov     b,1234h         ; 70 6a 34 12
  64.         mov     c,1234h         ; 70 6b 34 12
  65.         mov     d,1234h         ; 70 6c 34 12
  66.         mov     e,1234h         ; 70 6d 34 12
  67.         mov     h,1234h         ; 70 6e 34 12
  68.         mov     l,1234h         ; 70 6f 34 12
  69.  
  70.         mov     1234h,v         ; 70 78 34 12
  71.         mov     1234h,a         ; 70 79 34 12
  72.         mov     1234h,b         ; 70 7a 34 12
  73.         mov     1234h,c         ; 70 7b 34 12
  74.         mov     1234h,d         ; 70 7c 34 12
  75.         mov     1234h,e         ; 70 7d 34 12
  76.         mov     1234h,h         ; 70 7e 34 12
  77.         mov     1234h,l         ; 70 7f 34 12
  78.  
  79.         mvi     v,12h           ; 68 12
  80.         mvi     a,12h           ; 69 12
  81.         mvi     b,12h           ; 6a 12
  82.         mvi     c,12h           ; 6b 12
  83.         mvi     d,12h           ; 6c 12
  84.         mvi     e,12h           ; 6d 12
  85.         mvi     h,12h           ; 6e 12
  86.         mvi     l,12h           ; 6f 12
  87.  
  88.         mvi     pa,12h          ; 64 00 12
  89.         mvi     pb,12h          ; 64 01 12
  90.         mvi     pc,12h          ; 64 02 12
  91.         mvi     pd,12h          ; 64 03 12
  92.         mvi     pf,12h          ; 64 05 12
  93.         mvi     mkh,12h         ; 64 06 12
  94.         mvi     mkl,12h         ; 64 07 12
  95.         mvi     smh,12h         ; 64 81 12
  96.         mvi     eom,12h         ; 64 83 12
  97.         mvi     tmm,12h         ; 64 85 12
  98.  
  99.         mviw    0fe34h,12h      ; 71 34 12
  100.  
  101.         mvix    b,12h           ; 49 12
  102.         mvix    d,12h           ; 4a 12
  103.         mvix    h,12h           ; 4b 12
  104.  
  105.         staw    0fe34h          ; 63 34
  106.  
  107.         ldaw    0fe34h          ; 01 34
  108.  
  109.         stax    b               ; 39
  110.         stax    d               ; 3a
  111.         stax    h               ; 3b
  112.         stax    d+              ; 3c
  113.         stax    h+              ; 3d
  114.         stax    d-              ; 3e
  115.         stax    h-              ; 3f
  116.         stax    d+12h           ; bb
  117.         stax    h+a             ; bc
  118.         stax    h+b             ; bd
  119.         stax    h+ea            ; be
  120.         stax    h+12h           ; bf
  121.  
  122.         ldax    b               ; 29
  123.         ldax    d               ; 2a
  124.         ldax    h               ; 2b
  125.         ldax    d+              ; 2c
  126.         ldax    h+              ; 2d
  127.         ldax    d-              ; 2e
  128.         ldax    h-              ; 2f
  129.         ldax    d+12h           ; ab 12
  130.         ldax    h+a             ; ac
  131.         ldax    h+b             ; ad
  132.         ldax    h+ea            ; ae
  133.         ldax    h+12h           ; af 12
  134.  
  135.         exx                     ; 48 af
  136.  
  137.         exa                     ; 48 ac
  138.  
  139.         exh                     ; 48 ae
  140.  
  141.         exr                     ; 48 ad
  142.  
  143.         block   d+              ; 10
  144.         block   d-              ; 11
  145.  
  146.         dmov    b,ea            ; b5
  147.         dmov    d,ea            ; b6
  148.         dmov    h,ea            ; b7
  149.  
  150.         dmov    ea,b            ; a5
  151.         dmov    ea,d            ; a6
  152.         dmov    ea,h            ; a7
  153.  
  154.         dmov    etm0,ea         ; 48 d2
  155.         dmov    etm1,ea         ; 48 d3
  156.  
  157.         dmov    ea,ecnt         ; 48 c0
  158.         dmov    ea,ecpt0        ; 48 c1
  159.         dmov    ea,ecpt1        ; 48 c2
  160.  
  161.         sbcd    1234h           ; 70 1e 34 12
  162.  
  163.         sded    1234h           ; 70 2e 34 12
  164.  
  165.         shld    1234h           ; 70 3e 34 12
  166.  
  167.         sspd    1234h           ; 70 0e 34 12
  168.  
  169.         steax   d               ; 48 92
  170.         steax   h               ; 48 93
  171.         steax   d++             ; 48 94
  172.         steax   h++             ; 48 95
  173.         steax   d+12h           ; 48 9b 12
  174.         steax   h+a             ; 48 9c
  175.         steax   h+b             ; 48 9d
  176.         steax   h+ea            ; 48 9e
  177.         steax   h+12h           ; 48 9f 12
  178.  
  179.         lbcd    1234h           ; 70 1f 34 12
  180.  
  181.         lded    1234h           ; 70 2f 34 12
  182.  
  183.         lhld    1234h           ; 70 3f 34 12
  184.  
  185.         lspd    1234h           ; 70 0f 34 12
  186.  
  187.         ldeax   d               ; 48 82
  188.         ldeax   h               ; 48 83
  189.         ldeax   d++             ; 48 84
  190.         ldeax   h++             ; 48 85
  191.         ldeax   d+12h           ; 48 8b 12
  192.         ldeax   h+a             ; 48 8c
  193.         ldeax   h+b             ; 48 8d
  194.         ldeax   h+ea            ; 48 8e
  195.         ldeax   h+12h           ; 48 8f 12
  196.  
  197.         push    v               ; b0
  198.         push    b               ; b1
  199.         push    d               ; b2
  200.         push    h               ; b3
  201.         push    ea              ; b4
  202.  
  203.         pop     v               ; a0
  204.         pop     b               ; a1
  205.         pop     d               ; a2
  206.         pop     h               ; a3
  207.         pop     ea              ; a4
  208.  
  209.         lxi     sp,1234h        ; 04 34 12
  210.         lxi     b,1234h         ; 14 34 12
  211.         lxi     d,1234h         ; 24 34 12
  212.         lxi     h,1234h         ; 34 34 12
  213.         lxi     ea,1234h        ; 44 34 12
  214.  
  215.         table                   ; 48 a8
  216.  
  217.         add     a,v             ; 60 c0
  218.         add     a,a             ; 60 c1
  219.         add     a,b             ; 60 c2
  220.         add     a,c             ; 60 c3
  221.         add     a,d             ; 60 c4
  222.         add     a,e             ; 60 c5
  223.         add     a,h             ; 60 c6
  224.         add     a,l             ; 60 c7
  225.  
  226.         add     v,a             ; 60 40
  227.         add     a,a             ; 60 41
  228.         add     b,a             ; 60 42
  229.         add     c,a             ; 60 43
  230.         add     d,a             ; 60 44
  231.         add     e,a             ; 60 45
  232.         add     h,a             ; 60 46
  233.         add     l,a             ; 60 47
  234.  
  235.         adc     a,v             ; 60 d0
  236.         adc     a,a             ; 60 d1
  237.         adc     a,b             ; 60 d2
  238.         adc     a,c             ; 60 d3
  239.         adc     a,d             ; 60 d4
  240.         adc     a,e             ; 60 d5
  241.         adc     a,h             ; 60 d6
  242.         adc     a,l             ; 60 d7
  243.  
  244.         adc     v,a             ; 60 50
  245.         adc     a,a             ; 60 51
  246.         adc     b,a             ; 60 52
  247.         adc     c,a             ; 60 53
  248.         adc     d,a             ; 60 54
  249.         adc     e,a             ; 60 55
  250.         adc     h,a             ; 60 56
  251.         adc     l,a             ; 60 57
  252.  
  253.         addnc   a,v             ; 60 a0
  254.         addnc   a,a             ; 60 a1
  255.         addnc   a,b             ; 60 a2
  256.         addnc   a,c             ; 60 a3
  257.         addnc   a,d             ; 60 a4
  258.         addnc   a,e             ; 60 a5
  259.         addnc   a,h             ; 60 a6
  260.         addnc   a,l             ; 60 a7
  261.  
  262.         addnc   v,a             ; 60 20
  263.         addnc   a,a             ; 60 21
  264.         addnc   b,a             ; 60 22
  265.         addnc   c,a             ; 60 23
  266.         addnc   d,a             ; 60 24
  267.         addnc   e,a             ; 60 25
  268.         addnc   h,a             ; 60 26
  269.         addnc   l,a             ; 60 27
  270.  
  271.         sub     a,v             ; 60 e0
  272.         sub     a,a             ; 60 e1
  273.         sub     a,b             ; 60 e2
  274.         sub     a,c             ; 60 e3
  275.         sub     a,d             ; 60 e4
  276.         sub     a,e             ; 60 e5
  277.         sub     a,h             ; 60 e6
  278.         sub     a,l             ; 60 e7
  279.  
  280.         sub     v,a             ; 60 60
  281.         sub     a,a             ; 60 61
  282.         sub     b,a             ; 60 62
  283.         sub     c,a             ; 60 63
  284.         sub     d,a             ; 60 64
  285.         sub     e,a             ; 60 65
  286.         sub     h,a             ; 60 66
  287.         sub     l,a             ; 60 67
  288.  
  289.         sbb     a,v             ; 60 f0
  290.         sbb     a,a             ; 60 f1
  291.         sbb     a,b             ; 60 f2
  292.         sbb     a,c             ; 60 f3
  293.         sbb     a,d             ; 60 f4
  294.         sbb     a,e             ; 60 f5
  295.         sbb     a,h             ; 60 f6
  296.         sbb     a,l             ; 60 f7
  297.  
  298.         sbb     v,a             ; 60 70
  299.         sbb     a,a             ; 60 71
  300.         sbb     b,a             ; 60 72
  301.         sbb     c,a             ; 60 73
  302.         sbb     d,a             ; 60 74
  303.         sbb     e,a             ; 60 75
  304.         sbb     h,a             ; 60 76
  305.         sbb     l,a             ; 60 77
  306.  
  307.         subnb   a,v             ; 60 b0
  308.         subnb   a,a             ; 60 b1
  309.         subnb   a,b             ; 60 b2
  310.         subnb   a,c             ; 60 b3
  311.         subnb   a,d             ; 60 b4
  312.         subnb   a,e             ; 60 b5
  313.         subnb   a,h             ; 60 b6
  314.         subnb   a,l             ; 60 b7
  315.  
  316.         subnb   v,a             ; 60 30
  317.         subnb   a,a             ; 60 31
  318.         subnb   b,a             ; 60 32
  319.         subnb   c,a             ; 60 33
  320.         subnb   d,a             ; 60 34
  321.         subnb   e,a             ; 60 35
  322.         subnb   h,a             ; 60 36
  323.         subnb   l,a             ; 60 37
  324.  
  325.         ana     a,v             ; 60 88
  326.         ana     a,a             ; 60 89
  327.         ana     a,b             ; 60 8a
  328.         ana     a,c             ; 60 8b
  329.         ana     a,d             ; 60 8c
  330.         ana     a,e             ; 60 8d
  331.         ana     a,h             ; 60 8e
  332.         ana     a,l             ; 60 8f
  333.  
  334.         ana     v,a             ; 60 08
  335.         ana     a,a             ; 60 09
  336.         ana     b,a             ; 60 0a
  337.         ana     c,a             ; 60 0b
  338.         ana     d,a             ; 60 0c
  339.         ana     e,a             ; 60 0d
  340.         ana     h,a             ; 60 0e
  341.         ana     l,a             ; 60 0f
  342.  
  343.         ora     a,v             ; 60 98
  344.         ora     a,a             ; 60 99
  345.         ora     a,b             ; 60 9a
  346.         ora     a,c             ; 60 9b
  347.         ora     a,d             ; 60 9c
  348.         ora     a,e             ; 60 9d
  349.         ora     a,h             ; 60 9e
  350.         ora     a,l             ; 60 9f
  351.  
  352.         ora     v,a             ; 60 18
  353.         ora     a,a             ; 60 19
  354.         ora     b,a             ; 60 1a
  355.         ora     c,a             ; 60 1b
  356.         ora     d,a             ; 60 1c
  357.         ora     e,a             ; 60 1d
  358.         ora     h,a             ; 60 1e
  359.         ora     l,a             ; 60 1f
  360.  
  361.         xra     a,v             ; 60 90
  362.         xra     a,a             ; 60 91
  363.         xra     a,b             ; 60 92
  364.         xra     a,c             ; 60 93
  365.         xra     a,d             ; 60 94
  366.         xra     a,e             ; 60 95
  367.         xra     a,h             ; 60 96
  368.         xra     a,l             ; 60 97
  369.  
  370.         xra     v,a             ; 60 10
  371.         xra     a,a             ; 60 11
  372.         xra     b,a             ; 60 12
  373.         xra     c,a             ; 60 13
  374.         xra     d,a             ; 60 14
  375.         xra     e,a             ; 60 15
  376.         xra     h,a             ; 60 16
  377.         xra     l,a             ; 60 17
  378.  
  379.         gta     a,v             ; 60 a8
  380.         gta     a,a             ; 60 a9
  381.         gta     a,b             ; 60 aa
  382.         gta     a,c             ; 60 ab
  383.         gta     a,d             ; 60 ac
  384.         gta     a,e             ; 60 ad
  385.         gta     a,h             ; 60 ae
  386.         gta     a,l             ; 60 af
  387.  
  388.         gta     v,a             ; 60 28
  389.         gta     a,a             ; 60 29
  390.         gta     b,a             ; 60 2a
  391.         gta     c,a             ; 60 2b
  392.         gta     d,a             ; 60 2c
  393.         gta     e,a             ; 60 2d
  394.         gta     h,a             ; 60 2e
  395.         gta     l,a             ; 60 2f
  396.  
  397.         lta     a,v             ; 60 b8
  398.         lta     a,a             ; 60 b9
  399.         lta     a,b             ; 60 ba
  400.         lta     a,c             ; 60 bb
  401.         lta     a,d             ; 60 bc
  402.         lta     a,e             ; 60 bd
  403.         lta     a,h             ; 60 be
  404.         lta     a,l             ; 60 bf
  405.  
  406.         lta     v,a             ; 60 38
  407.         lta     a,a             ; 60 39
  408.         lta     b,a             ; 60 3a
  409.         lta     c,a             ; 60 3b
  410.         lta     d,a             ; 60 3c
  411.         lta     e,a             ; 60 3d
  412.         lta     h,a             ; 60 3e
  413.         lta     l,a             ; 60 3f
  414.  
  415.         nea     a,v             ; 60 e8
  416.         nea     a,a             ; 60 e9
  417.         nea     a,b             ; 60 ea
  418.         nea     a,c             ; 60 eb
  419.         nea     a,d             ; 60 ec
  420.         nea     a,e             ; 60 ed
  421.         nea     a,h             ; 60 ee
  422.         nea     a,l             ; 60 ef
  423.  
  424.         nea     v,a             ; 60 68
  425.         nea     a,a             ; 60 69
  426.         nea     b,a             ; 60 6a
  427.         nea     c,a             ; 60 6b
  428.         nea     d,a             ; 60 6c
  429.         nea     e,a             ; 60 6d
  430.         nea     h,a             ; 60 6e
  431.         nea     l,a             ; 60 6f
  432.  
  433.         eqa     a,v             ; 60 f8
  434.         eqa     a,a             ; 60 f9
  435.         eqa     a,b             ; 60 fa
  436.         eqa     a,c             ; 60 fb
  437.         eqa     a,d             ; 60 fc
  438.         eqa     a,e             ; 60 fd
  439.         eqa     a,h             ; 60 fe
  440.         eqa     a,l             ; 60 ff
  441.  
  442.         eqa     v,a             ; 60 78
  443.         eqa     a,a             ; 60 79
  444.         eqa     b,a             ; 60 7a
  445.         eqa     c,a             ; 60 7b
  446.         eqa     d,a             ; 60 7c
  447.         eqa     e,a             ; 60 7d
  448.         eqa     h,a             ; 60 7e
  449.         eqa     l,a             ; 60 7f
  450.  
  451.         ona     a,v             ; 60 c8
  452.         ona     a,a             ; 60 c9
  453.         ona     a,b             ; 60 ca
  454.         ona     a,c             ; 60 cb
  455.         ona     a,d             ; 60 cc
  456.         ona     a,e             ; 60 cd
  457.         ona     a,h             ; 60 ce
  458.         ona     a,l             ; 60 cf
  459.  
  460.         offa    a,v             ; 60 d8
  461.         offa    a,a             ; 60 d9
  462.         offa    a,b             ; 60 da
  463.         offa    a,c             ; 60 db
  464.         offa    a,d             ; 60 dc
  465.         offa    a,e             ; 60 dd
  466.         offa    a,h             ; 60 de
  467.         offa    a,l             ; 60 df
  468.  
  469.         addx    b               ; 70 c1
  470.         addx    d               ; 70 c2
  471.         addx    h               ; 70 c3
  472.         addx    d+              ; 70 c4
  473.         addx    h+              ; 70 c5
  474.         addx    d-              ; 70 c6
  475.         addx    h-              ; 70 c7
  476.  
  477.         adcx    b               ; 70 d1
  478.         adcx    d               ; 70 d2
  479.         adcx    h               ; 70 d3
  480.         adcx    d+              ; 70 d4
  481.         adcx    h+              ; 70 d5
  482.         adcx    d-              ; 70 d6
  483.         adcx    h-              ; 70 d7
  484.  
  485.         addncx  b               ; 70 a1
  486.         addncx  d               ; 70 a2
  487.         addncx  h               ; 70 a3
  488.         addncx  d+              ; 70 a4
  489.         addncx  h+              ; 70 a5
  490.         addncx  d-              ; 70 a6
  491.         addncx  h-              ; 70 a7
  492.  
  493.         subx    b               ; 70 e1
  494.         subx    d               ; 70 e2
  495.         subx    h               ; 70 e3
  496.         subx    d+              ; 70 e4
  497.         subx    h+              ; 70 e5
  498.         subx    d-              ; 70 e6
  499.         subx    h-              ; 70 e7
  500.  
  501.         sbbx    b               ; 70 f1
  502.         sbbx    d               ; 70 f2
  503.         sbbx    h               ; 70 f3
  504.         sbbx    d+              ; 70 f4
  505.         sbbx    h+              ; 70 f5
  506.         sbbx    d-              ; 70 f6
  507.         sbbx    h-              ; 70 f7
  508.  
  509.         subnbx  b               ; 70 b1
  510.         subnbx  d               ; 70 b2
  511.         subnbx  h               ; 70 b3
  512.         subnbx  d+              ; 70 b4
  513.         subnbx  h+              ; 70 b5
  514.         subnbx  d-              ; 70 b6
  515.         subnbx  h-              ; 70 b7
  516.  
  517.         anax    b               ; 70 89
  518.         anax    d               ; 70 8a
  519.         anax    h               ; 70 8b
  520.         anax    d+              ; 70 8c
  521.         anax    h+              ; 70 8d
  522.         anax    d-              ; 70 8e
  523.         anax    h-              ; 70 8f
  524.  
  525.         orax    b               ; 70 99
  526.         orax    d               ; 70 9a
  527.         orax    h               ; 70 9b
  528.         orax    d+              ; 70 9c
  529.         orax    h+              ; 70 9d
  530.         orax    d-              ; 70 9e
  531.         orax    h-              ; 70 9f
  532.  
  533.         xrax    b               ; 70 91
  534.         xrax    d               ; 70 92
  535.         xrax    h               ; 70 93
  536.         xrax    d+              ; 70 94
  537.         xrax    h+              ; 70 95
  538.         xrax    d-              ; 70 96
  539.         xrax    h-              ; 70 97
  540.  
  541.         gtax    b               ; 70 a9
  542.         gtax    d               ; 70 aa
  543.         gtax    h               ; 70 ab
  544.         gtax    d+              ; 70 ac
  545.         gtax    h+              ; 70 ad
  546.         gtax    d-              ; 70 ae
  547.         gtax    h-              ; 70 af
  548.  
  549.         ltax    b               ; 70 b9
  550.         ltax    d               ; 70 ba
  551.         ltax    h               ; 70 bb
  552.         ltax    d+              ; 70 bc
  553.         ltax    h+              ; 70 bd
  554.         ltax    d-              ; 70 be
  555.         ltax    h-              ; 70 bf
  556.  
  557.         neax    b               ; 70 e9
  558.         neax    d               ; 70 ea
  559.         neax    h               ; 70 eb
  560.         neax    d+              ; 70 ec
  561.         neax    h+              ; 70 ed
  562.         neax    d-              ; 70 ee
  563.         neax    h-              ; 70 ef
  564.  
  565.         eqax    b               ; 70 f9
  566.         eqax    d               ; 70 fa
  567.         eqax    h               ; 70 fb
  568.         eqax    d+              ; 70 fc
  569.         eqax    h+              ; 70 fd
  570.         eqax    d-              ; 70 fe
  571.         eqax    h-              ; 70 ff
  572.  
  573.         onax    b               ; 70 c9
  574.         onax    d               ; 70 ca
  575.         onax    h               ; 70 cb
  576.         onax    d+              ; 70 cc
  577.         onax    h+              ; 70 cd
  578.         onax    d-              ; 70 ce
  579.         onax    h-              ; 70 cf
  580.  
  581.         offax   b               ; 70 d9
  582.         offax   d               ; 70 da
  583.         offax   h               ; 70 db
  584.         offax   d+              ; 70 dc
  585.         offax   h+              ; 70 dd
  586.         offax   d-              ; 70 de
  587.         offax   h-              ; 70 df
  588.  
  589.         adi     a,12h           ; 46 12
  590.         adi     v,12h           ; 74 40 12
  591.         adi     >a,12h          ; 74 41 12
  592.         adi     b,12h           ; 74 42 12
  593.         adi     c,12h           ; 74 43 12
  594.         adi     d,12h           ; 74 44 12
  595.         adi     e,12h           ; 74 45 12
  596.         adi     h,12h           ; 74 46 12
  597.         adi     l,12h           ; 74 47 12
  598.  
  599.         adi     pa,12h          ; 64 40 12
  600.         adi     pb,12h          ; 64 41 12
  601.         adi     pc,12h          ; 64 42 12
  602.         adi     pd,12h          ; 64 43 12
  603.         adi     pf,12h          ; 64 45 12
  604.         adi     mkh,12h         ; 64 46 12
  605.         adi     mkl,12h         ; 64 47 12
  606.         adi     smh,12h         ; 64 c1 12
  607.         adi     eom,12h         ; 64 c3 12
  608.         adi     tmm,12h         ; 64 c5 12
  609.  
  610.         aci     a,12h           ; 56 12
  611.         aci     v,12h           ; 74 50 12
  612.         aci     >a,12h          ; 74 51 12
  613.         aci     b,12h           ; 74 52 12
  614.         aci     c,12h           ; 74 53 12
  615.         aci     d,12h           ; 74 54 12
  616.         aci     e,12h           ; 74 55 12
  617.         aci     h,12h           ; 74 56 12
  618.         aci     l,12h           ; 74 57 12
  619.  
  620.         aci     pa,12h          ; 64 50 12
  621.         aci     pb,12h          ; 64 51 12
  622.         aci     pc,12h          ; 64 52 12
  623.         aci     pd,12h          ; 64 53 12
  624.         aci     pf,12h          ; 64 55 12
  625.         aci     mkh,12h         ; 64 56 12
  626.         aci     mkl,12h         ; 64 57 12
  627.         aci     smh,12h         ; 64 d1 12
  628.         aci     eom,12h         ; 64 d3 12
  629.         aci     tmm,12h         ; 64 d5 12
  630.  
  631.         adinc   a,12h           ; 26 12
  632.         adinc   v,12h           ; 74 20 12
  633.         adinc   >a,12h          ; 74 21 12
  634.         adinc   b,12h           ; 74 22 12
  635.         adinc   c,12h           ; 74 23 12
  636.         adinc   d,12h           ; 74 24 12
  637.         adinc   e,12h           ; 74 25 12
  638.         adinc   h,12h           ; 74 26 12
  639.         adinc   l,12h           ; 74 27 12
  640.  
  641.         adinc   pa,12h          ; 64 20 12
  642.         adinc   pb,12h          ; 64 21 12
  643.         adinc   pc,12h          ; 64 22 12
  644.         adinc   pd,12h          ; 64 23 12
  645.         adinc   pf,12h          ; 64 25 12
  646.         adinc   mkh,12h         ; 64 26 12
  647.         adinc   mkl,12h         ; 64 27 12
  648.         adinc   smh,12h         ; 64 a1 12
  649.         adinc   eom,12h         ; 64 a3 12
  650.         adinc   tmm,12h         ; 64 a5 12
  651.  
  652.         sui     a,12h           ; 66 12
  653.         sui     v,12h           ; 74 60 12
  654.         sui     >a,12h          ; 74 61 12
  655.         sui     b,12h           ; 74 62 12
  656.         sui     c,12h           ; 74 63 12
  657.         sui     d,12h           ; 74 64 12
  658.         sui     e,12h           ; 74 65 12
  659.         sui     h,12h           ; 74 66 12
  660.         sui     l,12h           ; 74 67 12
  661.  
  662.         sui     pa,12h          ; 64 60 12
  663.         sui     pb,12h          ; 64 61 12
  664.         sui     pc,12h          ; 64 62 12
  665.         sui     pd,12h          ; 64 63 12
  666.         sui     pf,12h          ; 64 65 12
  667.         sui     mkh,12h         ; 64 66 12
  668.         sui     mkl,12h         ; 64 67 12
  669.         sui     smh,12h         ; 64 e1 12
  670.         sui     eom,12h         ; 64 e3 12
  671.         sui     tmm,12h         ; 64 e5 12
  672.  
  673.         sbi     a,12h           ; 76 12
  674.         sbi     v,12h           ; 74 70 12
  675.         sbi     >a,12h          ; 74 71 12
  676.         sbi     b,12h           ; 74 72 12
  677.         sbi     c,12h           ; 74 73 12
  678.         sbi     d,12h           ; 74 74 12
  679.         sbi     e,12h           ; 74 75 12
  680.         sbi     h,12h           ; 74 76 12
  681.         sbi     l,12h           ; 74 77 12
  682.  
  683.         sbi     pa,12h          ; 64 70 12
  684.         sbi     pb,12h          ; 64 71 12
  685.         sbi     pc,12h          ; 64 72 12
  686.         sbi     pd,12h          ; 64 73 12
  687.         sbi     pf,12h          ; 64 75 12
  688.         sbi     mkh,12h         ; 64 76 12
  689.         sbi     mkl,12h         ; 64 77 12
  690.         sbi     smh,12h         ; 64 f1 12
  691.         sbi     eom,12h         ; 64 f3 12
  692.         sbi     tmm,12h         ; 64 f5 12
  693.  
  694.         suinb   a,12h           ; 36 12
  695.         suinb   v,12h           ; 74 30 12
  696.         suinb   >a,12h          ; 74 31 12
  697.         suinb   b,12h           ; 74 32 12
  698.         suinb   c,12h           ; 74 33 12
  699.         suinb   d,12h           ; 74 34 12
  700.         suinb   e,12h           ; 74 35 12
  701.         suinb   h,12h           ; 74 36 12
  702.         suinb   l,12h           ; 74 37 12
  703.  
  704.         suinb   pa,12h          ; 64 30 12
  705.         suinb   pb,12h          ; 64 31 12
  706.         suinb   pc,12h          ; 64 32 12
  707.         suinb   pd,12h          ; 64 33 12
  708.         suinb   pf,12h          ; 64 35 12
  709.         suinb   mkh,12h         ; 64 36 12
  710.         suinb   mkl,12h         ; 64 37 12
  711.         suinb   smh,12h         ; 64 b1 12
  712.         suinb   eom,12h         ; 64 b3 12
  713.         suinb   tmm,12h         ; 64 b5 12
  714.  
  715.         ani     a,12h           ; 07 12
  716.         ani     v,12h           ; 74 08 12
  717.         ani     >a,12h          ; 74 09 12
  718.         ani     b,12h           ; 74 0a 12
  719.         ani     c,12h           ; 74 0b 12
  720.         ani     d,12h           ; 74 0c 12
  721.         ani     e,12h           ; 74 0b 12
  722.         ani     h,12h           ; 74 0e 12
  723.         ani     l,12h           ; 74 0f 12
  724.  
  725.         ani     pa,12h          ; 64 08 12
  726.         ani     pb,12h          ; 64 09 12
  727.         ani     pc,12h          ; 64 0a 12
  728.         ani     pd,12h          ; 64 0b 12
  729.         ani     pf,12h          ; 64 0c 12
  730.         ani     mkh,12h         ; 64 0d 12
  731.         ani     mkl,12h         ; 64 0e 12
  732.         ani     smh,12h         ; 64 89 12
  733.         ani     eom,12h         ; 64 8b 12
  734.         ani     tmm,12h         ; 64 8d 12
  735.  
  736.         ori     a,12h           ; 17 12
  737.         ori     v,12h           ; 74 18 12
  738.         ori     >a,12h          ; 74 19 12
  739.         ori     b,12h           ; 74 1a 12
  740.         ori     c,12h           ; 74 1b 12
  741.         ori     d,12h           ; 74 1c 12
  742.         ori     e,12h           ; 74 1b 12
  743.         ori     h,12h           ; 74 1e 12
  744.         ori     l,12h           ; 74 1f 12
  745.  
  746.         ori     pa,12h          ; 64 18 12
  747.         ori     pb,12h          ; 64 19 12
  748.         ori     pc,12h          ; 64 1a 12
  749.         ori     pd,12h          ; 64 1b 12
  750.         ori     pf,12h          ; 64 1c 12
  751.         ori     mkh,12h         ; 64 1d 12
  752.         ori     mkl,12h         ; 64 1e 12
  753.         ori     smh,12h         ; 64 99 12
  754.         ori     eom,12h         ; 64 9b 12
  755.         ori     tmm,12h         ; 64 9d 12
  756.  
  757.         xri     a,12h           ; 16 12
  758.         xri     v,12h           ; 74 10 12
  759.         xri     >a,12h          ; 74 11 12
  760.         xri     b,12h           ; 74 12 12
  761.         xri     c,12h           ; 74 13 12
  762.         xri     d,12h           ; 74 14 12
  763.         xri     e,12h           ; 74 15 12
  764.         xri     h,12h           ; 74 16 12
  765.         xri     l,12h           ; 74 17 12
  766.  
  767.         xri     pa,12h          ; 64 10 12
  768.         xri     pb,12h          ; 64 11 12
  769.         xri     pc,12h          ; 64 12 12
  770.         xri     pd,12h          ; 64 13 12
  771.         xri     pf,12h          ; 64 14 12
  772.         xri     mkh,12h         ; 64 15 12
  773.         xri     mkl,12h         ; 64 16 12
  774.         xri     smh,12h         ; 64 91 12
  775.         xri     eom,12h         ; 64 93 12
  776.         xri     tmm,12h         ; 64 95 12
  777.  
  778.         gti     a,12h           ; 27 12
  779.         gti     v,12h           ; 74 28 12
  780.         gti     >a,12h          ; 74 29 12
  781.         gti     b,12h           ; 74 2a 12
  782.         gti     c,12h           ; 74 2b 12
  783.         gti     d,12h           ; 74 2c 12
  784.         gti     e,12h           ; 74 2d 12
  785.         gti     h,12h           ; 74 2e 12
  786.         gti     l,12h           ; 74 2f 12
  787.  
  788.         gti     pa,12h          ; 64 28 12
  789.         gti     pb,12h          ; 64 29 12
  790.         gti     pc,12h          ; 64 2a 12
  791.         gti     pd,12h          ; 64 2b 12
  792.         gti     pf,12h          ; 64 2c 12
  793.         gti     mkh,12h         ; 64 2d 12
  794.         gti     mkl,12h         ; 64 2e 12
  795.         gti     smh,12h         ; 64 a9 12
  796.         gti     eom,12h         ; 64 ab 12
  797.         gti     tmm,12h         ; 64 ad 12
  798.  
  799.         lti     a,12h           ; 37 12
  800.         lti     v,12h           ; 74 38 12
  801.         lti     >a,12h          ; 74 39 12
  802.         lti     b,12h           ; 74 3a 12
  803.         lti     c,12h           ; 74 3b 12
  804.         lti     d,12h           ; 74 3c 12
  805.         lti     e,12h           ; 74 3d 12
  806.         lti     h,12h           ; 74 3e 12
  807.         lti     l,12h           ; 74 3f 12
  808.  
  809.         lti     pa,12h          ; 64 38 12
  810.         lti     pb,12h          ; 64 39 12
  811.         lti     pc,12h          ; 64 3a 12
  812.         lti     pd,12h          ; 64 3b 12
  813.         lti     pf,12h          ; 64 3c 12
  814.         lti     mkh,12h         ; 64 3d 12
  815.         lti     mkl,12h         ; 64 3e 12
  816.         lti     smh,12h         ; 64 b9 12
  817.         lti     eom,12h         ; 64 bb 12
  818.         lti     tmm,12h         ; 64 bd 12
  819.  
  820.         nei     a,12h           ; 67 12
  821.         nei     v,12h           ; 74 68 12
  822.         nei     >a,12h          ; 74 69 12
  823.         nei     b,12h           ; 74 6a 12
  824.         nei     c,12h           ; 74 6b 12
  825.         nei     d,12h           ; 74 6c 12
  826.         nei     e,12h           ; 74 6d 12
  827.         nei     h,12h           ; 74 6e 12
  828.         nei     l,12h           ; 74 6f 12
  829.  
  830.         nei     pa,12h          ; 64 68 12
  831.         nei     pb,12h          ; 64 69 12
  832.         nei     pc,12h          ; 64 6a 12
  833.         nei     pd,12h          ; 64 6b 12
  834.         nei     pf,12h          ; 64 6c 12
  835.         nei     mkh,12h         ; 64 6d 12
  836.         nei     mkl,12h         ; 64 6e 12
  837.         nei     smh,12h         ; 64 e9 12
  838.         nei     eom,12h         ; 64 eb 12
  839.         nei     tmm,12h         ; 64 ed 12
  840.  
  841.         eqi     a,12h           ; 77 12
  842.         eqi     v,12h           ; 74 78 12
  843.         eqi     >a,12h          ; 74 79 12
  844.         eqi     b,12h           ; 74 7a 12
  845.         eqi     c,12h           ; 74 7b 12
  846.         eqi     d,12h           ; 74 7c 12
  847.         eqi     e,12h           ; 74 7d 12
  848.         eqi     h,12h           ; 74 7e 12
  849.         eqi     l,12h           ; 74 7f 12
  850.  
  851.         eqi     pa,12h          ; 64 78 12
  852.         eqi     pb,12h          ; 64 79 12
  853.         eqi     pc,12h          ; 64 7a 12
  854.         eqi     pd,12h          ; 64 7b 12
  855.         eqi     pf,12h          ; 64 7c 12
  856.         eqi     mkh,12h         ; 64 7d 12
  857.         eqi     mkl,12h         ; 64 7e 12
  858.         eqi     smh,12h         ; 64 f9 12
  859.         eqi     eom,12h         ; 64 fb 12
  860.         eqi     tmm,12h         ; 64 fd 12
  861.  
  862.         oni     a,12h           ; 47 12
  863.         oni     v,12h           ; 74 48 12
  864.         oni     >a,12h          ; 74 49 12
  865.         oni     b,12h           ; 74 4a 12
  866.         oni     c,12h           ; 74 4b 12
  867.         oni     d,12h           ; 74 4c 12
  868.         oni     e,12h           ; 74 4d 12
  869.         oni     h,12h           ; 74 4e 12
  870.         oni     l,12h           ; 74 4f 12
  871.  
  872.         oni     pa,12h          ; 64 48 12
  873.         oni     pb,12h          ; 64 49 12
  874.         oni     pc,12h          ; 64 4a 12
  875.         oni     pd,12h          ; 64 4b 12
  876.         oni     pf,12h          ; 64 4c 12
  877.         oni     mkh,12h         ; 64 4d 12
  878.         oni     mkl,12h         ; 64 4e 12
  879.         oni     smh,12h         ; 64 c9 12
  880.         oni     eom,12h         ; 64 cb 12
  881.         oni     tmm,12h         ; 64 cd 12
  882.  
  883.         offi    a,12h           ; 57 12
  884.         offi    v,12h           ; 74 58 12
  885.         offi    >a,12h          ; 74 59 12
  886.         offi    b,12h           ; 74 5a 12
  887.         offi    c,12h           ; 74 5b 12
  888.         offi    d,12h           ; 74 5c 12
  889.         offi    e,12h           ; 74 5d 12
  890.         offi    h,12h           ; 74 5e 12
  891.         offi    l,12h           ; 74 5f 12
  892.  
  893.         offi    pa,12h          ; 64 58 12
  894.         offi    pb,12h          ; 64 59 12
  895.         offi    pc,12h          ; 64 5a 12
  896.         offi    pd,12h          ; 64 5b 12
  897.         offi    pf,12h          ; 64 5c 12
  898.         offi    mkh,12h         ; 64 5d 12
  899.         offi    mkl,12h         ; 64 5e 12
  900.         offi    smh,12h         ; 64 d9 12
  901.         offi    eom,12h         ; 64 db 12
  902.         offi    tmm,12h         ; 64 dd 12
  903.  
  904.         addw    0fe12h          ; 74 c0 12
  905.  
  906.         adcw    0fe12h          ; 74 d0 12
  907.  
  908.         addncw  0fe12h          ; 74 a0 12
  909.  
  910.         subw    0fe12h          ; 74 e0 12
  911.  
  912.         sbbw    0fe12h          ; 74 f0 12
  913.  
  914.         subnbw  0fe12h          ; 74 b0 12
  915.  
  916.         anaw    0fe12h          ; 74 88 12
  917.  
  918.         oraw    0fe12h          ; 74 98 12
  919.  
  920.         xraw    0fe12h          ; 74 90 12
  921.  
  922.         gtaw    0fe12h          ; 74 a8 12
  923.  
  924.         ltaw    0fe12h          ; 74 b8 12
  925.  
  926.         neaw    0fe12h          ; 74 e8 12
  927.  
  928.         eqaw    0fe12h          ; 74 f8 12
  929.  
  930.         onaw    0fe12h          ; 74 c8 12
  931.  
  932.         offaw   0fe12h          ; 74 d8 12
  933.  
  934.         aniw    0fe12h,34h      ; 05 12 34
  935.  
  936.         oriw    0fe12h,34h      ; 15 12 34
  937.  
  938.         gtiw    0fe12h,34h      ; 25 12 34
  939.  
  940.         ltiw    0fe12h,34h      ; 35 12 34
  941.  
  942.         neiw    0fe12h,34h      ; 65 12 34
  943.  
  944.         eqiw    0fe12h,34h      ; 75 12 34
  945.  
  946.         oniw    0fe12h,34h      ; 45 12 34
  947.        
  948.         offiw   0fe12h,34h      ; 55 12 34
  949.  
  950.         eadd    ea,a            ; 70 41
  951.         eadd    ea,b            ; 70 42
  952.         eadd    ea,c            ; 70 43
  953.  
  954.         dadd    ea,b            ; 74 c5
  955.         dadd    ea,d            ; 74 c6
  956.         dadd    ea,h            ; 74 c7
  957.  
  958.         dadc    ea,b            ; 74 d5
  959.         dadc    ea,d            ; 74 d6
  960.         dadc    ea,h            ; 74 d7
  961.  
  962.         daddnc  ea,b            ; 74 a5
  963.         daddnc  ea,d            ; 74 a6
  964.         daddnc  ea,h            ; 74 a7
  965.  
  966.         esub    ea,a            ; 70 61
  967.         esub    ea,b            ; 70 62
  968.         esub    ea,c            ; 70 63
  969.  
  970.         dsub    ea,b            ; 74 e5
  971.         dsub    ea,d            ; 74 e6
  972.         dsub    ea,h            ; 74 e7
  973.  
  974.         dsbb    ea,b            ; 74 f5
  975.         dsbb    ea,d            ; 74 f6
  976.         dsbb    ea,h            ; 74 f7
  977.  
  978.         dsubnb  ea,b            ; 74 b5
  979.         dsubnb  ea,d            ; 74 b6
  980.         dsubnb  ea,h            ; 74 b7
  981.  
  982.         dan     ea,b            ; 74 8d
  983.         dan     ea,d            ; 74 8e
  984.         dan     ea,h            ; 74 8f
  985.  
  986.         dor     ea,b            ; 74 9d
  987.         dor     ea,d            ; 74 9e
  988.         dor     ea,h            ; 74 9f
  989.  
  990.         dxr     ea,b            ; 74 95
  991.         dxr     ea,d            ; 74 96
  992.         dxr     ea,h            ; 74 97
  993.  
  994.         dgt     ea,b            ; 74 ad
  995.         dgt     ea,d            ; 74 ae
  996.         dgt     ea,h            ; 74 af
  997.  
  998.         dlt     ea,b            ; 74 bd
  999.         dlt     ea,d            ; 74 be
  1000.         dlt     ea,h            ; 74 bf
  1001.  
  1002.         dne     ea,b            ; 74 ed
  1003.         dne     ea,d            ; 74 ee
  1004.         dne     ea,h            ; 74 ef
  1005.  
  1006.         deq     ea,b            ; 74 fd
  1007.         deq     ea,d            ; 74 fe
  1008.         deq     ea,h            ; 74 ff
  1009.  
  1010.         don     ea,b            ; 74 cd
  1011.         don     ea,d            ; 74 ce
  1012.         don     ea,h            ; 74 cf
  1013.  
  1014.         doff    ea,b            ; 74 dd
  1015.         doff    ea,d            ; 74 de
  1016.         doff    ea,h            ; 74 df
  1017.  
  1018.         mul     a               ; 48 2d
  1019.         mul     b               ; 48 2e
  1020.         mul     c               ; 48 2f
  1021.  
  1022.         div     a               ; 48 3d
  1023.         div     b               ; 48 3e
  1024.         div     c               ; 48 3f
  1025.  
  1026.         inr     a               ; 41
  1027.         inr     b               ; 42
  1028.         inr     c               ; 43
  1029.  
  1030.         inrw    0fe12h          ; 20 12
  1031.  
  1032.         inx     sp              ; 02
  1033.         inx     b               ; 12
  1034.         inx     d               ; 22
  1035.         inx     h               ; 32
  1036.         inx     ea              ; a8
  1037.  
  1038.         dcr     a               ; 51
  1039.         dcr     b               ; 52
  1040.         dcr     c               ; 53
  1041.  
  1042.         dcrw    0fe12h          ; 30 12
  1043.  
  1044.         dcx     sp              ; 03
  1045.         dcx     b               ; 13
  1046.         dcx     d               ; 23
  1047.         dcx     h               ; 33
  1048.         dcx     ea              ; a9
  1049.  
  1050.         daa                     ; 61
  1051.  
  1052.         stc                     ; 48 2b
  1053.         clc                     ; 48 2a
  1054.         cmc                     ; 48 aa
  1055.  
  1056.         nega                    ; 48 3a
  1057.  
  1058.         rld                     ; 48 38
  1059.  
  1060.         rrd                     ; 48 39
  1061.  
  1062.         ral                     ; 48 35
  1063.         rll     a               ; 48 35
  1064.         rll     b               ; 48 36
  1065.         rll     c               ; 48 37
  1066.  
  1067.         rar                     ; 48 31
  1068.         rlr     a               ; 48 31
  1069.         rlr     b               ; 48 32
  1070.         rlr     c               ; 48 33
  1071.  
  1072.         sll     a               ; 48 25
  1073.         sll     b               ; 48 26
  1074.         sll     c               ; 48 27
  1075.  
  1076.         slr     a               ; 48 21
  1077.         slr     b               ; 48 22
  1078.         slr     c               ; 48 23
  1079.  
  1080.         sllc    a               ; 48 05
  1081.         sllc    b               ; 48 06
  1082.         sllc    c               ; 48 07
  1083.  
  1084.         slrc    a               ; 48 01
  1085.         slrc    b               ; 48 02
  1086.         slrc    c               ; 48 03
  1087.  
  1088.         drll    ea              ; 48 b4
  1089.  
  1090.         drlr    ea              ; 48 b0
  1091.  
  1092.         dsll    ea              ; 48 a4
  1093.  
  1094.         dslr    ea              ; 48 a0
  1095.  
  1096.         jmp     1234h           ; 54 34 12
  1097.  
  1098.         jb                      ; 21
  1099.  
  1100.         jr      $+13h           ; d2
  1101.  
  1102.         jre     $+14h           ; 4e 12
  1103.  
  1104.         jea                     ; 48 28
  1105.  
  1106.         call    1234h           ; 40 34 12
  1107.  
  1108.         calb                    ; 48 28
  1109.  
  1110.         calf    0812h           ; 78 12
  1111.  
  1112.         calt    92h             ; 89
  1113.  
  1114.         softi                   ; 72
  1115.  
  1116.         ret                     ; b8
  1117.  
  1118.         rets                    ; b9
  1119.  
  1120.         reti                    ; 62
  1121.  
  1122. membit  defbit  0fe02h.2
  1123. pa0     defbit  pa.0
  1124. pb1     defbit  pb.1
  1125. pc2     defbit  pc.2
  1126. pd3     defbit  pd.3
  1127. pf4     defbit  pf.4
  1128. mkh5    defbit  mkh.5
  1129. mkl6    defbit  mkl.6
  1130. eom7    defbit  eom.7
  1131. tmm0    defbit  tmm.0
  1132. pt1     defbit  pt.1
  1133.  
  1134.         mov     cy,0fe02h.2     ; 5f 12
  1135.         mov     cy,pa.0         ; 5f 80
  1136.         mov     cy,pb.1         ; 5f 89
  1137.         mov     cy,pc.2         ; 5f 92
  1138.         mov     cy,pd.3         ; 5f 9b
  1139.         mov     cy,pf.4         ; 5f ac
  1140.         mov     cy,mkh.5        ; 5f b5
  1141.         mov     cy,mkl.6        ; 5f be
  1142.         mov     cy,eom.7        ; 5f df
  1143.         mov     cy,tmm.0        ; 5f e8
  1144.         mov     cy,pt.1         ; 5f f1
  1145.  
  1146.         mov     membit,cy       ; 5a 12
  1147.         mov     pa0,cy          ; 5a 80
  1148.         mov     pb1,cy          ; 5a 89
  1149.         mov     pc2,cy          ; 5a 92
  1150.         mov     pd3,cy          ; 5a 9b
  1151.         mov     pf4,cy          ; 5a ac
  1152.         mov     mkh5,cy         ; 5a b5
  1153.         mov     mkl6,cy         ; 5a be
  1154.         mov     eom7,cy         ; 5a df
  1155.         mov     tmm0,cy         ; 5a e8
  1156.         mov     pt1,cy          ; 5a f1
  1157.  
  1158.         and     cy,0fe02h.2     ; 31 12
  1159.         and     cy,pa.0         ; 31 80
  1160.         and     cy,pb.1         ; 31 89
  1161.         and     cy,pc.2         ; 31 92
  1162.         and     cy,pd.3         ; 31 9b
  1163.         and     cy,pf.4         ; 31 ac
  1164.         and     cy,mkh.5        ; 31 b5
  1165.         and     cy,mkl.6        ; 31 be
  1166.         and     cy,eom.7        ; 31 df
  1167.         and     cy,tmm.0        ; 31 e8
  1168.         and     cy,pt.1         ; 31 f1
  1169.  
  1170.         or      cy,0fe02h.2     ; 5c 12
  1171.         or      cy,pa.0         ; 5c 80
  1172.         or      cy,pb.1         ; 5c 89
  1173.         or      cy,pc.2         ; 5c 92
  1174.         or      cy,pd.3         ; 5c 9b
  1175.         or      cy,pf.4         ; 5c ac
  1176.         or      cy,mkh.5        ; 5c b5
  1177.         or      cy,mkl.6        ; 5c be
  1178.         or      cy,eom.7        ; 5c df
  1179.         or      cy,tmm.0        ; 5c e8
  1180.         or      cy,pt.1         ; 5c f1
  1181.  
  1182.         xor     cy,0fe02h.2     ; 5e 12
  1183.         xor     cy,pa.0         ; 5e 80
  1184.         xor     cy,pb.1         ; 5e 89
  1185.         xor     cy,pc.2         ; 5e 92
  1186.         xor     cy,pd.3         ; 5e 9b
  1187.         xor     cy,pf.4         ; 5e ac
  1188.         xor     cy,mkh.5        ; 5e b5
  1189.         xor     cy,mkl.6        ; 5e be
  1190.         xor     cy,eom.7        ; 5e df
  1191.         xor     cy,tmm.0        ; 5e e8
  1192.         xor     cy,pt.1         ; 5e f1
  1193.  
  1194.         setb    0fe02h.2        ; 58 12
  1195.         setb    pa.0            ; 58 80
  1196.         setb    pb.1            ; 58 89
  1197.         setb    pc.2            ; 58 92
  1198.         setb    pd.3            ; 58 9b
  1199.         setb    pf.4            ; 58 ac
  1200.         setb    mkh.5           ; 58 b5
  1201.         setb    mkl.6           ; 58 be
  1202.         setb    eom.7           ; 58 df
  1203.         setb    tmm.0           ; 58 e8
  1204.         setb    pt.1            ; 58 f1
  1205.  
  1206.         clr     0fe02h.2        ; 5b 12
  1207.         clr     pa.0            ; 5b 80
  1208.         clr     pb.1            ; 5b 89
  1209.         clr     pc.2            ; 5b 92
  1210.         clr     pd.3            ; 5b 9b
  1211.         clr     pf.4            ; 5b ac
  1212.         clr     mkh.5           ; 5b b5
  1213.         clr     mkl.6           ; 5b be
  1214.         clr     eom.7           ; 5b df
  1215.         clr     tmm.0           ; 5b e8
  1216.         clr     pt.1            ; 5b f1
  1217.  
  1218.         not     0fe02h.2        ; 59 12
  1219.         not     pa.0            ; 59 80
  1220.         not     pb.1            ; 59 89
  1221.         not     pc.2            ; 59 92
  1222.         not     pd.3            ; 59 9b
  1223.         not     pf.4            ; 59 ac
  1224.         not     mkh.5           ; 59 b5
  1225.         not     mkl.6           ; 59 be
  1226.         not     eom.7           ; 59 df
  1227.         not     tmm.0           ; 59 e8
  1228.         not     pt.1            ; 59 f1
  1229.  
  1230.         sk      0fe02h.2        ; 5d 12
  1231.         sk      pa.0            ; 5d 80
  1232.         sk      pb.1            ; 5d 89
  1233.         sk      pc.2            ; 5d 92
  1234.         sk      pd.3            ; 5d 9b
  1235.         sk      pf.4            ; 5d ac
  1236.         sk      mkh.5           ; 5d b5
  1237.         sk      mkl.6           ; 5d be
  1238.         sk      eom.7           ; 5d df
  1239.         sk      tmm.0           ; 5d e8
  1240.         sk      pt.1            ; 5d f1
  1241.  
  1242.         skn     0fe02h.2        ; 50 12
  1243.         skn     pa.0            ; 50 80
  1244.         skn     pb.1            ; 50 89
  1245.         skn     pc.2            ; 50 92
  1246.         skn     pd.3            ; 50 9b
  1247.         skn     pf.4            ; 50 ac
  1248.         skn     mkh.5           ; 50 b5
  1249.         skn     mkl.6           ; 50 be
  1250.         skn     eom.7           ; 50 df
  1251.         skn     tmm.0           ; 50 e8
  1252.         skn     pt.1            ; 50 f1
  1253.  
  1254.         sk      cy              ; 48 0a
  1255.         sk      hc              ; 48 0b
  1256.         sk      z               ; 48 0c
  1257.  
  1258.         skn     cy              ; 48 18
  1259.         skn     hc              ; 48 1b
  1260.         skn     z               ; 48 1c
  1261.  
  1262.         skit    nmi             ; 48 40
  1263.         skit    ft0             ; 48 41
  1264.         skit    ft1             ; 48 42
  1265.         skit    f1              ; 48 43
  1266.         skit    f2              ; 48 44
  1267.         skit    fe0             ; 48 45
  1268.         skit    fe1             ; 48 46
  1269.         skit    fein            ; 48 47
  1270.         skit    fsr             ; 48 49
  1271.         skit    fst             ; 48 4a
  1272.         skit    er              ; 48 4b
  1273.         skit    ov              ; 48 4c
  1274.         ;skit   ife2            ; 48 ??
  1275.         skit    sb              ; 48 54
  1276.  
  1277.         sknit   nmi             ; 48 60
  1278.         sknit   ft0             ; 48 61
  1279.         sknit   ft1             ; 48 62
  1280.         sknit   f1              ; 48 63
  1281.         sknit   f2              ; 48 64
  1282.         sknit   fe0             ; 48 65
  1283.         sknit   fe1             ; 48 66
  1284.         sknit   fein            ; 48 67
  1285.         sknit   fsr             ; 48 69
  1286.         sknit   fst             ; 48 6a
  1287.         sknit   er              ; 48 6b
  1288.         sknit   ov              ; 48 6c
  1289.         ;sknit  ife2            ; 48 ??
  1290.         sknit   sb              ; 48 74
  1291.  
  1292.         nop                     ; 00
  1293.  
  1294.         ei                      ; aa
  1295.  
  1296.         di                      ; ba
  1297.  
  1298.         hlt                     ; 48 3b
  1299.