정답: 1번 n bit를 사용하여 1의 보수(1's complement)로 수를 표현할 때, 최상위 비트(MSB)는 부호를 나타냅니다 (0은 양수, 1은 음수). * **양수 범위:** * MSB가 0이고 나머지 n-1비트가 모두 0일 때 0을 나타냅니다 (\(00...0\)). * MSB가 0이고 나머지 n-1비트가 모두 1일 때 가장 큰 양수를 나타냅니다 (\(01...1\)). 이 값은 \(2^{n-1}-1\)입니다. * 따라서 양수 범위는 \(0\)부터 \(2^{n-1}-1\)까지입니다. * **음수 범위:** * MSB가 1이고 나머지 n-1비트가 모두 1일 때 0의 1의 보수인 -0을 나타냅니다 (\(11...1\)). * MSB가 1이고 나머지 n-1비트가 모두 0일 때 가장 작은 음수를 나타냅니다 (\(10...0\)). 이 값은 가장 큰 양수 \(2^{n-1}-1\)의 1의 보수이므로 \( -(2^{n-1}-1)\)입니다. * 따라서 음수 범위는 \( -(2^{n-1}-1)\)부터 \(-0\)까지입니다. 1의 보수 표현에서는 양의 0 (\(00...0\))과 음의 0 (\(11...1\)) 두 가지 0의 표현이 존재합니다. 전체 범위는 가장 작은 음수부터 가장 큰 양수까지이므로, \( -(2^{n-1}-1)\)부터 \(2^{n-1}-1\)까지가 됩니다.