  We study the application of one nanoring driven by a laser field in different
states of polarization in logic circuits. In particular we show that assigning
boolean values to different state of the incident laser field and to the
emitted signals, we can create logic gates such as OR, XOR and AND. We also
show the possibility to make logic circuits such as half-adder and full-adder
using one and two nanoring respectively. Using two nanorings we made the
Toffoli gate. Finally we use the final angular momentum acquired by the
electron to store information and hence show the possibility to use an array of
nanorings as a mass memory device.
