Page 83 고등학교 디지털 논리 회로 교과서
P. 83
2 2진수의 뺄셈
2진수의 뺄셈 규칙은 10진수의 연산과 같이 피감수보
2진수의 뺄셈 규칙
다 작을 때 윗자리에서 빌림(borrow)이 발생한다. 그러
0 - 0 = 0 1 - 0 = 1
나 컴퓨터는 2진수 뺄셈을 뺄셈 규칙대로 수행하지 않 1 0 - 1 = 1 ← 윗자리에서 빌림 발생 1 - 1 = 0
자리 빌림수
고 보수를 이용하여 덧셈으로 계산한다.
감수와 피감수
3 2진수의 곱셈 뺄셈 연산 A-B에서 A를 피감수(빼
어지는 수), B를 감수(피감수에서 빼
는 수)라 한다.
2진수의 곱셈은 10진수의 곱셈과 같이 덧셈을 반복하여 곱셈을 계산할 수 있다.
2진수의 곱셈 규칙
예제 2진수 (1011) 2 ×(101) 2 에 대한 곱셈식을 계산해 보자.
0×0 = 0
풀이 1 0 11 0×1 = 0
× 1 0 1 1×0 = 0
1 0 1 1 … 승수가 1이므로 피승수를 더한다. 1×1 = 1
0 0 00 … 승수가 0이므로 더하지 않는다. 승수와 피승수
1 0 1 1 … 승수가 1이므로 더한다. 곱셈 연산 A×B에서 A를 피승수
(곱해지는 수), B를 승수(곱하는
2
2
1 1 0 1 1 1 ∴ (1011) ×(101) = (110111) 2 수)라 한다.
4 2진수의 나눗셈
2진수의 나눗셈은 10진수의 나눗셈과 같은 방법으로 하는데, 뺄 수 있으면 몫은
1, 뺄 수 없으면 몫은 0이 된다. 뺄셈식을 반복하여 나눗셈을 계산할 수 있다.
2진수의 나눗셈 규칙
예제 2진수 (110111) 2 ÷(101) 2 에 대한 나눗셈식을 계산해 보자.
0÷1 = 0
풀이 1 0 1 1 1÷1 = 1
101 ) 11 0 11 1 (제수가 0이면 불능)
1 0 1 제수와 피제수
1111 나눗셈 연산 A÷B에서 A를 피제
1 01 수(나누어지는 수), B를 제수(나
1 0 1 누는 수)라고 한다.
10 1
0 ∴ (110111) ÷(101) = (1011) 2
2
2
연습하기
2진수의 뺄셈, 곱셈, 나눗셈을 각각 계산해 보자.
(1) (1011) 2 - (110) 2 (2) (1110) 2 ×(111) 2 (3) (10111) 2 ÷(111) 2
2. 진수의 연산 81