Arithmetic–logic unit