8 bi의 레지스터로 2진수를 저장하고자 할 때 부호화 된 2의 보수 … | [전기기능장 필기] 08년 1회차 기출문제 상세 페이지
1[전기기능장 필기] 08년 1회차
8 bi의 레지스터로 2진수를 저장하고자 할 때 부호화 된 2의 보수 표시방법으로 가능한 수의 범위는?
1
+127 ~ -126
2
+127 ~ -127
3
+127 ~ -128
4
+128 ~ -128
해설
8비트 2의 보수 표현이 나타낼 수 있는 수의 범위는 +127 ~ -128이다.
최상위 비트가 부호를 나타내고 나머지 7비트로 크기를 표현하므로 양의 최댓값은 이고 음의 최솟값은 이다.
- +127 ~ -126은 음수 쪽 범위를 실제보다 좁게 잡은 값이라 맞지 않는다.
- +127 ~ -127은 2의 보수가 아닌 1의 보수 표현의 대칭적 범위에 해당한다.
- +128 ~ -128은 양의 최댓값을 128로 잡은 것이라 7비트로 표현 가능한 범위를 벗어난다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.