checks negative/zero unified
adds andi operation