組み込みプラットフォーム向けのルーチンを C で作成しています。
ルーチンでは、128 ビット値に対してビットごとXORの演算を実行する必要があります。ターゲット アーキテクチャには SSE2 がないため、ネイティブの 128 ビット操作はサポートされていません。ソフトウェアでの操作
をシミュレートするこの回答に出会いました。私の質問は、これを行うためのより良い方法はありますかということです.128ビット値を表すためのより良いデータ構造と、再帰を使用するよりもSHIFTおよびXOR操作をシミュレートするための最適な方法を意味します(リンクの回答で行われているように)。限られたスタックメモリの使用を最小限に抑えたい。SHIFT RIGHTSHIFT