home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1998 January (DVD) / VPR980100.ISO / DRIVER / IBM / VW200 / VW200_2.EXE / DEVINFO / SMC88ZO1.TXT < prev    next >
Text File  |  1995-05-05  |  4KB  |  113 lines

  1. SUB A, [ir]: Subtract location [ir reg.] from A reg. (2cycle)
  2.  
  3. 機能 A ← A - ir
  4.       irレジスタ(IX/IY)でアドレス指定されたデータメモリの内容をAレジスタから減算
  5.       します。
  6.       XPレジスタ(IX指定時)、YPレジスタ(IY指定時)の内容がデータメモリのページアド
  7.       レスになります(MODEL2/3)。
  8.  
  9. コード MSB                   LSB
  10.          0 0 0 1 0 1 1 ir   16H、17H ※
  11.  
  12.      ※   ir  ニーモニック コード
  13.          IX 0 SUB A,[IX]   16H
  14.          IY 1 SUB A,[IY]   17H
  15.  
  16. フラグ  I1 I0 U D N V C Z
  17.          - - ★ ★
  18.  
  19. モード Src: レジスタ間接
  20.     Dst: レジスタ直接
  21.  
  22. 例      設定値             結 果
  23.  
  24.           A   [ir]           A       SC
  25.                                   N  V  C  Z
  26.        D=0, U=0 の場合
  27.           A8H   42H          66H  0  1  0  0
  28.           36H   5AH          DCH  1  0  1  0
  29.        D=1, U=0 の場合
  30.           88    39           49   0  0  0  0
  31.        D=1, U=1 の場合
  32.           88    39           09   0  0  1  0
  33.  
  34. SUB A, [ir+dd]: Subtract location [ir reg.+dd] from A reg.
  35.                                     (4cycle)
  36.  
  37. 機能 A ← A - [ir+dd]
  38.       irレジスタ(IX/IY)の内容とディスプレースメントddの和でアドレス指定されたデ
  39.       ータメモリの内容をAレジスタから減算します。
  40.       ddは符号付きデータとして扱われ、範囲は-128~127です。
  41.       XPレジスタ(IX指定時)、YPレジスタ(IY指定時)の内容がデータメモリのページアド
  42.       レスになります(MODEL2/3)。
  43.  
  44. コード MSB                   LSB
  45.          1 1 0 0 1 1 1 0   CEH
  46.  
  47.          0 0 0 1 0 0 0 ir   10H、11H ※
  48.  
  49.                   d  d             dd
  50.  
  51.      ※   ir  ニーモニック コード
  52.          IX 0  SUB A,     10H
  53.                  [IX+dd]
  54.          IY 1  SUB A,     11H
  55.                  [IY+dd]
  56.  
  57. フラグ  I1 I0 U D N V C Z
  58.          - - ★ ★
  59.  
  60. モード Src: ディスプレースメント付きレジスタ間接
  61.     Dst: レジスタ直接
  62.  
  63. 例      設定値             結 果
  64.  
  65.           A  [ir+dd]         A       SC
  66.                                   N  V  C  Z
  67.        D=0, U=0 の場合
  68.           A8H   42H          66H  0  1  0  0
  69.           36H   5AH          DCH  1  0  1  0
  70.        D=1, U=0 の場合
  71.           88    39           49   0  0  0  0
  72.        D=1, U=1 の場合
  73.           88    39           09   0  0  1  0
  74.  
  75.  
  76. SUB A, [ir+L]: Subtract location [ir reg.+L] from A reg. (4cycle)
  77.  
  78. 機能 A ← A - [ir+L]
  79.       irレジスタ(IX/IY)の内容とLレジスタの内容の和でアドレス指定されたデータメモ
  80.       リの内容をAレジスタから減算します。
  81.       Lレジスタの内容は符号付きデータとして扱われ、範囲は-128~127です。
  82.       XPレジスタ(IX指定時)、YPレジスタ(IY指定時)の内容がデータメモリのページアド
  83.       レスになります(MODEL2/3)。
  84.  
  85. コード MSB                   LSB
  86.          1 1 0 0 1 1 1 0   CEH
  87.  
  88.          0 0 0 1 0 0 1 ir   12H、13H ※
  89.  
  90.      ※   ir  ニーモニック コード
  91.          IX 0  SUB A,     12H
  92.                  [IX+L]
  93.          IY 1  SUB A,     13H
  94.                  [IY+L]
  95.  
  96. フラグ  I1 I0 U D N V C Z
  97.          - - ★ ★
  98.  
  99. モード Src: インデックスレジスタ付きレジスタ間接
  100.     Dst: レジスタ直接
  101.  
  102. 例      設定値             結 果
  103.  
  104.           A  [ir+L]          A       SC
  105.                                   N  V  C  Z
  106.        D=0, U=0 の場合
  107.           A8H   42H          66H  0  1  0  0
  108.           36H   5AH          DCH  1  0  1  0
  109.        D=1, U=0 の場合
  110.           88    39           49   0  0  0  0
  111.        D=1, U=1 の場合
  112.           88    39           09   0  0  1  0
  113.