いいアルゴリズムっていうか小技を教えて
■ このスレッドは過去ログ倉庫に格納されています
0134デフォルトの名無しさん
NGNG1) DWORD が最上位8bitのデータについては処理していない
(Col1 & EVEN) * Opacity この部分で32bitの範囲を越えてしまうし
たとえレジスタが64bitでも、 自分でマスクして消してしまっている
2) たぶん DWORD は符号無しではないかと思う。
このコードが 8086用だとすると 符号無しで掛算するのは一般的に効率が悪い
符号無しの掛算命令は EAX:EDX ペアに結果が必ず取られる為、コンパイラが
効率的に展開出来ないためだ
■ このスレッドは過去ログ倉庫に格納されています