
	r800inst.txt copyright (c) 1998 by isako.


  R800 Vݖ߃WX^蓖ĕ\

    | 0   1   2   3   4   5   6   7
  --+-------------------------------
  r | B   C   D   E   H   L  (HL) A
  t | B   C   D   E  IXH IXL      A
  u |                IXH IXL
  v | B   C   D   E  IYH IYL      A
  w |                IYH IYL


  ȉ R800 Vݖ߂܂BɂĂ͍ڂĂ܂B

  IN   F,(C)	(ED 70)
  MULT A,B	(ED C1) 	  MULT A,C	(ED C9)
  MULT A,D	(ED D1) 	  MULT A,E	(ED D9)
  MULT HL,BC	(ED C3) 	  MULT HL,SP	(ED F3)
  LD   B,nn	(DD 06 nn)	  LD   B,nn	(FD 06 nn)
  LD   C,nn	(DD 0E nn)	  LD   C,nn	(FD 0E nn)
  LD   D,nn	(DD 16 nn)	  LD   D,nn	(FD 16 nn)
  LD   E,nn	(DD 1E nn)	  LD   E,nn	(FD 1E nn)
  LD   IXH,nn	(DD 26 nn)	  LD   IYH,nn	(FD 26 nn)
  LD   IXL,nn	(DD 2E nn)	  LD   IYL,nn	(FD 2E nn)
  LD   A,nn	(DD 3E nn)	  LD   A,nn	(FD 3E nn)
  INC  IXH	(DD 24)		  INC  IYH	(FD 24)
  INC  IXL	(DD 2C)		  INC  IYL	(FD 2C)
  DEC  IXH	(DD 25)		  DEC  IYH	(FD 25)
  DEC  IXL	(DD 2D)		  DEC  IYL	(FD 2D)
  LD   B,t	(DD 40+t)	  LD   B,v	(FD 40+v)
  LD   C,t	(DD 48+t)	  LD   C,v	(FD 48+v)
  LD   D,t	(DD 50+t)	  LD   D,v	(FD 50+v)
  LD   E,t	(DD 58+t)	  LD   E,v	(FD 58+v)
  LD   IXH,t	(DD 60+t)	  LD   IYH,v	(FD 60+v)
  LD   IXL,t	(DD 68+t)	  LD   IYL,v	(FD 68+v)
  LD   A,t	(DD 78+t)	  LD   A,v	(FD 78+v)
  ADD  A,u	(DD 80+u)	  ADD  A,w	(FD 80+w)
  ADC  A,u	(DD 88+u)	  ADC  A,w	(FD 88+w)
  SUB  u 	(DD 90+u)	  SUB  w 	(FD 90+w)
  SBC  A,u	(DD 98+u)	  SBC  A,w	(FD 98+w)
  AND  u 	(DD A0+u)	  AND  w 	(FD A0+w)
  XOR  u 	(DD A8+u)	  XOR  w 	(FD A8+w)
  OR   u 	(DD B0+u)	  OR   w 	(FD B0+w)
  CP   u 	(DD B8+u)	  CP   w 	(FD B8+w)


  ASCAT ̃eNjJKChubNQlɂĒĂ
AꕔقȂĂ܂B

  Z߂ MULUB A,r  MULUW HL,dd ƂɂȂĂ܂A
̓UCOj[jbN炵Ȃ(Z𖽗ߕɊ܂
, ߕ4zĂ)̂ŁAɕύX܂B
m MULUB ƕŉZ̓oCgƕ܂A
Iyh A, ΉZ͕悤ɂȂĂ̂U
COłBX Z8000 łZ߂ MULT łA
Z݂͑܂B̂Ƃ瑽̂قKĂ
낤Əɔf܂B


isako.
