TIL
-
메모리,CPU,보수에 관해TIL 2021. 1. 5. 17:39
2의 보수 보수란? 컴퓨터가 뺄셈을 하기 위해 사용하는 개념 -> 컴퓨터는 사칙연산을 Adder를 통해서 하는데 뺄셈을 할 수 없어서 x-y라는 뺄셈을 x+(-y)라는 덧셈으로 바꿔서 처리한다. 쉽게 말하면 보충을 해주는 수를 의미 ex) 1에 대한 10의 보수는 9 , 3에 대한 17의 보수는 14의 개념 1의 보수 구하는 방식은 어렵지만 다르게 생각하면 쉽게 구할 수 있다. ex) 10진수 6을 2진수로 변환하면 (110)이 된다. 이 보다 한 자릿수 더 큰 수는 (1000)이다. 여기서 1을 빼고 (111) 이 수에 (110)을 뺀 값인 (001)이 바로 10의 1의 보수이다. 쉽게 푸는 방법은 0은 1로 1은 0으로 뒤집어 주는 방법이다. 2의 보수 2진수 (110) 보다 한자리 큰 수는 (100..
-