home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1998 January (DVD) / VPR980100.ISO / DRIVER / IBM / VW200 / VW200_2.EXE / DEVINFO / SMC88A2.TXT < prev    next >
Text File  |  1995-07-16  |  62KB  |  1,158 lines

  1. 4.3.3 機能別命令一覧表
  2.  
  3. 8ビット転送命令
  4.  
  5. ニーモニック     コード   オペレーション サイクル バイト         SC
  6.                                                                I1 I0 U D N V C Z
  7. LD  A,A        40           A←A               1        1      -  -  - - - - - -
  8.     A,B        41           A←B               1        1      -  -  - - - - - -
  9.     A,L        42           A←L               1        1      -  -  - - - - - -
  10.     A,H        43           A←H               1        1      -  -  - - - - - -
  11.     A,BR       CE,C0        A←BR              2        2      -  -  - - - - - -
  12.     A,SC       CE,C1        A←SC              2        2      -  -  - - - - - -
  13.     A,#nn      B0,nn        A←nn              2        2      -  -  - - - - - -
  14.     A,[BR:ll]  44,ll        A←[BR:ll]         3        2      -  -  - - - - - -
  15.     A,[hhll]   CE,D0,ll,hh  A←[hhll]          5        4      -  -  - - - - - -
  16.     A,[HL]     45           A←[HL]            2        1      -  -  - - - - - -
  17.     A,[IX]     46           A←[IX]            2        1      -  -  - - - - - -
  18.     A,[IY]     47           A←[IY]            2        1      -  -  - - - - - -
  19.     A,[IX+dd]  CE,40,dd     A←[IX+dd]         4        3      -  -  - - - - - -
  20.     A,[IY+dd]  CE,41,dd     A←[IY+dd]         4        3      -  -  - - - - - -
  21.     A,[IX+L]   CE,42        A←[IX+L]          4        2      -  -  - - - - - -
  22.     A,[IY+L]   CE,43        A←[IY+L]          4        2      -  -  - - - - - -
  23.     A,NB       CE,C8        A←NB              2        2      -  -  - - - - - -
  24.     A,EP       CE,C9        A←EP              2        2      -  -  - - - - - -
  25.     A,XP       CE,CA        A←XP              2        2      -  -  - - - - - -
  26.     A,YP       CE,CB        A←YP              2        2      -  -  - - - - - -
  27.  
  28. LD  B,A        48           B←A               1        1      -  -  - - - - - -
  29.     B,B        49           B←B               1        1      -  -  - - - - - -
  30.     B,L        4A           B←L               1        1      -  -  - - - - - -
  31.     B,H        4B           B←H               1        1      -  -  - - - - - -
  32.     B,#nn      B1,nn        B←nn              2        2      -  -  - - - - - -
  33.     B,[BR:ll]  4C,ll        B←[BR:ll]         3        2      -  -  - - - - - -
  34.     B,[hhll]   CE,D1,ll,hh  B←[hhll]          5        4      -  -  - - - - - -
  35.     B,[HL]     4D           B←[HL]            2        1      -  -  - - - - - -
  36.     B,[IX]     4E           B←[IX]            2        1      -  -  - - - - - -
  37.     B,[IY]     4F           B←[IY]            2        1      -  -  - - - - - -
  38.     B,[IX+dd]  CE,48,dd     B←[IX+dd]         4        3      -  -  - - - - - -
  39.     B,[IY+dd]  CE,49,dd     B←[IY+dd]         4        3      -  -  - - - - - -
  40.     B,[IX+L]   CE,4A        B←[IX+L]          4        2      -  -  - - - - - -
  41.     B,[IY+L]   CE,4B        B←[IY+L]          4        2      -  -  - - - - - -
  42.  
  43. LD  L,A        50           L←A               1        1      -  -  - - - - - -
  44.     L,B        51           L←B               1        1      -  -  - - - - - -
  45.     L,L        52           L←L               1        1      -  -  - - - - - -
  46.     L,H        53           L←H               1        1      -  -  - - - - - -
  47.     L,#nn      B2,nn        L←nn              2        2      -  -  - - - - - -
  48.     L,[BR:ll]  54,ll        L←[BR:ll]         3        2      -  -  - - - - - -
  49.     L,[hhll]   CE,D2,ll,hh  L←[hhll]          5        4      -  -  - - - - - -
  50.     L,[HL]     55           L←[HL]            2        1      -  -  - - - - - -
  51.     L,[IX]     56           L←[IX]            2        1      -  -  - - - - - -
  52.     L,[IY]     57           L←[IY]            2        1      -  -  - - - - - -
  53.     L,[IX+dd]  CE,50,dd     L←[IX+dd]         4        3      -  -  - - - - - -
  54.     L,[IY+dd]  CE,51,dd     L←[IY+dd]         4        3      -  -  - - - - - -
  55.     L,[IX+L]   CE,52        L←[IX+L]          4        2      -  -  - - - - - -
  56.     L,[IY+L]   CE,53        L←[IY+L]          4        2      -  -  - - - - - -
  57.  
  58. LD  H,A        58           H←A               1        1      -  -  - - - - - -
  59.     H,B        59           H←B               1        1      -  -  - - - - - -
  60.     H,L        5A           H←L               1        1      -  -  - - - - - -
  61.     H,H        5B           H←H               1        1      -  -  - - - - - -
  62.     H,#nn      B3,nn        H←nn              2        2      -  -  - - - - - -
  63.     H,[BR:ll]  5C,ll        H←[BR:ll]         3        2      -  -  - - - - - -
  64.     H,[hhll]   CE,D3,ll,hh  H←[hhll]          5        4      -  -  - - - - - -
  65.     H,[HL]     5D           H←[HL]            2        1      -  -  - - - - - -
  66.     H,[IX]     5E           H←[IX]            2        1      -  -  - - - - - -
  67.     H,[IY]     5F           H←[IY]            2        1      -  -  - - - - - -
  68.     H,[IX+dd]  CE,58,dd     H←[IX+dd]         4        3      -  -  - - - - - -
  69.     H,[IY+dd]  CE,59,dd     H←[IY+dd]         4        3      -  -  - - - - - -
  70.     H,[IX+L]   CE,5A        H←[IX+L]          4        2      -  -  - - - - - -
  71.     H,[IY+L]   CE,5B        H←[IY+L]          4        2      -  -  - - - - - -
  72.  
  73. LD  BR,A       CE,C2        BR←A              2        2      -  -  - - - - - -
  74.     BR,#hh     B4,hh        BR←hh             2        2      -  -  - - - - - -
  75.  
  76. LD  SC,A       CE,C3        SC←A              3        3      -  -  - - - - - -
  77.     SC,#hh     9F,nn        SC←hh             3        3      -  -  - - - - - -
  78.  
  79. LD
  80.  [BR:ll],A     78,ll        [BR:ll]←A         3        2      -  -  - - - - - -
  81.  [BR:ll],B     79,ll        [BR:ll]←B         3        2      -  -  - - - - - -
  82.  [BR:ll],L     7A,ll        [BR:ll]←L         3        2      -  -  - - - - - -
  83.  [BR:ll],H     7B,ll        [BR:ll]←H         3        2      -  -  - - - - - -
  84.  [BR:ll],#nn   DD,ll,nn     [BR:ll]←nn        4        3      -  -  - - - - - -
  85.  [BR:ll],[HL]  7D,ll        [BR:ll]←[HL]      4        2      -  -  - - - - - -
  86.  [BR:ll],[IX]  7E,ll        [BR:ll]←[IX]      4        2      -  -  - - - - - -
  87.  [BR:ll],[IY]  7F,ll        [BR:ll]←[IY]      4        2      -  -  - - - - - -
  88.  
  89. LD  [hhll],A   CE,D4,ll,hh  [hhll]←A          5        4      -  -  - - - - - -
  90.     [hhll],B   CE,D5,ll,hh  [hhll]←B          5        4      -  -  - - - - - -
  91.     [hhll],L   CE,D6,ll,hh  [hhll]←L          5        4      -  -  - - - - - -
  92.     [hhll],H   CE,D7,ll,hh  [hhll]←H          5        4      -  -  - - - - - -
  93.  
  94. LD
  95.  [HL],A        68           [HL]←A            2        1      -  -  - - - - - -
  96.  [HL],B        69           [HL]←B            2        1      -  -  - - - - - -
  97.  [HL],L        6A           [HL]←L            2        1      -  -  - - - - - -
  98.  [HL],H        6B           [HL]←H            2        1      -  -  - - - - - -
  99.  [HL],#nn      B5,nn        [HL]←nn           3        2      -  -  - - - - - -
  100.  [HL],[BR:ll]  6C,ll        [HL]←[BR:ll]      4        2      -  -  - - - - - -
  101.  [HL],[HL]     6D           [HL]←[HL]         3        1      -  -  - - - - - -
  102.  [HL],[IX]     6E           [HL]←[IX]         3        1      -  -  - - - - - -
  103.  [HL],[IY]     6F           [HL]←[IY]         3        1      -  -  - - - - - -
  104.  [HL],[IX+dd]  CE,60,dd     [HL]←[IX+dd]      5        3      -  -  - - - - - -
  105.  [HL],[IY+dd]  CE,61,dd     [HL]←[IY+dd]      5        3      -  -  - - - - - -
  106.  [HL],[IX+L]   CE,62        [HL]←[IX+L]       5        2      -  -  - - - - - -
  107.  [HL],[IY+L]   CE,63        [HL]←[IY+L]       5        2      -  -  - - - - - -
  108.  
  109. LD
  110.  [IX],A        60           [IX]←A            2        1      -  -  - - - - - -
  111.  [IX],B        61           [IX]←B            2        1      -  -  - - - - - -
  112.  [IX],L        62           [IX]←L            2        1      -  -  - - - - - -
  113.  [IX],H        63           [IX]←H            2        1      -  -  - - - - - -
  114.  [IX],#nn      B6,nn        [IX]←nn           3        2      -  -  - - - - - -
  115.  [IX],[BR:ll]  64,ll        [IX]←[BR:ll]      4        2      -  -  - - - - - -
  116.  [IX],[HL]     65           [IX]←[HL]         3        1      -  -  - - - - - -
  117.  [IX],[IX]     66           [IX]←[IX]         3        1      -  -  - - - - - -
  118.  [IX],[IY]     67           [IX]←[IY]         3        1      -  -  - - - - - -
  119.  [IX],[IX+dd]  CE,68,dd     [IX]←[IX+dd]      5        3      -  -  - - - - - -
  120.  [IX],[IY+dd]  CE,69,dd     [IX]←[IY+dd]      5        3      -  -  - - - - - -
  121.  [IX],[IX+L]   CE,6A        [IX]←[IX+L]       5        2      -  -  - - - - - -
  122.  [IX],[IY+L]   CE,6B        [IX]←[IY+L]       5        2      -  -  - - - - - -
  123.  
  124. LD
  125.  [IY],A        70           [IY]←A            2        1      -  -  - - - - - -
  126.  [IY],B        71           [IY]←B            2        1      -  -  - - - - - -
  127.  [IY],L        72           [IY]←L            2        1      -  -  - - - - - -
  128.  [IY],H        73           [IY]←H            2        1      -  -  - - - - - -
  129.  [IY],#nn      B7,nn        [IY]←nn           3        2      -  -  - - - - - -
  130.  [IY],[BR:ll]  74,ll        [IY]←[BR:ll]      4        2      -  -  - - - - - -
  131.  [IY],[HL]     75           [IY]←[HL]         3        1      -  -  - - - - - -
  132.  [IY],[IX]     76           [IY]←[IX]         3        1      -  -  - - - - - -
  133.  [IY],[IY]     77           [IY]←[IY]         3        1      -  -  - - - - - -
  134.  [IY],[IX+dd]  CE,78,dd     [IY]←[IX+dd]      5        3      -  -  - - - - - -
  135.  [IY],[IY+dd]  CE,79,dd     [IY]←[IY+dd]      5        3      -  -  - - - - - -
  136.  [IY],[IX+L]   CE,7A        [IY]←[IX+L]       5        2      -  -  - - - - - -
  137.  [IY],[IY+L]   CE,7B        [IY]←[IY+L]       5        2      -  -  - - - - - -
  138.  
  139. LD  [IX+dd],A  CE,44,dd     [IX+dd]←A         4        3      -  -  - - - - - -
  140.     [IX+dd],B  CE,4C,dd     [IX+dd]←B         4        3      -  -  - - - - - -
  141.     [IX+dd],L  CE,54,dd     [IX+dd]←L         4        3      -  -  - - - - - -
  142.     [IX+dd],H  CE,5C,dd     [IX+dd]←H         4        3      -  -  - - - - - -
  143.  
  144. LD  [IY+dd],A  CE,45,dd     [IY+dd]←A         4        3      -  -  - - - - - -
  145.     [IY+dd],B  CE,4D,dd     [IY+dd]←B         4        3      -  -  - - - - - -
  146.     [IY+dd],L  CE,55,dd     [IY+dd]←L         4        3      -  -  - - - - - -
  147.     [IY+dd],H  CE,5D,dd     [IY+dd]←H         4        3      -  -  - - - - - -
  148.  
  149. LD  [IX+L],A   CE,46        [IX+L]←A          4        2      -  -  - - - - - -
  150.     [IX+L],B   CE,4E        [IX+L]←B          4        2      -  -  - - - - - -
  151.     [IX+L],L   CE,56        [IX+L]←L          4        2      -  -  - - - - - -
  152.     [IX+L],H   CE,5E        [IX+L]←H          4        2      -  -  - - - - - -
  153.  
  154. LD  [IY+L],A   CE,47        [IY+L]←A          4        2      -  -  - - - - - -
  155.     [IY+L],B   CE,4F        [IY+L]←B          4        2      -  -  - - - - - -
  156.     [IY+L],L   CE,57        [IY+L]←L          4        2      -  -  - - - - - -
  157.     [IY+L],H   CE,5F        [IY+L]←H          4        2      -  -  - - - - - -
  158.  
  159. LD  NB,A       CE,CC        NB←A              3        2      -  -  - - - - - -
  160.     NB,#bb     CE,C4,bb     NB←bb             4        3      -  -  - - - - - -
  161.  
  162. LD  EP,A       CE,CD        EP←A              2        2      -  -  - - - - - -
  163.     EP,#pp     CE,C5,pp     EP←pp             3        3      -  -  - - - - - -
  164.  
  165. LD  XP,A       CE,CE        XP←A              2        2      -  -  - - - - - -
  166.     XP,#pp     CE,C6,pp     XP←pp             3        3      -  -  - - - - - -
  167.  
  168. LD  YP,A       CE,CF        YP←A              2        2      -  -  - - - - - -
  169.     YP,#pp     CE,C7,pp     YP←pp             3        3      -  -  - - - - - -
  170.  
  171. EX  A,B        CC           A⇔B               2        1      -  -  - - - - - -
  172.     A,[HL]     CD           A⇔[HL]            3        1      -  -  - - - - - -
  173.  
  174. SWAP  A        F6           A(H)⇔A(L)         2        1      -  -  - - - - - -
  175.       [HL]     F7           [HL](H)⇔[HL](L)   3        1      -  -  - - - - - -
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187. 16ビット転送命令
  188.  
  189. ニーモニック   コード   オペレーション  サイクル バイト           SC
  190.                                                                I1 I0 U D N V C Z
  191. LD  BA,BA       CF,E0        BA←BA            2        2      -  -  - - - - - -
  192.     BA,HL       CF,E1        BA←HL            2        2      -  -  - - - - - -
  193.     BA,IX       CF,E2        BA←IX            2        2      -  -  - - - - - -
  194.     BA,IY       CF,E3        BA←IY            2        2      -  -  - - - - - -
  195.     BA,SP       CF,F8        BA←SP            2        2      -  -  - - - - - -
  196.     BA,PC       CE,F9        BA←PC+2          2        2      -  -  - - - - - -
  197.     BA,#mmnn    C4,nn,mm     BA←#mmnn         3        3      -  -  - - - - - -
  198.     BA,[hhll]   B8,ll,hh     A←[hhll],
  199.                              B←[hhll+1]       5        3      -  -  - - - - - -
  200.     BA,[HL]     CF,C0        A←[HL],
  201.                              B←[HL+1]         5        2      -  -  - - - - - -
  202.     BA,[IX]     CF,D0        A←[IX],
  203.                              B←[IX+1]         5        2      -  -  - - - - - -
  204.     BA,[IY]     CF,D8        A←[IY],
  205.                              B←[IY+1]         5        2      -  -  - - - - - -
  206.     BA,[SP+dd]  CF,70,dd     A←[SP+dd],
  207.                              B←[SP+dd+1]      6        3      -  -  - - - - - -
  208.  
  209. LD  HL,BA       CF,E4        HL←BA            2        2      -  -  - - - - - -
  210.     HL,HL       CF,E5        HL←HL            2        2      -  -  - - - - - -
  211.     HL,IX       CF,E6        HL←IX            2        2      -  -  - - - - - -
  212.     HL,IY       CF,E7        HL←IY            2        2      -  -  - - - - - -
  213.     HL,SP       CF,F4        HL←SP            2        2      -  -  - - - - - -
  214.     HL,PC       CF,F5        HL←PC+2          2        2      -  -  - - - - - -
  215.     HL,#mmnn    C5,nn,mm     HL←#mmnn         3        3      -  -  - - - - - -
  216.     HL,[hhll]   B9,ll,hh     H←[hhll],
  217.                              L←[hhll+1]       5        3      -  -  - - - - - -
  218.     HL,[HL]     CF,C1        H←[HL],
  219.                              L←[HL+1]         5        2      -  -  - - - - - -
  220.     HL,[IX]     CF,D1        H←[IX],
  221.                              L←[IX+1]         5        2      -  -  - - - - - -
  222.     HL,[IY]     CF,D9        H←[IY],
  223.                              L←[IY+1]         5        2      -  -  - - - - - -
  224.     HL,[SP+dd]  CF,71,dd     H←[SP+dd],
  225.                              H←[SP+dd+1]      6        3      -  -  - - - - - -
  226.  
  227. LD  IX,BA       CF,E8        IX←BA            2        2      -  -  - - - - - -
  228.     IX,HL       CF,E9        IX←HL            2        2      -  -  - - - - - -
  229.     IX,IX       CF,EA        IX←IX            2        2      -  -  - - - - - -
  230.     IX,IY       CF,EB        IX←IY            2        2      -  -  - - - - - -
  231.     IX,SP       CF,FA        IX←SP            2        2      -  -  - - - - - -
  232.     IX,#mmnn    C6,nn,mm     IX←#mmnn         3        3      -  -  - - - - - -
  233.     IX,[hhll]   BA,ll,hh     IX(L)←[hhll],
  234.                              IX(H)←[hhll+1]   5        3      -  -  - - - - - -
  235.     IX,[HL]     CF,C2        IX(L)←[HL],
  236.                              IX(H)←[HL+1]     5        2      -  -  - - - - - -
  237.     IX,[IX]     CF,D2        IX(L)←[IX],
  238.                              IX(H)←[IX+1]     5        2      -  -  - - - - - -
  239.     IX,[IY]     CF,DA        IX(L)←[IY],
  240.                              IX(H)←[IY+1]     5        2      -  -  - - - - - -
  241.     IX,[SP+dd]  CF,72,dd     IX(L)←[SP+dd],
  242.                              IX(H)←[SP+dd+1]  6        3      -  -  - - - - - -
  243.  
  244. LD  IY,BA       CF,EC        IY←BA            2        2      -  -  - - - - - -
  245.     IY,HL       CF,ED        IY←HL            2        2      -  -  - - - - - -
  246.     IY,IX       CF,EE        IY←IX            2        2      -  -  - - - - - -
  247.     IY,IY       CF,EF        IY←IY            2        2      -  -  - - - - - -
  248.     IY,SP       CF,FE        IY←SP            2        2      -  -  - - - - - -
  249.     IY,#mmnn    C7,nn,mm     IY←#mmnn         3        3      -  -  - - - - - -
  250.     IY,[hhll]   BB,ll,hh     IY(L)←[hhll],
  251.                              IY(H)←[hhll+1]   5        3      -  -  - - - - - -
  252.     IY,[HL]     CF,C3        IY(L)←[HL],
  253.                              IY(H)←[HL+1]     5        2      -  -  - - - - - -
  254.     IY,[IX]     CF,D3        IY(L)←[IX],
  255.                              IY(H)←[IX+1]     5        2      -  -  - - - - - -
  256.     IY,[IY]     CF,DB        IY(L)←[IY],
  257.                              IY(H)←[IY+1]     5        2      -  -  - - - - - -
  258.     IY,[SP+dd]  CF,73,dd     IY(L)←[SP+dd],
  259.                              IY(H)←[SP+dd+1]  6        3      -  -  - - - - - -
  260.  
  261. LD  SP,BA       CF,F0        SP←BA            2        2      -  -  - - - - - -
  262.     SP,[hhll]   CF,78,ll,hh  SP(L)←[hhll],
  263.                              SP(H)←[hhll+1]   6        4      -  -  - - - - - -
  264.     SP,HL       CF,F1        SP←HL            2        2      -  -  - - - - - -
  265.     SP,IX       CF,F2        SP←IX            2        2      -  -  - - - - - -
  266.     SP,IY       CF,F3        SP←IY            2        2      -  -  - - - - - -
  267.     SP,#mmnn    CF,6E,nn,mm  SP←#mmnn         4        4      -  -  - - - - - -
  268.  
  269. LD  [hhll],BA   BC,ll,hh     [hhll]←A,
  270.                              [hhll+1]←B       5        3      -  -  - - - - - -
  271.     [hhll],HL   BD,ll,hh     [hhll]←L,
  272.                              [hhll+1]←H       5        3      -  -  - - - - - -
  273.     [hhll],IX   BE,ll,hh     [hhll]←IX(L),
  274.                              [hhll+1]←IX(H)   5        3      -  -  - - - - - -
  275.     [hhll],IY   BF,ll,hh     [hhll]←IY(L),
  276.                              [hhll+1]←IY(H)   5        3      -  -  - - - - - -
  277.     [hhll],SP   CF,7C,ll,hh  [hhll]←SP(L),
  278.                              [hhll+1]←SP(H)   6        4      -  -  - - - - - -
  279.  
  280. LD  [HL],BA     CF,C4        [HL]←A,
  281.                              [HL+1]←B         5        2      -  -  - - - - - -
  282.     [HL],HL     CF,C5        [HL]←L,
  283.                              [HL+1]←H         5        2      -  -  - - - - - -
  284.     [HL],IX     CF,C6        [HL]←IX(L),
  285.                              [HL+1]←IX(H)     5        2      -  -  - - - - - -
  286.     [HL],IY     CF,C7        [HL]←IY(L),
  287.                              [HL+1]←IY(H)     5        2      -  -  - - - - - -
  288.  
  289. LD  [IX],BA     CF,D4        [IX]←A,
  290.                              [IX+1]←B         5        2      -  -  - - - - - -
  291.     [IX],HL     CF,D5        [IX]←L,
  292.                              [IX+1]←H         5        2      -  -  - - - - - -
  293.     [IX],IX     CF,D6        [IX]←IX(L),
  294.                              [IX+1]←IX(H)     5        2      -  -  - - - - - -
  295.     [IX],IY     CF,D7        [IX]←IX(L),
  296.                              [IX+1]←IX(H)     5        2      -  -  - - - - - -
  297.  
  298. LD  [IY],BA     CF,DC        [IY]←A,
  299.                              [IY+1]←B         5        2      -  -  - - - - - -
  300.     [IY],HL     CF,DD        [IY]←L,
  301.                              [IY+1]←H         5        2      -  -  - - - - - -
  302.     [IY],IX     CF,DE        [IY]←IY(L),
  303.                              [IY+1]←IY(H)     5        2      -  -  - - - - - -
  304.     [IY],IY     CF,DF        [IY]←IY(L),
  305.                              [IY+1]←IY(H)     5        2      -  -  - - - - - -
  306.  
  307. LD  [SP+dd],BA  CF,74,dd     [SP+dd]←A,
  308.                              [SP+dd+1]←B      6        3      -  -  - - - - - -
  309.     [SP+dd],HL  CF,75,dd     [SP+dd]←L,
  310.                              [SP+dd+1]←H      6        3      -  -  - - - - - -
  311.     [SP+dd],IX  CF,76,dd     [SP+dd]←IY(L),
  312.                              [SP+dd+1]←IY(H)  6        3      -  -  - - - - - -
  313.     [SP+dd],IY  CF,77,dd     [SP+dd]←IY(L),
  314.                              [SP+dd+1]←IY(H)  6        3      -  -  - - - - - -
  315.  
  316. EX  BA,HL       C8           BA⇔HL            3        1      -  -  - - - - - -
  317.     BA,IX       C9           BA⇔IX            3        1      -  -  - - - - - -
  318.     BA,IY       CA           BA⇔IY            3        1      -  -  - - - - - -
  319.     BA,SP       CB           BA⇔SP            3        1      -  -  - - - - - -
  320.  
  321.  
  322. 8ビット算術論理演算命令
  323.  
  324. ニーモニック     コード   オペレーション サイクル バイト         SC
  325.                                                                I1 I0 U D N V C Z
  326. ADD
  327.     A,A        00           A←A               2        1      -  - ★ ★
  328.     A,B        01           A←B               2        1      -  - ★ ★
  329.     A,#nn      02,nn        A←nn              2        2      -  - ★ ★
  330.     A,[BR:ll]  04,ll        A←[BR:ll]         3        2      -  - ★ ★
  331.     A,[hhll]   05,ll,hh     A←[hhll]          4        3      -  - ★ ★
  332.     A,[HL]     03           A←[HL]            2        1      -  - ★ ★
  333.     A,[IX]     06           A←[IX]            2        1      -  - ★ ★
  334.     A,[IY]     07           A←[IY]            2        1      -  - ★ ★
  335.     A,[IX+dd]  CE,00,dd     A←[IX+dd]         4        3      -  - ★ ★
  336.     A,[IY+dd]  CE,01,dd     A←[IY+dd]         4        3      -  - ★ ★
  337.     A,[IX+L]   CE,02        A←[IX+L]          4        2      -  - ★ ★
  338.     A,[IY+L]   CE,03        A←[IY+L]          4        2      -  - ★ ★
  339.  [HL],A        CE,04        [HL]←[HL]+A       4        2      -  - ★ ★
  340.  [HL],#nn      CE,05,nn     [HL]←[HL]+nn      5        3      -  - ★ ★
  341.  [HL],[IX]     CE,06        [HL]←[HL]+[IX]    5        2      -  - ★ ★
  342.  [HL],[IY]     CE,07        [HL]←[HL]+[IY]    5        2      -  - ★ ★
  343.  
  344. ADC
  345.     A,A        08           A←A+A+C           2        1      -  - ★ ★
  346.     A,B        09           A←A+B+C           2        1      -  - ★ ★
  347.     A,#nn      0A,nn        A←A+nn+C          2        2      -  - ★ ★
  348.     A,[BR:ll]  0C,ll        A←A+[BR:ll]+C     3        2      -  - ★ ★
  349.     A,[hhll]   0D,ll,hh     A←A+[hhll]+C      4        3      -  - ★ ★
  350.     A,[HL]     0B           A←A+[HL]+C        2        1      -  - ★ ★
  351.     A,[IX]     0E           A←A+[IX]+C        2        1      -  - ★ ★
  352.     A,[IY]     0F           A←A+[IY]+C        2        1      -  - ★ ★
  353.     A,[IX+dd]  CE,08,dd     A←A+[IX+dd]+C     4        3      -  - ★ ★
  354.     A,[IY+dd]  CE,09,dd     A←A+[IY+dd]+C     4        3      -  - ★ ★
  355.     A,[IX+L]   CE,0A        A←A+[IX+L]+C      4        2      -  - ★ ★
  356.     A,[IY+L]   CE,0B        A←A+[IY+L]+C      4        2      -  - ★ ★
  357.  [HL],A        CE,0C        [HL]←[HL]+A+C     4        2      -  - ★ ★
  358.  [HL],#nn      CE,0D,nn     [HL]←[HL]+nn+C    5        3      -  - ★ ★
  359.  [HL],[IX]     CE,0E        [HL]←[HL]+[IX]+C  5        2      -  - ★ ★
  360.  [HL],[IY]     CE,0F        [HL]←[HL]+[IY]+C  5        2      -  - ★ ★
  361.  
  362. SUB
  363.     A,A        10           A←A-A             2        1      -  - ★ ★
  364.     A,B        11           A←A-B             2        1      -  - ★ ★
  365.     A,#nn      12,nn        A←A-nn            2        2      -  - ★ ★
  366.     A,[BR:ll]  14,ll        A←A-[BR:ll]       3        2      -  - ★ ★
  367.     A,[hhll]   15,ll,hh     A←A-[hhll]        4        3      -  - ★ ★
  368.     A,[HL]     13           A←A-[HL]          2        1      -  - ★ ★
  369.     A,[IX]     16           A←A-[IX]          2        1      -  - ★ ★
  370.     A,[IY]     17           A←A-[IY]          2        1      -  - ★ ★
  371.     A,[IX+dd]  CE,10,dd     A←A-[IX+dd]       4        3      -  - ★ ★
  372.     A,[IY+dd]  CE,11,dd     A←A-[IY+dd]       4        3      -  - ★ ★
  373.     A,[IX+L]   CE,12        A←A-[IX+L]        4        2      -  - ★ ★
  374.     A,[IY+L]   CE,13        A←A-[IY+L]        4        2      -  - ★ ★
  375.  [HL],A        CE,14        [HL]←[HL]-A       4        2      -  - ★ ★
  376.  [HL],#nn      CE,15,nn     [HL]←[HL]-nn      5        3      -  - ★ ★
  377.  [HL],[IX]     CE,16        [HL]←[HL]-[IX]    5        2      -  - ★ ★
  378.  [HL],[IY]     CE,17        [HL]←[HL]-[IY]    5        2      -  - ★ ★
  379.  
  380. SBC
  381.     A,A        18           A←A-A-C           2        1      -  - ★ ★
  382.     A,B        19           A←A-B-C           2        1      -  - ★ ★
  383.     A,#nn      1A,nn        A←A-nn-C          2        2      -  - ★ ★
  384.     A,[BR:ll]  1C,ll        A←A-[BR:ll]-C     3        2      -  - ★ ★
  385.     A,[hhll]   1D,ll,hh     A←A-[hhll]-C      4        3      -  - ★ ★
  386.     A,[HL]     1B           A←A-[HL]-C        2        1      -  - ★ ★
  387.     A,[IX]     1E           A←A-[IX]-C        2        1      -  - ★ ★
  388.     A,[IY]     1F           A←A-[IY]-C        2        1      -  - ★ ★
  389.     A,[IX+dd]  CE,18,dd     A←A-[IX+dd]-C     4        3      -  - ★ ★
  390.     A,[IY+dd]  CE,19,dd     A←A-[IY+dd]-C     4        3      -  - ★ ★
  391.     A,[IX+L]   CE,1A        A←A-[IX+L]-C      4        2      -  - ★ ★
  392.     A,[IY+L]   CE,1B        A←A-[IY+L]-C      4        2      -  - ★ ★
  393.  [HL],A        CE,1C        [HL]←[HL]-A-C     4        2      -  - ★ ★
  394.  [HL],#nn      CE,1D,nn     [HL]←[HL]-nn-C    5        3      -  - ★ ★
  395.  [HL],[IX]     CE,1E        [HL]←[HL]-[IX]-C  5        2      -  - ★ ★
  396.  [HL],[IY]     CE,1F        [HL]←[HL]-[IY]-C  5        2      -  - ★ ★
  397.  
  398. AND
  399.     A,A        20           A←A∧A            2        1      -  -  - -   - -
  400.     A,B        21           A←A∧B            2        1      -  -  - -   - -
  401.     A,#nn      22,nn        A←A∧nn           2        2      -  -  - -   - -
  402.     A,[BR:ll]  24,ll        A←A∧[BR:ll]      3        2      -  -  - -   - -
  403.     A,[hhll]   25,ll,hh     A←A∧[hhll]       4        3      -  -  - -   - -
  404.     A,[HL]     23           A←A∧[HL]         2        1      -  -  - -   - -
  405.     A,[IX]     26           A←A∧[IX]         2        1      -  -  - -   - -
  406.     A,[IY]     27           A←A∧[IY]         2        1      -  -  - -   - -
  407.     A,[IX+dd]  CE,20,dd     A←A∧[IX+dd]      4        3      -  -  - -   - -
  408.     A,[IY+dd]  CE,21,dd     A←A∧[IY+dd]      4        3      -  -  - -   - -
  409.     A,[IX+L]   CE,22        A←A∧[IX+L]       4        2      -  -  - -   - -
  410.     A,[IY+L]   CE,23        A←A∧[IY+L]       4        2      -  -  - -   - -
  411.     B,#nn      CE,B0,nn     B←B∧nn           3        3      -  -  - -   - -
  412.     L,#nn      CE,B1,nn     L←L∧nn           3        3      -  -  - -   - -
  413.     H,#nn      CE,B2,nn     H←H∧nn           3        3      -  -  - -   - -
  414.    SC,#nn      9C,nn       SC←SC∧nn          3        2      -  -  - -   - -
  415.  [BR:ll],#nn   D8,ll,nn  [BR:ll]←[BR:ll]∧nn  5        3      -  -  - -   - -
  416.  [HL],A        CE,24        [HL]←[HL]∧A      4        2      -  -  - -   - -
  417.  [HL],#nn      CE,25,nn     [HL]←[HL]∧nn     5        3      -  -  - -   - -
  418.  [HL],[IX]     CE,26        [HL]←[HL]∧[IX]   5        2      -  -  - -   - -
  419.  [HL],[IY]     CE,27        [HL]←[HL]∧[IY]   5        2      -  -  - -   - -
  420.  
  421. OR  A,A        28           A←A∨A            2        1      -  -  - -   - -
  422.     A,B        29           A←A∨B            2        1      -  -  - -   - -
  423.     A,#nn      2A,nn        A←A∨nn           2        2      -  -  - -   - -
  424.     A,[BR:ll]  2C,ll        A←A∨[BR:ll]      3        2      -  -  - -   - -
  425.     A,[hhll]   2D,ll,hh     A←A∨[hhll]       4        3      -  -  - -   - -
  426.     A,[HL]     2B           A←A∨[HL]         2        1      -  -  - -   - -
  427.     A,[IX]     2E           A←A∨[IX]         2        1      -  -  - -   - -
  428.     A,[IY]     2F           A←A∨[IY]         2        1      -  -  - -   - -
  429.     A,[IX+dd]  CE,28,dd     A←A∨[IX+dd]      4        3      -  -  - -   - -
  430.     A,[IY+dd]  CE,29,dd     A←A∨[IY+dd]      4        3      -  -  - -   - -
  431.     A,[IX+L]   CE,2A        A←A∨[IX+L]       4        2      -  -  - -   - -
  432.     A,[IY+L]   CE,2B        A←A∨[IY+L]       4        2      -  -  - -   - -
  433.     B,#nn      CE,B4,nn     B←B∨nn           3        3      -  -  - -   - -
  434.     L,#nn      CE,B5,nn     L←L∨nn           3        3      -  -  - -   - -
  435.     H,#nn      CE,B6,nn     H←H∨nn           3        3      -  -  - -   - -
  436.    SC,#nn      9D,nn       SC←SC∨nn          3        2      -  -  - -   - -
  437.  [BR:ll],#nn   D9,ll,nn  [BR:ll]←[BR:ll]∨nn  5        3      -  -  - -   - -
  438.  [HL],A        CE,2C        [HL]←[HL]∨A      4        2      -  -  - -   - -
  439.  [HL],#nn      CE,2D,nn     [HL]←[HL]∨nn     5        3      -  -  - -   - -
  440.  [HL],[IX]     CE,2E        [HL]←[HL]∨[IX]   5        2      -  -  - -   - -
  441.  [HL],[IY]     CE,2F        [HL]←[HL]∨[IY]   5        2      -  -  - -   - -
  442.  
  443. XOR
  444.     A,A        38           A←A∀A            2        1      -  -  - -   - -
  445.     A,B        39           A←A∀B            2        1      -  -  - -   - -
  446.     A,#nn      3A,nn        A←A∀nn           2        2      -  -  - -   - -
  447.     A,[BR:ll]  3C,ll        A←A∀[BR:ll]      3        2      -  -  - -   - -
  448.     A,[hhll]   3D,ll,hh     A←A∀[hhll]       4        3      -  -  - -   - -
  449.     A,[HL]     3B           A←A∀[HL]         2        1      -  -  - -   - -
  450.     A,[IX]     3E           A←A∀[IX]         2        1      -  -  - -   - -
  451.     A,[IY]     3F           A←A∀[IY]         2        1      -  -  - -   - -
  452.     A,[IX+dd]  CE,38,dd     A←A∀[IX+dd]      4        3      -  -  - -   - -
  453.     A,[IY+dd]  CE,39,dd     A←A∀[IY+dd]      4        3      -  -  - -   - -
  454.     A,[IX+L]   CE,3A        A←A∀[IX+L]       4        2      -  -  - -   - -
  455.     A,[IY+L]   CE,3B        A←A∀[IY+L]       4        2      -  -  - -   - -
  456.     B,#nn      CE,B8,nn     B←B∀nn           3        3      -  -  - -   - -
  457.     L,#nn      CE,B9,nn     L←L∀nn           3        3      -  -  - -   - -
  458.     H,#nn      CE,BA,nn     H←H∀nn           3        3      -  -  - -   - -
  459.    SC,#nn      9E,nn       SC←SC∀nn          3        2      -  -  - -   - -
  460.  [BR:ll],#nn   DA,ll,nn  [BR:ll]←[BR:ll]∀nn  5        3      -  -  - -   - -
  461.  [HL],A        CE,3C        [HL]←[HL]∀A      4        2      -  -  - -   - -
  462.  [HL],#nn      CE,3D,nn     [HL]←[HL]∀nn     5        3      -  -  - -   - -
  463.  [HL],[IX]     CE,3E        [HL]←[HL]∀[IX]   5        2      -  -  - -   - -
  464.  [HL],[IY]     CE,3F        [HL]←[HL]∀[IY]   5        2      -  -  - -   - -
  465.  
  466. CP  A,A        30           A←A-A             2        1      -  -  - -   - -
  467.     A,B        31           A←A-B             2        1      -  -  - -   - -
  468.     A,#nn      32,nn        A←A-nn            2        2      -  -  - -   - -
  469.     A,[BR:ll]  34,ll        A←A-[BR:ll]       3        2      -  -  - -   - -
  470.     A,[hhll]   35,ll,hh     A←A-[hhll]        4        3      -  -  - -   - -
  471.     A,[HL]     33           A←A-[HL]          2        1      -  -  - -   - -
  472.     A,[IX]     36           A←A-[IX]          2        1      -  -  - -   - -
  473.     A,[IY]     37           A←A-[IY]          2        1      -  -  - -   - -
  474.     A,[IX+dd]  CE,30,dd     A←A-[IX+dd]       4        3      -  -  - -   - -
  475.     A,[IY+dd]  CE,31,dd     A←A-[IY+dd]       4        3      -  -  - -   - -
  476.     A,[IX+L]   CE,32        A←A-[IX+L]        4        2      -  -  - -   - -
  477.     A,[IY+L]   CE,33        A←A-[IY+L]        4        2      -  -  - -   - -
  478.     B,#nn      CE,BC,nn     B←B-nn            3        3      -  -  - -   - -
  479.     L,#nn      CE,BD,nn     L←L-nn            3        3      -  -  - -   - -
  480.     H,#nn      CE,BE,nn     H←H-nn            3        3      -  -  - -   - -
  481.    BR,#hh      CE,BF,hh    BR←BR-hh           3        3      -  -  - -   - -
  482.  [BR:ll],#nn   DB,ll,nn  [BR:ll]←[BR:ll]-nn   4        3      -  -  - -   - -
  483.  [HL],A        CE,34        [HL]←[HL]-A       3        2      -  -  - -   - -
  484.  [HL],#nn      CE,35,nn     [HL]←[HL]-nn      4        3      -  -  - -   - -
  485.  [HL],[IX]     CE,36        [HL]←[HL]-[IX]    4        2      -  -  - -   - -
  486.  [HL],[IY]     CE,37        [HL]←[HL]-[IY]    4        2      -  -  - -   - -
  487.  
  488. BIT
  489.     A,B        94           A∨B               2        1      -  -  - -   - -
  490.     A,#nn      96,nn        A∨nn              2        2      -  -  - -   - -
  491.     B,#nn      97,nn        A∨nn              2        2      -  -  - -   - -
  492.  [BR:ll],#nn   DC,ll,nn  [BR:ll]∨nn           4        3      -  -  - -   - -
  493.  [HL],#nn      95,nn     [HL]∨nn              3        2      -  -  - -   - -
  494.  
  495. INC  A         80           A←A+1             2        1      -  -  - - - - -
  496.      B         81           B←B+1             2        1      -  -  - - - - -
  497.      L         82           L←L+1             2        1      -  -  - - - - -
  498.      H         83           H←H+1             2        1      -  -  - - - - -
  499.      BR        84           BR←B+1            2        1      -  -  - - - - -
  500.      [BR:ll]   85,ll       [BR:ll]←[BR:ll]+1  4        2      -  -  - - - - -
  501.      [HL]      86          [HL]←[HL]+1        3        1      -  -  - - - - -
  502.  
  503. DEC  A         88           A←A-1             2        1      -  -  - - - - -
  504.      B         89           B←B-1             2        1      -  -  - - - - -
  505.      L         8A           L←L-1             2        1      -  -  - - - - -
  506.      H         8B           H←H-1             2        1      -  -  - - - - -
  507.      BR        8C           BR←B-1            2        1      -  -  - - - - -
  508.      [BR:ll]   8D,ll       [BR:ll]←[BR:ll]-1  4        2      -  -  - - - - -
  509.      [HL]      8E          [HL]←[HL]-1        3        1      -  -  - - - - -
  510.  
  511. CPL  A         CE,A0        A←A               2        1      -  -  - -   - -
  512.      B         CE,A1        B←B               2        1      -  -  - -   - -
  513.      [BR:ll]   CE,A2,ll    [BR:ll]←[BR:ll]    4        2      -  -  - -   - -
  514.      [HL]      CE,A3       [HL]←[HL]          3        1      -  -  - -   - -
  515.  
  516. NEG  A         CE,A4        A←0-A             3        2      -  - ★ ★
  517.      B         CE,A5        B←0-B             3        2      -  - ★ ★
  518.      [BR:ll]   CE,A6,ll    [BR:ll]←0-[BR:ll]  4        2      -  - ★ ★
  519.      [HL]      CE,A7       [HL]←0-[HL]        3        1      -  - ★ ★
  520.  
  521. MLT            CE,D8       HL←L*A             12       2      -  -  - -   0 0
  522.  
  523. DIV            CE,D9        L←HL/A,H←剰余    13       2      -  -  - -     0
  524.  
  525.  
  526. 16ビット算術演算命令
  527.  
  528. ニーモニック   コード   オペレーション  サイクル バイト           SC
  529.                                                                I1 I0 U D N V C Z
  530. ADD
  531.     BA,BA       CF,00        BA←BA+BA         4        2      -  -  - -
  532.     BA,HL       CF,01        BA←BA+HL         4        2      -  -  - -
  533.     BA,IX       CF,02        BA←BA+IX         4        2      -  -  - -
  534.     BA,IY       CF,03        BA←BA+IY         4        2      -  -  - -
  535.     BA,#mmnn    C0,nn,mm     BA←BA+mmnn       3        3      -  -  - -
  536.     HL,BA       CF,20        HL←HL+BA         4        2      -  -  - -
  537.     HL,HL       CF,21        HL←HL+HL         4        2      -  -  - -
  538.     HL,IX       CF,22        HL←HL+IX         4        2      -  -  - -
  539.     HL,IY       CF,23        HL←HL+IY         4        2      -  -  - -
  540.     HL,#mmnn    C1,nn,mm     HL←HL+mmnn       3        3      -  -  - -
  541.     IX,BA       CF,40        IX←IX+BA         4        2      -  -  - -
  542.     IX,HL       CF,41        IX←IX+HL         4        2      -  -  - -
  543.     IX,#mmnn    C2,nn,mm     IX←IX+mmnn       3        3      -  -  - -
  544.     IY,BA       CF,42        IY←IY+BA         4        2      -  -  - -
  545.     IY,HL       CF,43        IY←IY+HL         4        2      -  -  - -
  546.     IY,#mmnn    C3,nn,mm     IY←IY+mmnn       3        3      -  -  - -
  547.     SP,BA       CF,44        SP←SP+BA         4        2      -  -  - -
  548.     SP,HL       CF,45        SP←SP+HL         4        2      -  -  - -
  549.     SP,#mmnn    CF,68,nn,mm  SP←SP+mmnn       4        4      -  -  - -
  550.  
  551. ADC
  552.     BA,BA       CF,04        BA←BA+BA+C       4        2      -  -  - -
  553.     BA,HL       CF,05        BA←BA+HL+C       4        2      -  -  - -
  554.     BA,IX       CF,06        BA←BA+IX+C       4        2      -  -  - -
  555.     BA,IY       CF,07        BA←BA+IY+C       4        2      -  -  - -
  556.     BA,#mmnn    CF,60,nn,mm  BA←BA+mmnn+C     4        4      -  -  - -
  557.     HL,BA       CF,24        HL←HL+BA+C       4        2      -  -  - -
  558.     HL,HL       CF,25        HL←HL+HL+C       4        2      -  -  - -
  559.     HL,IX       CF,26        HL←HL+IX+C       4        2      -  -  - -
  560.     HL,IY       CF,27        HL←HL+IY+C       4        2      -  -  - -
  561.     HL,#mmnn    CF,61,nn,mm  HL←HL+mmnn+C     4        4      -  -  - -
  562.  
  563. SUB
  564.     BA,BA       CF,08        BA←BA-BA         4        2      -  -  - -
  565.     BA,HL       CF,09        BA←BA-HL         4        2      -  -  - -
  566.     BA,IX       CF,0A        BA←BA-IX         4        2      -  -  - -
  567.     BA,IY       CF,0B        BA←BA-IY         4        2      -  -  - -
  568.     BA,#mmnn    D0,nn,mm     BA←BA-mmnn       3        3      -  -  - -
  569.     HL,BA       CF,28        HL←HL-BA         4        2      -  -  - -
  570.     HL,HL       CF,29        HL←HL-HL         4        2      -  -  - -
  571.     HL,IX       CF,2A        HL←HL-IX         4        2      -  -  - -
  572.     HL,IY       CF,2B        HL←HL-IY         4        2      -  -  - -
  573.     HL,#mmnn    D1,nn,mm     HL←HL-mmnn       3        3      -  -  - -
  574.     IX,BA       CF,48        IX←IX-BA         4        2      -  -  - -
  575.     IX,HL       CF,49        IX←IX-HL         4        2      -  -  - -
  576.     IX,#mmnn    D2,nn,mm     IX←IX-mmnn       3        3      -  -  - -
  577.     IY,BA       CF,4A        IY←IY-BA         4        2      -  -  - -
  578.     IY,HL       CF,4B        IY←IY-HL         4        2      -  -  - -
  579.     IY,#mmnn    D3,nn,mm     IY←IY-mmnn       3        3      -  -  - -
  580.     SP,BA       CF,4C        SP←SP-BA         4        2      -  -  - -
  581.     SP,HL       CF,4D        SP←SP-HL         4        2      -  -  - -
  582.     SP,#mmnn    CF,6A,nn,mm  SP←SP-mmnn       4        4      -  -  - -
  583.  
  584. SBC
  585.     BA,BA       CF,0C        BA←BA-BA-C       4        2      -  -  - -
  586.     BA,HL       CF,0D        BA←BA-HL-C       4        2      -  -  - -
  587.     BA,IX       CF,0E        BA←BA-IX-C       4        2      -  -  - -
  588.     BA,IY       CF,0F        BA←BA-IY-C       4        2      -  -  - -
  589.     BA,#mmnn    CF,62,nn,mm  BA←BA-mmnn-C     4        4      -  -  - -
  590.     HL,BA       CF,2C        HL←HL-BA-C       4        2      -  -  - -
  591.     HL,HL       CF,2D        HL←HL-HL-C       4        2      -  -  - -
  592.     HL,IX       CF,2E        HL←HL-IX-C       4        2      -  -  - -
  593.     HL,IY       CF,2F        HL←HL-IY-C       4        2      -  -  - -
  594.     HL,#mmnn    CF,63,nn,mm  HL←HL-mmnn-C0    4        4      -  -  - -
  595.  
  596. CP  BA,BA       CF,18        BA←BA-BA         4        2      -  -  - -
  597.     BA,HL       CF,19        BA←BA-HL         4        2      -  -  - -
  598.     BA,IX       CF,1A        BA←BA-IX         4        2      -  -  - -
  599.     BA,IY       CF,1B        BA←BA-IY         4        2      -  -  - -
  600.     BA,#mmnn    D4,nn,mm     BA←BA-mmnn       3        3      -  -  - -
  601.     HL,BA       CF,38        HL←HL-BA         4        2      -  -  - -
  602.     HL,HL       CF,39        HL←HL-HL         4        2      -  -  - -
  603.     HL,IX       CF,3A        HL←HL-IX         4        2      -  -  - -
  604.     HL,IY       CF,3B        HL←HL-IY         4        2      -  -  - -
  605.     HL,#mmnn    D5,nn,mm     HL←HL-mmnn       3        3      -  -  - -
  606.     IX,#mmnn    D6,nn,mm     IX←IX-mmnn       3        3      -  -  - -
  607.     IY,#mmnn    D7,nn,mm     IY←IY-mmnn       3        3      -  -  - -
  608.     SP,BA       CF,5C        SP←SP-BA         4        2      -  -  - -
  609.     SP,HL       CF,5D        SP←SP-HL         4        2      -  -  - -
  610.     SP,#mmnn    CF,6C,nn,mm  SP←SP-mmnn       4        4      -  -  - -
  611.  
  612. INC
  613.     BA          90           BA←BA+1          2        1      -  -  - - - - -
  614.     HL          91           HL←HL+1          2        1      -  -  - - - - -
  615.     IX          92           IX←IX+1          2        1      -  -  - - - - -
  616.     IY          93           IY←IY+1          2        1      -  -  - - - - -
  617.     SP          87           SP←SP+1          2        1      -  -  - - - - -
  618.  
  619. DEC
  620.     BA          98           BA←BA-1          2        1      -  -  - - - - -
  621.     HL          99           HL←HL-1          2        1      -  -  - - - - -
  622.     IX          9A           IX←IX-1          2        1      -  -  - - - - -
  623.     IY          9B           IY←IY-1          2        1      -  -  - - - - -
  624.     SP          8F           SP←SP-1          2        1      -  -  - - - - -
  625.  
  626.  
  627. 演算補助命令
  628.  
  629. ニーモニック   コード   オペレーション  サイクル バイト           SC
  630.                                                                I1 I0 U D N V C Z
  631. PACK             DE       B   A        A       2        1      -  -  - - - - - -
  632.                          * m * n  →  m n
  633.  
  634. UPCK             DF           A        B   A   2        1      -  -  - - - - - -
  635.                              m n  →  O m 0 n
  636.  
  637. SEP             CE,A8     B    A            3        2      -  -  - - - - - -
  638.                           0*******
  639.                                B        A
  640.                           →00000000 0*******
  641.                           B    A
  642.                             1*******
  643.                                B        A
  644.                           →11111111 1*******
  645.  
  646.  
  647. ローテート/シフト命令
  648.  
  649. ニーモニック   コード   オペレーション  サイクル バイト           SC
  650.                                                                I1 I0 U D N V C Z
  651. RL  A           CE,90     C←76543210          3        2      -  -  - -   -
  652.                                 A
  653.  
  654.     B           CE,91     C←76543210          3        2      -  -  - -   -
  655.                                 B
  656.  
  657.     [BR:ll]     CE,92,ll  C←76543210          5        3      -  -  - -   -
  658.                              [BR:ll]
  659.  
  660.     [HL]        CE,93     C←76543210          4        2      -  -  - -   -
  661.                                [HL]
  662.  
  663. RLC  A          CE,94     C←76543210          3        2      -  -  - -   -
  664.                                 A
  665.  
  666.      B          CE,95     C←76543210          3        2      -  -  - -   -
  667.                                 B
  668.  
  669.      [BR:ll]    CE,96,ll  C←76543210          5        3      -  -  - -   -
  670.                              [BR:ll]
  671.  
  672.      [HL]       CE,97     C←76543210          4        2      -  -  - -   -
  673.                                [HL]
  674.  
  675. RR  A           CE,98        76543210→C       3        2      -  -  - -   -
  676.                                 A
  677.  
  678.     B           CE,99        76543210→C       3        2      -  -  - -   -
  679.                                 B
  680.  
  681.     [BR:ll]     CE,9A,ll     76543210→C       5        3      -  -  - -   -
  682.                              [BR:ll]
  683.  
  684.     [HL]        CE,9B        76543210→C       4        2      -  -  - -   -
  685.                                [HL]
  686.  
  687. RRC  A          CE,9C        76543210→C       3        2      -  -  - -   -
  688.                                 A
  689.  
  690.      B          CE,9D        76543210→C       3        2      -  -  - -   -
  691.                                 B
  692.  
  693.      [BR:ll]    CE,9E,ll     76543210→C       5        3      -  -  - -   -
  694.                              [BR:ll]
  695.  
  696.      [HL]       CE,9F        76543210→C       4        2      -  -  - -   -
  697.                                [HL]
  698.  
  699. SLA  A          CE,80     C←76543210←0       3        2      -  -  - -
  700.                                 A
  701.  
  702.      B          CE,81     C←76543210←0       3        2      -  -  - -
  703.                                 B
  704.  
  705.      [BR:ll]    CE,82,ll  C←76543210←0       5        3      -  -  - -
  706.                              [BR:ll]
  707.  
  708.      [HL]       CE,83     C←76543210←0       4        2      -  -  - -
  709.                                [HL]
  710.  
  711. SLA  A          CE,84     C←76543210←0       3        2      -  -  - -   -
  712.                                 A
  713.  
  714.      B          CE,85     C←76543210←0       3        2      -  -  - -   -
  715.                                 B
  716.  
  717.      [BR:ll]    CE,86,ll  C←76543210←0       5        3      -  -  - -   -
  718.                              [BR:ll]
  719.  
  720.      [HL]       CE,87     C←76543210←0       4        2      -  -  - -   -
  721.                                [HL]
  722.  
  723. SRA  A          CE,88        76543210→C       3        2      -  -  - -   0
  724.                                 A
  725.  
  726.      B          CE,89        76543210→C       3        2      -  -  - -   0
  727.                                 B
  728.  
  729.      [BR:ll]    CE,8A,ll     76543210→C       5        3      -  -  - -   0
  730.                              [BR:ll]
  731.  
  732.      [HL]       CE,8B        76543210→C       4        2      -  -  - -   0
  733.                                [HL]
  734.  
  735. SRL  A          CE,8C     0→76543210→C       3        2      -  -  - -   0
  736.                                 A
  737.  
  738.      B          CE,8D     0→76543210→C       3        2      -  -  - -   0
  739.                                 B
  740.  
  741.      [BR:ll]    CE,8E,ll  0→76543210→C       5        3      -  -  - -   0
  742.                              [BR:ll]
  743.  
  744.      [HL]       CE,8F     0→76543210→C       4        2      -  -  - -   0
  745.                                [HL]
  746.  
  747.  
  748. スタック制御命令
  749.  
  750. ニーモニック コード オペレーション    サイクル バイト           SC
  751.                                                                I1 I0 U D N V C Z
  752. PUSH
  753.       A       CF,B0   [SP-1]←A,              3       2        -  -  - - - - - -
  754.                       SP←SP-1
  755.       B       CF,B1   [SP-1]←B,              3       2        -  -  - - - - - -
  756.                       SP←SP-1
  757.       L       CF,B2   [SP-1]←L,              3       2        -  -  - - - - - -
  758.                       SP←SP-1
  759.       H       CF,B3   [SP-1]←H,              3       2        -  -  - - - - - -
  760.                       SP←SP-1
  761.       BR      A4      [SP-1]←BR,             3       1        -  -  - - - - - -
  762.                       SP←SP-1
  763.       SC      A7      [SP-1]←SC,             3       1        -  -  - - - - - -
  764.                       SP←SP-1
  765.       BA      A0      [SP-1]←B,              4       1        -  -  - - - - - -
  766.                       [SP-2]←A,SP←SP-2
  767.       HL      A1      [SP-1]←H,              4       1        -  -  - - - - - -
  768.                       [SP-2]←L,SP←SP-2
  769.       IX      A2      [SP-1]←IX(H),          4       1        -  -  - - - - - -
  770.                       [SP-2]←IX(L),SP←SP-2
  771.       IY      A3      [SP-1]←IY(H),          4       1        -  -  - - - - - -
  772.                       [SP-2]←IY(L),SP←SP-2
  773.       EP      A5      [SP-1]←EP,             3       1        -  -  - - - - - -
  774.                       SP←SP-1
  775.       IP      A6      [SP-1]←XP,             4       1        -  -  - - - - - -
  776.                       [SP-2]←YP,SP←SP-2
  777.  
  778. PUSH
  779.       ALL     CF,B8   PUSH BA,HL,IX,IY,BR     12      2        -  -  - - - - - -
  780.       ALE     CF,B9   PUSH BA,HL,IX,IY,BR,    12      2        -  -  - - - - - -
  781.                       EP,IP
  782.  
  783. POP
  784.       A       CF,B4   A←[SP],                3       2        -  -  - - - - - -
  785.                       SP←SP+1
  786.       B       CF,B5   B←[SP],                3       2        -  -  - - - - - -
  787.                       SP←SP+1
  788.       L       CF,B6   L←[SP],                3       2        -  -  - - - - - -
  789.                       SP←SP+1
  790.       H       CF,B7   H←[SP],                3       2        -  -  - - - - - -
  791.                       SP←SP+1
  792.       BR      AC      BR←[SP],               2       1        -  -  - - - - - -
  793.                       SP←SP+1
  794.       SC      AF      SC←[SP]                2       1        -  -  - - - - - -
  795.                       SP←SP+1
  796.       BA      A8      A←[SP],B←[SP+1]       3       1        -  -  - - - - - -
  797.                       SP←SP+2
  798.       HL      A9      L←[SP],H←[SP+1]       3       1        -  -  - - - - - -
  799.                       SP←SP+2
  800.       IX      AA      IX(L)←[SP],IX←[SP+1]  3       1        -  -  - - - - - -
  801.                       SP←SP+2
  802.       IY      AB      IY(L)←[SP],IY←[SP+1]  3       1        -  -  - - - - - -
  803.                       SP←SP+2
  804.       EP      AD      EP←[SP]                2       1        -  -  - - - - - -
  805.                       SP←SP+1
  806.       IP      AE      YP←[SP],XP←[SP+1]     3       1        -  -  - - - - - -
  807.                       SP←SP+2
  808.  
  809. POP
  810.       ALL     CF,BC   POP BR,IY,IX,HL,BA      11      2        -  -  - - - - - -
  811.       ALE     CF,BD   POP IP,EP,BR,IY,IX,     14      2        -  -  - - - - - -
  812.                       HL,BA
  813.  
  814.  
  815. 分岐命令
  816.  
  817. ニーモニック コード/  オペレーション      サイ  バイト          SC
  818.               分岐条件                       クル            I1 I0 U D N V C Z
  819.  
  820. JRS
  821.      rr       F1,rr/    MODEL0/1                2      2       -  -  - - - - - -
  822.               無条件     PC←PC+rr+1
  823.                         MODEL2/3
  824.                          PC←PC+rr+1,CB←NB
  825.  
  826. JRS
  827.      C,rr     E4,rr/    MODEL0/1                2      2       -  -  - - - - - -
  828.               C=1        If Condition is true,
  829.      NC,rr    E5,rr/     then PC←PC+rr+1,
  830.               C=0        else PC←PC+2
  831.      Z,rr     E6,rr/    MODEL2/3
  832.               Z=1        If Condition is true,
  833.      NZ,rr    E7,rr/     then PC←PC+rr+1,CB←NB
  834.               Z=0        else PC←PC+2,NB←CB
  835.  
  836. JRS
  837.      LT,rr    CE,E0,rr/                         3      3       -  -  - - - - - -
  838.               [N∀V]=1
  839.      LE,rr    CE,E1,rr/
  840.               Z∨[N∀V]=1
  841.      GT,rr    CE,E2,rr/
  842.               Z∨[N∀V]=0  MODEL0/1
  843.      GE,rr    CE,E3,rr/     If Condition is
  844.               [N∀V]=0      true,
  845.      V,rr     CE,E4,rr/     then
  846.               V=1             PC←PC+rr+2
  847.      NV,rr    CE,E5,rr/     else
  848.               V=0             PC←PC+3
  849.      P,rr     CE,E6,rr/
  850.               N=0
  851.      M,rr     CE,E7,rr/
  852.               N=1
  853.      F0,rr    CE,E8,rr/
  854.               F0=1
  855.      F1,rr    CE,E9,rr/    MODEL2/3
  856.               F1=1          If Condition is
  857.      F2,rr    CE,EA,rr/     true,
  858.               F2=1          then
  859.      F3,rr    CE,EB,rr/       PC←PC+rr+2,
  860.               F3=1            CB←NB
  861.      NF0,rr   CE,EC,rr/     else
  862.               F0=1            PC←PC+3,
  863.      NF1,rr   CE,ED,rr/       NB←CB
  864.               F1=1
  865.      NF2,rr   CE,EE,rr/
  866.               F2=1
  867.      NF3,rr   CE,EF,rr/
  868.               F3=1
  869.  
  870. JRL
  871.      qqrr     F3,rr,qq/    MODEL0/1             3      3       -  -  - - - - - -
  872.               無条件        PC←PC+qqrr+2
  873.                            MODEL2/3
  874.                             PC←PC+qqrr+2,
  875.                             NB←CB
  876.  
  877. JRL
  878.      C,qqrr   EC,rr,qq/    MODEL0/1             3      3       -  -  - - - - - -
  879.               C=1           If Condition is
  880.      NC,qqrr  ED, rr,qq/    true,
  881.               C=0           then
  882.                               PC←PC+rr+2
  883.                             else
  884.                               PC←PC+3
  885.      Z,qqrr   EE,qq,rr/    MODEL2/3
  886.               Z=1           If Condition is
  887.      NZ,qqrr  EF,qq,rr/     true,
  888.               Z=0           then
  889.                               PC←PC+qqrr+2,
  890.                               CB←NB
  891.                             else
  892.                               PC←PC+3,
  893.                               NB←CB
  894.  
  895. DJR
  896.      NZ,rr   F5,rr/        MODEL0/1              4      2       -  -  - - - - - -
  897.              B=0           B←B-1,If B=0,
  898.                            then
  899.                              PC←PC+rr+1
  900.                            else
  901.                              PC←PC+2
  902.                           MODEL2/3
  903.                            B←B-1,If B=0,
  904.                            then
  905.                              PC←PC+rr+1,
  906.                              CB←NB
  907.                            else
  908.                              PC←PC+2,
  909.                              NB←CB
  910.  
  911. JP
  912.      HL      F4/          MODEL0/1 PC←HL       2      1       -  -  - - - - - -
  913.              無条件       MODEL2/3 PC←HL,
  914.                           CB←NB
  915.      [kk]    FD,kk/       MODEL0/1              4      2       -  -  - - - - - -
  916.              無条件        PC(L)←[00kk]
  917.                            PC(H)←[00kk+1]
  918.                           MODEL2/3
  919.                            PC(L)←[00kk]
  920.                            PC(H)←[00kk+1],
  921.                            CB←NB
  922.  
  923. CARS
  924.       rr    F0,rr/      MODEL0/1                4      2       -  -  - - - - - -
  925.             無条件       [SP-1]←PC(H),
  926.                          [SP-2]←PC(L),
  927.                          SP←SP-2,
  928.                          PC←PC+rr+1
  929.                         MODEL2/3(Minimum mode)
  930.                          [SP-1]←PC(H),
  931.                          [SP-2]←PC(L),
  932.                          SP←SP-2,
  933.                          PC←PC+rr+1,
  934.                          CB←NB
  935.                         MODEL2/3(Maximum mode)  5
  936.                          [SP-1]←CB,
  937.                          [SP-2]←PC(H),
  938.                          [SP-3]←PC(L),
  939.                          SP←SP-3,
  940.                          PC←PC+rr+1,
  941.                          CB←NB
  942.  
  943. CARS
  944.       C,rr  E0,rr/      MODEL0/1                       2       -  -  - - - - - -
  945.             C=1          If Condition is true,
  946.                          then
  947.       NC,rr E1,rr/         [SP-1]←PC(H),       4
  948.             C=0            [SP-2]←PC(L),
  949.                            SP←SP-2,
  950.       Z,rr  E2,rr/         PC←PC+rr+1
  951.             Z=1          else
  952.                            PC←PC+2             2
  953.       NZ,rr E3,rr/      MODEL2/3(Minimum mode)
  954.             Z=0          If Condition is true,
  955.                          then
  956.                            [SP-1]←PC(H),
  957.                            [SP-2]←PC(L),
  958.                            SP←SP-2,            4
  959.                            PC←PC+rr+1,
  960.                            CB←NB
  961.                          else
  962.                            PC←PC+2,NB←CB      2
  963.                         MODEL2/3(Maximum mode)
  964.                          If Condition is true,
  965.                          then
  966.                            [SP-1]←CB,
  967.                            [SP-2]←PC(H),
  968.                            [SP-3]←PC(L),
  969.                            SP←SP-3,            5
  970.                            PC←PC+rr+1,
  971.                            CB←NB
  972.                          else
  973.                            PC←PC+2,NB←CB      2
  974.  
  975. CARS
  976.      LT,rr    CE,F0,rr/    MODEL0/1                      3       -  -  - - - - - -
  977.               [N∀V]=1      If Condition is
  978.      LE,rr    CE,F1,rr/     true,
  979.               Z∨[N∀V]=1   then
  980.      GT,rr    CE,F2,rr/       [SP-1]←PC(H),      5
  981.               Z∨[N∀V]=0     [SP-2]←PC(L),
  982.      GE,rr    CE,F3,rr/       SP←SP-2,
  983.               [N∀V]=0        PC←PC+rr+2
  984.      V,rr     CE,F4,rr/     else
  985.               V=1             PC←PC+3            3
  986.      NV,rr    CE,F5,rr/    MODEL2/3(Minimum mode)
  987.               V=0           If Condition is
  988.      P,rr     CE,F6,rr/     true,
  989.               N=0           then
  990.      M,rr     CE,F7,rr/       [SP-1]←PC(H),      5
  991.               N=1             [SP-2]←PC(L),
  992.      F0,rr    CE,F8,rr/       SP←SP-2,
  993.               F0=1            PC←PC+rr+2,
  994.      F1,rr    CE,F9,rr/       CB←NB
  995.               F1=1          else
  996.      F2,rr    CE,FA,rr/       PC←PC+3,NB←CB     3
  997.               F2=1         MODEL2/3(Maximum mode)
  998.      F3,rr    CE,FB,rr/     If Condition is
  999.               F3=1          true,
  1000.      NF0,rr   CE,FC,rr/     then
  1001.               F0=1            [SP-1]←PC(H),      6
  1002.      NF1,rr   CE,FD,rr/       [SP-2]←PC(L),
  1003.               F1=1            SP←SP-3,
  1004.      NF2,rr   CE,FE,rr/       PC←PC+rr+2,
  1005.               F2=1            CB←NB
  1006.      NF3,rr   CE,FF,rr/     else
  1007.               F3=1            PC←PC+3,NB←CB     3
  1008.  
  1009. CARL
  1010.       qqrr  F2,rr,qq/   MODEL0/1                5      3       -  -  - - - - - -
  1011.             無条件       [SP-1]←PC(H),
  1012.                          [SP-2]←PC(L),
  1013.                          SP←SP-2,
  1014.                          PC←PC+qqrr+2
  1015.                         MODEL2/3(Minimum mode)
  1016.                          [SP-1]←PC(H),
  1017.                          [SP-2]←PC(L),
  1018.                          SP←SP-2,
  1019.                          PC←PC+qqrr+2,
  1020.                          CB←NB
  1021.                         MODEL2/3(Maximum mode)  6
  1022.                          [SP-1]←CB,
  1023.                          [SP-2]←PC(H),
  1024.                          [SP-3]←PC(L),
  1025.                          SP←SP-3,
  1026.                          PC←PC+qqrr+2,
  1027.                          CB←NB
  1028.  
  1029. CARL
  1030.       C,    E8,rr,qq/   MODEL0/1                       3       -  -  - - - - - -
  1031.       qqrr  C=1          If Condition is true,
  1032.                          then
  1033.                          [SP-1]←PC(H),       5
  1034.                            [SP-2]←PC(L),
  1035.                            SP←SP-2,
  1036.                            PC←PC+qqrr+2
  1037.       NC,   E9,rr,qq/    else
  1038.       qqrr  C=0            PC←PC+3             3
  1039.                         MODEL2/3(Minimum mode)
  1040.                          If Condition is true,
  1041.                          then
  1042.                            [SP-1]←PC(H),
  1043.                            [SP-2]←PC(L),
  1044.       Z,    EA,rr,qq/      SP←SP-2,            5
  1045.       qqrr  Z=1            PC←PC+qqrr+2,
  1046.                            CB←NB
  1047.                          else
  1048.                            PC←PC+3,NB←CB      3
  1049.                         MODEL2/3(Maximum mode)
  1050.                          If Condition is true,
  1051.       NZ,   EB,rr.qq/    then
  1052.       qqrr  Z=0            [SP-1]←CB,
  1053.                            [SP-2]←PC(H),
  1054.                            [SP-3]←PC(L),
  1055.                            SP←SP-3,            6
  1056.                            PC←PC+qqrr+2,
  1057.                            CB←NB
  1058.                          else
  1059.                            PC←PC+3,NB←CB      3
  1060.  
  1061. CALL
  1062.      [hhll] FB,ll,hh/   MODEL0/1                7      3       -  -  - - - - - -
  1063.             無条件       [SP-1]←PC(H),
  1064.                          [SP-2]←PC(L),
  1065.                          SP←SP-2,
  1066.                          PC(L)←[hhll],
  1067.                          PC(H)←[hhll+1],
  1068.                         MODEL2/3(Minimum mode)
  1069.                          [SP-1]←PC(H),
  1070.                          [SP-2]←PC(L),
  1071.                          SP←SP-2,
  1072.                          PC(L)←[hhll],
  1073.                          PC(H)←[hhll+1],
  1074.                          CB←NB
  1075.                         MODEL2/3(Maximum mode)  8
  1076.                          [SP-1]←CB,
  1077.                          [SP-2]←PC(H),
  1078.                          [SP-3]←PC(L),
  1079.                          SP←SP-3,
  1080.                          PC(L)←[hhll],
  1081.                          PC(H)←[hhll+1],
  1082.                          CB←NB
  1083.  
  1084. ニーモニック コード   オペレーション        サイ  バイト           SC
  1085.                                                クル            I1 I0 U D N V C Z
  1086. INT
  1087.       [kk]     FC,kk   MODEL0/1                7      2       -  -  - - - - - -
  1088.                          [SP-1]←PC(H),
  1089.                          [SP-2]←PC(L),
  1090.                          [SP-3]←SC,
  1091.                          SP←SP-3,
  1092.                          PC(L)←[00kk],
  1093.                          PC(H)←[00kk+1],
  1094.                         MODEL2/3(Minimum mode)
  1095.                          [SP-1]←PC(H),
  1096.                          [SP-2]←PC(L),
  1097.                          [SP-3]←SC,
  1098.                          SP←SP-3,
  1099.                          PC(L)←[00kk],
  1100.                          PC(H)←[00kk+1],
  1101.                          CB←NB
  1102.                         MODEL2/3(Maximum mode)  8
  1103.                          [SP-1]←CB,
  1104.                          [SP-2]←PC(H),
  1105.                          [SP-3]←PC(L),
  1106.                          [SP-4]←SC,
  1107.                          SP←SP-4,
  1108.                          PC(L)←[00kk],
  1109.                          PC(H)←[00kk+1],
  1110.                          CB←NB
  1111.  
  1112. RET
  1113.                 F8      MODEL0/1,               3      1       -  -  - - - - - -
  1114.                         MODEL2/3(Minimum mode)
  1115.                          PC(L)←[SP],
  1116.                          PC(H)←[SP+1],
  1117.                          SP←SP+2
  1118.                         MODEL2/3(Maximum mode)  4
  1119.                          PC(L)←[SP],
  1120.                          PC(H)←[SP+1],
  1121.                          CB←[SP+2],NB←CB,
  1122.                          SP←SP+3
  1123.  
  1124. RETE
  1125.                 F9      MODEL0/1,               4      1
  1126.                         MODEL2/3(Minimum mode)
  1127.                          SC←[SP],
  1128.                          PC(L)←[SP+1],
  1129.                          PC(H)←[SP+2],
  1130.                          SP←SP+3
  1131.                         MODEL2/3(Maximum mode)  5
  1132.                          SC←[SP],
  1133.                          PC(L)←[SP+1],
  1134.                          PC(H)←[SP+2],
  1135.                          CB←[SP+3],NB←CB,
  1136.                          SP←SP+4
  1137.  
  1138. RETS
  1139.                 FA      MODEL0/1,               5      1
  1140.                         MODEL2/3(Minimum mode)
  1141.                          PC(L)←[SP],
  1142.                          PC(H)←[SP+1],
  1143.                          SP←SP+2,PC←PC+2
  1144.                         MODEL2/3(Maximum mode)  6
  1145.                          PC(L)←[SP],
  1146.                          PC(H)←[SP+1],
  1147.                          CB←[SP+2],NB←CB,
  1148.                          SP←SP+3,PC←PC+2
  1149.  
  1150.  
  1151. システム制御命令
  1152.  
  1153. ニーモニック コード オペレーション    サイクル バイト           SC
  1154.                                                                I1 I0 U D N V C Z
  1155. NOP           FF      No Operation           2        1        -  -  - - - - - -
  1156. HALT          CE,AE   HALT                   3        2        -  -  - - - - - -
  1157. SLP           CE,AF   SLEEP                  3        2        -  -  - - - - - -
  1158.