1의 보수 vs 2의 보수
1. 개요컴퓨터에서 음수를 표현하는 방식에는 1의 보수(One’s Complement)와 2의 보수(Two’s Complement)가 있습니다.이 두 방식은 음수를 저장할 수 있지만, 연산 효율성과 하드웨어 설계에서 큰 차이가 있습니다.➡ 2의 보수는 하드웨어 최적화와 연산 안정성 덕분에 현대 컴퓨터에서 표준으로 사용됩니다.2. 1의 보수 vs 2의 보수 변환 방식✅ 1의 보수 변환 방법모든 비트를 반전 (0 → 1, 1 → 0)변환 완료 (추가 연산 없음)✅ 2의 보수 변환 방법모든 비트를 반전 (0 → 1, 1 → 0)결과에 1을 더함✅ 1의 보수의 0 중복 문제1의 보수는 +0과 -0 두 개의 0을 가짐 (예: 4비트에서 0000(+0)과 1111(-0))연산 시 오류 가능성이 있으며, 메모리 낭비..
2025.02.04