Một nửa cộng là một loại logic đơn giản được sử dụng trong thiết kế mạch điện tử. Nó có nhiệm vụ thực hiện phép cộng hai bit vào một. Một nửa cộng có hai đầu vào và hai đầu ra. Đầu vào là hai bit cần cộng, đầu ra là hai bit kết quả. Đầu ra của một nửa cộng bao gồm một bit kết quả và một bit carry (chuyển tiếp). Vì vậy, một nửa cộng có hai đầu ra.