본문 바로가기
강의 실습/넓고 얕게 외워서 컴공 전공자 되기

컴퓨터가 뺄셈하는 방법

by jint 2026. 5. 23.

1. 컴퓨터가 뺄셈하는 방법
보수를 덧셈하면, 뺄셈이 된다.
-> 어떤 숫자(x진수)에 뺄 수의 x의 보수를 더하면, 자동으로 x진수 뺄셈이 된다.

십진수)
· 6 + 4 = 10
6에 대한 10의 보수? 4
· 13 - 6 = 7
13의 2째 자리수 3에, 빼려는 값 6에 대한 10의 보수 4를 더하면? 7
(왜 10의 보수를 더하나? 10진수 이기 때문)
이후 13의 앞자리 1에서 -1 만 하면? 0

· 어떤 숫자(10진수)에 뺄 수의 10의 보수를 더하면, 자동으로 10진수 뺄셈이 된다.

이진수)
2의 보수 = 1의 보수 + 1
1의 보수 : NOT 연산을 통해 뒤집으면 됨
0 -> 1
1 -> 0

· 2진수에서 0은 1로, 1은 0으로 뒤집으면 1의 보수가 된다.
· 1의 보수에 1을 더하면 2의 보수가 된다.
· 어떤 숫자(2진수)에 뺄 수의 2의 보수를 더하면, 자동으로 2진수 뺄셈이 된다.
자리 올림은 4bit 넘어가니 버림


참고링크 : https://www.inflearn.com/course/%EB%84%93%EA%B3%A0%EC%96%95%EA%B2%8C-%EC%BB%B4%EA%B3%B5-%EC%A0%84%EA%B3%B5%EC%9E%90?cid=329605

 

넓고 얕게 외워서 컴공 전공자 되기| 널널한 개발자 - 인프런 강의

현재 평점 4.9점 수강생 4,293명인 강의를 만나보세요. 넓고 얕게 외워서 컴퓨터 공학 전공자가 되고 싶은 모든 비전공 초보자를 위한 강의입니다. 컴퓨터 구조, 운영체제 등 컴퓨터 공학 전공 필

www.inflearn.com

댓글