Ну ланна. sub r2,r2
lds r4,data1
lds r5,data1+1
lds r6,data2
lds r7,data2+1
mul r4,r6
movw r8,r0
mul r5,r7
movw r10,r0
mul r4,r7
add r9,r0
adc r10,r1
adc r11,r2
mul r6,r5
add r9,r0
adc r10,r1
adc r11,r2
итого:25 тактов. На 51 я бы вспотел байтики в аккумулятор лопатой грузить. И это сратое 16Х16 беззнаковое.