fixed 16-bit optimized and/or