보수
보충하는 수, 빼기
제한된 자릿수의 정수만을 사용할 때는
음수를 표현할 때 음의 부호 표현을 사용하는 대신 보수를 이용한 표현을 사용
예) -3 대신 3의 9999에 대한 보수 9996으로 대신 표현하거나 10000에 대한 보수 9997로 표현
0과 1을 사용하는 컴퓨터는
이러한 보수값을 이용해 연산을 수행한다.
*1011에 대한 2의 보수는 0101
*어떤 숫자에 대한 2의 보수는 그 숫자의 모든 비트를 반전시킨 후 1을 더한 값
https://ko.wikipedia.org/wiki/%EB%B3%B4%EC%88%98_(%EC%88%98%ED%95%99)
'이론' 카테고리의 다른 글
Code Block, 코드블럭이란? (0) | 2023.03.02 |
---|---|
표준입출력, System.in, System.out, System.err (0) | 2023.03.02 |
.exe는 무슨뜻일까? (0) | 2023.03.02 |
SI, 요구에 따른 통합 (0) | 2023.03.02 |
cmd, CLI형태의 DOS (0) | 2023.03.02 |