符号なしの long 値を 2 つの 16 ビット レジスタに格納したい。たとえば、long 値がある場合は(-2,147,483,648 to 2,147,483,647)
、次のような式を使用しています。
v[0] = myValue % 65536
v[1] = myValue / 65536
レジスタから値を取得するには
outVal = reg0 + (reg1 * 65536)
しかし、どの値の範囲から unsigned long を行うか0 to 4,294,967,295?