ブックマーク / www.systemax.jp (1)

  • SYSTEMAX Z80アセンブリャ講座

    Aレジスタはアキュームレータといって、演算専用の8ビットレジスタです。 ほとんどの8ビット演算はAレジスタに対してしか実行できません。 とても重要なレジスタです。 Fレジスタはフラグレジスタです。直前の演算でなにが起きたか、 たとえば引き算の結果が0になった、 足し算や引き算で桁溢れが発生した、 演算結果は正数か負数か、 などの情報が入っています。 Aレジスタ同様、重要なレジスタです。フラグレジスタの内容を以下に示します。 7 6 5 4 3 2 1 0 bit S Z x H x P N C S サインフラグ:演算結果が正数なら 0、負数なら 1 Z ゼロフラグ:演算結果が 0 以外なら 0、0 なら 1 H ハーフキャリーフラグ:特殊なフラグ。あまり使用しない P パリティフラグ:特殊なフラグ。実践編で解説 N 減算フラグ:特殊なフラグ。あまり使用しない C キャリーフラグ:演算結

  • 1