Z80/R800 命令・TStates

Z80 命令

  • Z80 公開命令

    • Z80 Family CPU User Manual に記載の命令
    • IN Flag, (C)IN F, (C) と表記します。
    • C は C レジスタですが、キャリーフラグが指定可な場所ではキャリーフラグとして評価します。
    • キャリーフラグとして CY も指定可能です。
  • Z80 非公開命令

    • LD/ADD/ADC/SUB/SBC/AND/AND/OR/XOR/CP/INC/DEC命令でIXH/IXL/IYH/IYLを使用するもの

Z80 TStates

R800 命令

R800 命令表の表記yas80 での表記
mulub a, r mul a, r
muluw hl, ssmul hl, ss

R800 TStates

表記揺らぎ対応

  • 本来の書式に加え、次の書式を許容します。
  • IXとある書式はIYにも適用します。
本来の書式揺らぎとして許容する書式
JP (IX) JP (IX + 0)
LD (IX + 0), op LD (IX), op
LD op, (IX + 0) LD op, (IX)
BIT n, (IX + 0) BIT n, (IX)
SET n, (IX + 0) SET n, (IX)
RES n, (IX + 0) RES n, (IX)
EX HL, DE EX DE, HL
EX AF, AF' EX AF', AF
EX (SP), HL EX HL, (SP)
EX (SP), IX EX IX, (SP)
SUB op SUB A, op
AND op AND A, op
OR op OR A, op
XOR op XOR A, op
CP op CP A, op

results matching ""

    No results matching ""

    results matching ""

      No results matching ""