96 Vector dot product

96 : Vector dot product

Design renderSelect Project123456789ONSW2

How it works

a := in[0:1], b := in[2:3], c := in[4:5], d := in[6:7] - [a,b,c,d] => [ac * bd]

How to test

set input to 11011010 => which means [11,01]⋅[10,10] => as ints [3,1]⋅[2,2] => output should be 00001000 => (32) + (12) = 8

IO

#InputOutput
0clocksegment a
1resetsegment b
2segment c
3segment d
4segment e
5segment f
6segment g
7