division

    5

    1答えて

    MIX(KnuthのTAOCPから)の分割がバイト単位でどのように機能するか説明できますか? rA = |-| . . . .0| rX = |+|1235|0|3|1| メモリロケーション1000には、|-|0|0|0|2|0|が含まれています。 あなたが操作を DIV 1000 を実行すると、レジスタは、今私はrAとrXの兆候を理解しますが、どのような順序でrAXのバイトが満たされ

    3

    5答えて

    プロジェクトオイラーの問題の多くは、かなりの回数の除算チェックが必要なので、私はZX81 BASICでこのタスクを実行する最速の方法を見つけようとしています。 これまでのところ私はNがDかによって分割可能であるかどうか、チェックするためにINT(N/D)から(N/D)を比較しました。 私はZ80 machine codeでテストを行うことを考えていましたが、マシンコードでBASICの変数を使用する