Weighted outer product processing, which is a generalization of the bilinear transform, has applications in combinational logic design. An optical implementation of such a processor for multiple-input, multiple-data logic function operation using Texas Instruments' deformable mirror device (DMD) for real-time input is presented. The DMD, a one-dimensional spatial light modulator, allows real-time operation of such a logic function implementation by providing controllable optical encoding ofthe two input vectors that are required forthe outer product. Applications of liquid crystal television and magneto-optic spatial light modulators as real-time weighting matrices are also presented.