この図はGary Bewick氏の博士論文から引用させて戴いたものであるが、16ビットの2進数の乗算を2ビット単位で処理するBoothアルゴリズムで生成した9個の部分積の加算を行う構成を示している。この図でSと書かれたビットは部分積の符号ビットであり、*S (図ではSの上にバー)はその否定である。