ビット演算
■ このスレッドは過去ログ倉庫に格納されています
0798デフォルトの名無しさん
2006/05/07(日) 21:55:46メモリをクリア&確認する際に
1.
アドレスに0をセット
0になってるかORしてチェック
アドレスを加算
以下サイズ分ループ
2.
アドレス+サイズを算出(終了アドレス+1)
アドレスを減算
アドレスに0をセット
0になってるかORしてチェック
以下サイズ分ループ
1と2で、やってることは似たようなもののはずなのに(ただ単にアドレスを加算してるか減算しているかの違いぐらい)
なぜか処理速度(サイクル数)が異なってました。
原因として何が考えられますか?
■ このスレッドは過去ログ倉庫に格納されています