Apple IDログイン機能メンテナンスのお知らせ

Z80のフラグレジスタについてです。
3bit目と5bit目は使用しないということが本に書いてありますが、このbitに数値(1)が入る場合ってあるのでしょうか?
もし入るならどのような時なのでしょうか?

A 回答 (2件)

どのような意図からのご質問か計りかねるのですが……


これらのbitは未定義ですから1になる場合もありうると思います。またその条件が一定である場合もあるのかもしれません。
ただ、Z80には互換CPUが多いですから、あるCPUでその条件が判っても、他の互換CPUで同じ動作をするかは全く保証されません。
従って、そのbitを何かに利用しようとううのは止めた方が良いと思います。
    • good
    • 0
この回答へのお礼

回答ありがとうございました。
Z80の本を読んでいてふと疑問に思っただけです。
そのbitを使って何かしようとは思っていません。

お礼日時:2009/05/04 22:25

> 3bit目と5bit目


故意に値を入れれば、1が入るでしょうが、フラグとしては使えないですね。
    • good
    • 0
この回答へのお礼

有難う御座いました。

お礼日時:2009/05/04 22:23

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!