public static int vector16b_sum_abs_diff () { Vector16b a = new Vector16b (100,20,20,20,0,0,0,0,0,0,0,0,0,0, 0, 0); Vector16sb b = new Vector16sb (0, 10,10,10,0,0,0,0,0,0,0,0,0,0,10,10); Vector8us c = a.SumOfAbsoluteDifferences (b); if (c.V0 != 130) return 1; if (c.V1 != 0) return 2; if (c.V2 != 0) return 3; if (c.V3 != 0) return 4; if (c.V4 != 20) return 5; if (c.V5 != 0) return 6; if (c.V6 != 0) return 7; if (c.V7 != 0) return 8; return 0; }