-100 보수 취하는문제

16번의 6번 문제 잘부탁드맂니다.



✅최고의 답변✅

8비트에서 숫자를 표현할 때, 가장 큰 양수는 127(0111 1111)이고, 가장 작은 음수는 -128(1000 0000)입니다.

1의 보수

1의 보수는 모든 비트를 반전시키는 것으로 얻습니다. 양의 100을 8비트 이진수로 표현하면 0110 0100입니다. 이를 1의 보수로 변환하면, 모든 비트를 반전시키므로, -100의 1의 보수는 1001 1011이 됩니다.

2의 보수 표현

2의 보수는 1의 보수에 1을 더해 얻습니다. 위에서 구한 1의 보수 1001 1011에 1을 더하면, -100의 2의 보수는 1001 1100이 됩니다.

따라서, -100을 8비트에서 표현하면,

- 1의 보수로는 1001 1011,

- 2의 보수로는 1001 1100이 됩니다.

질문과 답변을 친구들과 공유하세요.