※ A(k+1) を求める GL は ベクトル W() Q() を持つ GS は ベクトル V() と レジスタ TMP を持つ Pre. GL W(26) を GS3 に送る GS3 W(26) を TMP に保存 GL W(25) を GS2 に送る GS2 W(25) を TMP に保存 GL W(24) を GS1 に送る GS1 W(24) を TMP に保存 1st GL q(26)を GS に送る GS1 V(26)(24) - q(26) * TMP を V(26)(24) に送る GS2 V(26)(25) - q(26) * TMP を V(26)(25) に送る GS3 V(26)(26) - q(26) * TMP を V(26)(26) に送る ... 25th GL q(2)を GS に送る GS1 V(2)(24) - q(2) * TMP を V(2)(24) に送る GS2 V(2)(25) - q(2) * TMP を V(2)(25) に送る GS3 V(2)(26) - q(4) * TMP を V(2)(26) に送る ... 24 25 26 を 21 22 23 に置き換えていき計算する Pre. GL q(26) を GS3 に送る GS3 q(26) を TMP に保存 GL q(25) を GS2 に送る GS2 q(25) を TMP に保存 GL q(24) を GS1 に送る GS1 q(24) を TMP に保存 1st GL W(26)を GS に送る GS1 V(26)(24) - W(26) * TMP を V(26)(24) に送る GS2 V(26)(25) - W(26) * TMP を V(26)(25) に送る GS3 V(26)(26) - W(26) * TMP を V(26)(26) に送る ... 25th GL q(2)を GS に送る GS1 V(2)(24) - W(2) * TMP を V(2)(24) に送る GS2 V(2)(25) - W(2) * TMP を V(2)(25) に送る GS3 V(2)(26) - W(2) * TMP を V(2)(26) に送る ... 24 25 26 を 21 22 23 に置き換えていき計算する