곱셈
- 4비트로 5를 표현하면 0101이다.
- 4비트를 0101을 왼쪽으로 한 칸 씩 밀면(Shift) 1010이다.
- 맨 오른쪽에 0이 채워진다.(Padding)
- 4비트로 표현하는 2진수 1010은 10이다.
- 왼쪽으로 한 칸 밀면 곱하기 2, 두 칸 밀면 곱하기 4가 된다.
나눗셈
- 4비트로 6를 표현하면 0110이다.
- 4비트 0110을 오른쪽으로 한 칸 씩 밀면 0011이다.
- 맨 오른쪽에 0이 채워진다.(Padding)
- 4비트로 표현하는 2진수 0011은 3이다.
- 7을 0으로 나누면?
- 7에서 0을 빼면 7이고 7은 0보다 크다.
- 7에서 0을 계속 빼면 언젠가는 0보다 작은 숫자를 만날 수 있는가?
- 만날 수 없다면 뺄셈 연산은 언제 끝날까? -> 하지 말자.
https://www.youtube.com/watch?v=mZ7pUADoo58
'CS지식들 > CS' 카테고리의 다른 글
기억장치의 종류와 역할 (0) | 2022.12.10 |
---|---|
컴퓨터가 연산하는 과정 (0) | 2022.10.23 |
컴퓨터가 뺄셈하는 방법 (0) | 2022.10.22 |
디지털 회로와 덧셈 (0) | 2022.10.22 |
컴퓨터가 사진을 다루는 방법 (0) | 2022.10.19 |