The optical parallel negabinary arithmetic is studied. Based on sign-digit negabinary representation, the parallel two-step addition and one-step subtraction of arbitrary-length operate can be performed. The arithmetic is realized by logic operations and implemented by the spatial encoding and decoding technique, which offers an efficient design for optical arithmetic-logic unit (ALU).