In article <squy7ymc2ha.fsf@stellar.co.jp> manmos@stellar.co.jp writes:
>> mov cx, 0
>> でも同じ(同じ結果を得るためのコードとしてはどちらでも間違いではない)と
>> 考えていいのでしょうか?
>いろんなCPUがありますので、一概にいえませんが、前者の場合間違いなく
>zero flagがセットされるはずですが、後者の場合どうなるかはCPUによるでしょう。
うーむ、フラグの状態が違うという問題があるのは失念してました。
(x86のmovはフラグを変化させないハズ)

しかし、
>> 例えば、CX レジスタを全部 0 で埋める場合、
という目的だったら、その段階でフラグがどうなってようと
関係ないことの方が多いような気も……

                                戸田 孝@滋賀県立琵琶湖博物館
                                 toda@lbm.go.jp